48 2310 Browell, Dr. Edward V. (Edward.V.Browell@nasa.gov) M/S 401-A; NASA Langley Research Center; Hampton, VA 23681-0001, USA DC-8 DIAL Aerosol Backscatter Wavelength Dependence (1064 nm / 612 nm) SOLVE II 1 1 2003 2 2 2004 6 8 0.0 Geometric altitude of observation (m) Elapsed time in UT seconds from 0 hours on day given by date 1 0.01 9999999 Aerosol Wavelength Dependence (1064 nm / 612 nm) 9 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.01 0.01 9999 99999 999 99999 99 99 99 9999 99999 Number of values for current recorded time Geometric altitude at which data begins (m) Altitude increment (m) GPS altitude of aircraft (m) Hour of day of observation (UT) Minute of hour of observation (UT) Second of minute of observation (UT) Latitude ( +N degrees) Longitude ( +E degrees) 0 20 --------------- Aerosol Wavelength Dependence (1064/612 nm) -------------- The wavelength dependence for aerosol backscattering is a parameter associated with the size of the aerosols, and the value ranges from 0 to 4 with 0 representing large aerosols with diameters greater than several microns and 4 representing nearly molecular size aerosols in the nanometer range. The backscatter wavelength dependence parameter (a) is related to the wavelength dependence in the lidar backscatter from aerosols through the relationship: wavelength**(-a) and is calculated from the IR (1064 nm) and VS (612 nm, average wavelength) aerosol scattering ratios. Values of 10000 and 10004 are used to denote estimates of 0 and 4 for those calcula- tions exceeding these limits, respectively. The uncertainty in wavelength dependence is unique to each aerosol scattering situation. It can be derived from the uncertainties in the aerosol scattering ratios at the two wave- lengths that have gone into calculating the aerosol backscattering wave- length dependence. And, due to these uncertainties, the wavelength dependence is only calculated for IR aerosol scattering ratios >0.3 and VS aerosol scattering ratios >0.13. Vertical data interval is 75 m. Horizontal running average interval is 1 minute (14km at DC-8 speed of 14 km/min) and horizontal data interval is 30 seconds (7 km). 35051 130 150 75 8567 9 44 11 6932 1659 115 114 117 117 117 119 119 122 123 123 117 105 91 64 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 48 73 125 168 124 82 89 59 31 0 10 13 17 1000000 1000000 41 56 72 57 55 56 44 36 13 16 29 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 12 13 35083 130 150 75 8651 9 44 43 6936 1648 104 103 105 107 109 110 111 116 115 111 100 81 48 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 15 47 56 80 91 89 151 88 79 51 25 22 48 58 1000000 4 18 98 1000000 21 22 21 -7 10 0 14 34 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 15 19 35114 130 150 75 8732 9 45 14 6941 1638 65 63 67 72 75 76 78 83 82 69 47 20 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 59 50 40 29 26 99 77 87 96 65 55 47 54 10 2 1000000 14 9999999 9999999 9999999 9999999 9999999 9999999 9999999 17 19 23 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 24 35146 130 150 75 8805 9 45 46 6946 1627 17 14 18 22 18 18 19 19 16 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 54 45 36 34 22 19 38 71 110 90 81 55 45 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 15 -6 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 16 35177 130 150 75 8881 9 46 17 6950 1616 22 21 22 -1 1000000 1000000 1000000 -3 -8 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 68 47 49 34 1000000 1000000 -5 75 111 87 70 53 8 9999999 9999999 9999999 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -8 35209 130 150 75 8958 9 46 49 6955 1605 13 8 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 76 80 68 58 52 33 7 2 25 72 68 75 67 89 0 9999999 44 39 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 35240 130 150 75 9030 9 47 20 6960 1594 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 36 59 83 106 93 90 72 42 13 7 36 57 72 87 79 48 48 40 32 13 1000000 9999999 9999999 9999999 9999999 9999999 24 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 35272 130 150 75 9110 9 47 52 6965 1583 1 -2 -5 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 101 170 117 105 86 69 46 27 19 24 48 82 128 57 31 37 26 24 31 -1 17 60 57 43 33 23 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -8 35303 110 150 75 9184 9 48 23 6969 1572 45 43 47 36 29 20 8 0 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 86 117 93 80 73 58 40 30 38 43 56 117 33 9999999 9999999 23 31 33 22 35 52 48 44 29 1000000 9999999 9999999 11 1000000 35335 111 150 75 9256 9 48 55 6974 1561 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 108 102 78 71 64 52 48 42 44 52 47 66 98 1000000 9999999 9999999 23 40 28 26 10 1000000 9999999 9999999 9999999 9999999 9999999 10 0 1000000 35366 30 6225 75 9328 9 49 26 6979 1550 1000000 111 82 85 78 71 42 31 37 54 50 62 68 58 66 97 32 35 26 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 8 -3 35398 88 1050 75 9402 9 49 58 6984 1538 72 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 88 95 84 87 83 78 31 11 25 39 49 78 71 59 62 91 36 19 16 35465 92 1050 75 9547 9 51 5 6993 1513 94 189 118 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 94 92 97 87 81 66 23 11 23 28 33 85 70 61 65 57 40 17 20 32 37 34 8 35496 105 75 75 9601 9 51 36 6997 1499 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 121 193 219 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 60 90 112 89 64 1000000 1000000 15 29 36 35 60 68 61 70 64 9999999 9999999 9999999 37 30 20 1000000 35528 223 75 75 9638 9 52 8 6999 1482 284 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 217 258 279 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 51 66 91 90 72 40 1000000 18 29 36 46 39 49 58 56 73 89 9999999 9999999 9999999 26 22 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 35 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 245 240 237 233 227 219 214 211 210 209 209 208 206 204 202 197 191 191 189 183 178 177 175 173 170 166 167 171 174 176 176 175 176 175 171 167 165 164 160 156 147 141 147 154 153 146 144 145 144 141 131 9999999 9999999 131 124 116 128 139 126 117 113 112 117 112 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 102 35559 210 1050 75 9745 9 52 39 7000 1466 244 263 350 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 66 73 67 70 58 50 44 44 36 32 41 45 52 48 55 56 49 68 116 5 9999999 9999999 9999999 9999999 9999999 27 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 235 230 227 225 221 217 212 207 204 204 205 207 206 205 202 198 197 196 193 187 184 184 181 182 183 180 183 188 194 194 193 197 199 196 189 184 182 186 188 187 186 184 187 188 189 183 180 188 189 184 183 179 191 188 163 161 174 179 177 177 179 182 184 184 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 9999999 9999999 9999999 9999999 190 35591 195 1050 75 9793 9 53 11 7001 1449 274 325 377 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 108 97 75 71 61 56 50 46 49 53 44 41 43 39 43 48 55 55 64 62 109 83 54 19 1000000 9999999 9999999 31 23 9999999 9999999 9999999 9999999 9999999 9999999 9999999 18 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 234 229 225 221 218 215 210 204 203 203 204 206 205 205 201 197 197 194 191 185 182 184 182 181 181 182 185 191 198 198 195 200 200 196 194 191 186 193 201 194 189 188 194 195 193 200 198 200 206 204 207 205 217 212 195 200 200 195 191 192 196 204 207 209 35622 196 1050 75 9791 9 53 42 7002 1433 171 335 384 394 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 40 103 85 79 69 60 54 55 54 52 52 54 45 32 30 9 58 53 49 51 72 74 82 72 56 1000000 9999999 9999999 9999999 9999999 9999999 1000000 9999999 9999999 9999999 9999999 9999999 9999999 7 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 236 230 225 222 219 214 211 207 205 203 204 207 207 205 201 197 194 194 190 184 181 184 182 180 179 181 185 190 197 200 196 193 189 188 192 190 187 193 195 192 187 184 184 181 183 197 198 191 197 203 201 200 210 208 202 203 196 190 184 179 185 188 205 220 207 35654 192 1125 75 9792 9 54 14 7003 1416 252 1000400 383 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 129 98 80 68 63 55 54 56 52 55 57 60 48 23 17 37 83 57 49 54 57 76 62 70 73 1000000 9999999 9999999 9999999 9999999 9999999 34 25 1000000 9999999 9999999 9999999 30 8 3 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 234 228 224 222 218 214 211 207 204 202 204 207 207 204 199 197 195 192 188 184 183 183 181 179 182 183 184 191 198 201 198 191 190 190 192 192 192 191 189 191 188 182 176 179 190 191 190 190 191 193 192 193 194 196 190 194 205 194 182 180 184 189 35685 192 1125 75 9795 9 54 45 7004 1399 297 1000400 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 150 101 78 75 64 54 47 42 41 49 56 59 55 46 38 34 73 70 55 55 63 55 50 75 87 85 29 21 41 29 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 16 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 235 229 225 222 218 215 212 208 203 201 202 205 206 205 201 198 196 191 188 186 184 182 179 175 177 182 185 187 191 194 192 190 190 190 187 187 187 182 185 190 189 184 184 192 192 183 182 194 200 193 197 203 190 189 199 192 193 187 177 181 189 198 35717 193 975 75 9795 9 55 17 7004 1381 2 232 315 327 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 73 65 52 39 25 19 16 31 50 49 44 27 49 61 59 61 63 72 68 74 54 13 51 68 67 12 43 50 38 42 8 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 237 231 227 223 221 218 214 209 205 203 204 206 207 205 201 198 195 189 185 184 183 183 179 174 174 177 180 182 183 186 186 187 187 185 179 180 183 178 178 185 188 188 191 187 184 182 180 194 197 184 192 203 192 184 193 190 186 185 179 180 185 35748 193 1050 75 9792 9 55 48 7005 1364 212 305 329 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 28 1000000 1000000 30 75 65 57 69 72 63 74 64 75 55 32 45 53 39 5 31 36 37 59 14 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 239 232 227 224 223 221 215 208 204 204 207 208 208 205 201 197 193 189 186 186 189 187 178 173 171 173 175 180 183 184 185 183 183 184 180 179 180 176 174 179 182 181 181 178 191 192 180 188 189 186 185 190 193 182 188 208 202 183 172 175 190 195 35780 193 1125 75 9793 9 56 20 7006 1346 286 301 304 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 38 53 44 38 23 29 114 70 48 87 73 63 64 54 56 44 44 49 56 25 21 35 42 48 60 0 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 241 233 228 224 222 220 214 207 204 205 208 208 207 206 202 198 193 190 189 188 190 188 179 173 170 171 175 180 185 186 187 182 178 180 181 178 177 179 177 179 183 178 176 176 187 192 181 178 189 193 189 178 176 184 187 199 190 176 171 176 192 189 177 35811 194 1125 75 9792 9 56 51 7006 1329 178 218 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 36 61 52 51 50 43 58 61 83 73 68 90 67 55 51 41 53 69 70 69 63 41 44 52 48 48 -6 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 241 233 228 225 222 219 214 208 205 205 208 207 206 205 202 201 198 192 189 187 185 183 176 171 174 174 175 180 182 182 186 184 179 180 178 179 185 189 180 178 185 186 184 178 183 193 189 185 193 189 190 176 170 183 176 182 188 182 171 173 184 189 183 171 35842 195 1050 75 9786 9 57 22 7007 1312 1000000 101 193 295 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 51 43 52 52 72 73 78 74 76 74 69 52 43 39 62 63 74 74 65 56 59 59 51 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 240 231 226 223 221 219 214 208 204 204 206 206 205 204 201 200 198 193 187 187 185 180 176 173 175 175 176 183 184 179 182 183 179 178 177 181 187 187 176 176 185 190 191 184 185 193 192 194 193 192 195 188 181 186 186 182 189 188 180 180 192 204 191 181 35874 197 1050 75 9791 9 57 54 7007 1294 42 159 255 383 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 60 55 65 68 67 63 83 70 69 65 63 53 47 43 46 57 63 73 62 52 59 65 58 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 239 231 226 223 220 218 213 207 205 204 205 206 206 205 200 198 195 190 187 189 186 183 182 179 178 176 177 183 186 185 186 185 181 180 183 188 188 185 180 179 185 182 184 186 182 192 199 196 192 188 193 195 180 183 193 189 183 188 202 198 203 204 184 9999999 9999999 191 35905 197 1050 75 9784 9 58 25 7008 1276 39 139 226 377 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 71 62 53 49 61 62 59 59 71 62 67 61 53 44 50 47 50 51 52 51 47 40 52 53 -5 9999999 9999999 9999999 29 30 29 34 42 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 239 231 228 223 218 216 211 207 204 203 203 204 204 203 199 198 195 188 186 187 186 185 183 180 180 178 175 180 185 190 191 189 188 188 188 190 192 187 182 186 187 183 186 190 188 193 201 199 192 188 189 192 189 187 192 193 189 188 193 196 201 201 188 198 208 201 35937 198 975 75 9782 9 58 57 7009 1258 173 62 70 174 306 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 58 44 37 35 46 46 49 59 63 55 61 55 45 39 49 50 49 47 45 39 39 43 49 45 -4 9999999 9999999 9999999 23 27 27 29 37 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 240 233 228 222 220 218 213 209 205 204 204 203 202 200 198 198 193 187 186 186 187 184 180 177 177 178 179 179 182 184 181 177 181 183 177 179 187 183 174 178 186 186 190 188 182 183 189 192 189 191 189 188 194 189 186 192 194 195 184 179 192 191 180 187 189 196 35968 210 75 75 9783 9 59 28 7009 1241 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 113 201 149 135 160 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 36 41 44 42 47 52 58 64 52 52 48 49 48 55 50 47 43 39 38 36 41 43 54 9999999 9999999 9999999 9999999 34 35 27 15 22 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 242 234 228 224 222 220 214 210 206 204 207 206 204 201 200 198 191 186 186 188 188 184 180 179 178 178 181 183 182 179 175 170 174 181 178 177 184 185 173 170 184 184 180 181 181 183 189 191 188 188 190 191 198 193 185 194 188 185 186 182 186 187 172 174 200 189 36000 209 75 75 9778 10 0 0 7010 1223 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 57 193 149 147 172 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 22 51 61 51 46 40 46 50 49 56 48 47 47 53 54 54 45 44 42 36 38 40 44 49 -4 9999999 9999999 9999999 9999999 9999999 43 16 5 30 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 243 234 229 224 222 220 215 209 205 202 205 207 202 199 198 197 191 184 185 187 184 178 178 179 179 180 182 182 181 180 178 172 174 181 183 183 185 189 181 176 185 182 179 182 180 182 189 193 190 186 192 198 200 193 187 184 176 176 189 208 205 187 176 176 194 36031 208 75 75 9780 10 0 31 7010 1205 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 69 57 61 70 56 38 36 41 47 46 43 46 49 48 47 49 47 45 42 48 43 37 35 52 68 9999999 9999999 9999999 9999999 9999999 9999999 18 2 23 65 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 244 235 229 224 221 220 217 211 206 202 202 203 200 196 195 192 188 185 187 187 9999999 9999999 176 179 178 183 186 183 183 181 174 172 176 179 183 187 188 190 189 182 184 187 186 188 186 184 187 193 194 189 193 198 195 189 188 181 173 183 193 200 198 189 193 196 36063 198 900 75 9780 10 1 3 7011 1187 288 296 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 56 45 45 56 45 21 26 32 41 50 52 51 48 45 46 50 54 54 57 52 46 35 32 38 60 9999999 9999999 9999999 9999999 9999999 27 5 6 26 72 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 246 238 232 228 223 219 216 212 207 202 200 201 199 196 195 193 189 186 187 186 9999999 9999999 177 182 180 181 184 182 182 178 171 169 174 174 176 182 183 180 183 184 187 189 185 186 190 190 184 189 185 179 187 190 191 190 194 193 183 186 192 183 178 184 201 204 201 36094 198 750 75 9778 10 1 34 7011 1169 4 54 206 283 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 14 23 29 33 39 43 49 47 48 54 64 56 56 51 58 55 35 28 36 35 36 31 23 29 35 45 30 8 7 25 54 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 247 240 234 229 224 220 216 211 206 202 201 202 200 197 199 197 192 189 189 185 183 9999999 9999999 178 178 179 182 184 181 178 174 174 176 172 174 180 178 178 182 184 183 183 187 187 185 183 180 188 187 180 182 183 190 192 190 197 191 182 183 184 187 179 175 36126 200 675 75 9770 10 2 6 7012 1151 -2 93 84 48 171 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 10 23 27 32 37 45 43 45 50 54 57 58 56 53 44 54 65 43 24 30 43 32 27 24 29 35 37 39 32 11 20 42 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 250 240 234 228 224 221 217 211 206 202 202 203 200 199 200 195 191 191 189 184 185 184 181 181 182 184 186 185 183 182 178 178 180 176 174 178 179 180 180 180 182 181 184 190 186 184 182 180 182 180 183 182 183 186 181 190 184 165 159 168 179 183 177 172 36157 198 825 75 9774 10 2 37 7012 1134 1000000 67 134 149 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 26 27 22 23 27 26 31 41 39 39 43 50 46 39 47 53 53 52 54 43 30 51 64 52 35 34 60 44 31 16 15 28 46 50 31 13 17 28 65 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 251 241 234 230 225 220 217 212 208 205 203 201 198 199 199 194 189 190 187 182 183 185 184 184 184 184 185 183 182 182 179 176 175 173 171 177 181 180 175 174 182 186 181 183 185 188 191 180 173 173 181 180 174 175 178 184 172 167 168 178 183 180 182 171 36188 196 975 75 9770 10 3 8 7012 1116 1000000 33 286 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 16 30 38 40 38 40 46 36 39 43 44 44 45 46 40 35 40 49 52 51 50 39 27 37 52 55 52 42 61 54 42 18 11 23 50 57 15 17 20 36 64 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 250 240 234 229 222 218 214 211 208 206 204 202 198 198 197 195 193 191 188 186 185 186 184 181 182 185 185 181 178 174 172 172 167 168 173 173 175 179 181 181 183 188 190 182 179 187 194 186 173 182 191 186 188 186 184 187 178 184 190 188 188 192 193 180 36220 137 5400 75 9768 10 3 40 7013 1098 39 54 45 45 39 40 42 39 42 39 38 42 42 38 35 38 41 49 49 41 42 46 44 40 57 65 54 30 32 69 67 37 13 22 45 48 12 12 25 31 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 249 240 233 227 222 219 214 208 207 206 205 204 200 198 196 196 195 192 192 191 188 186 184 185 185 186 183 180 181 175 169 168 164 169 174 170 168 177 183 184 185 186 192 184 183 187 185 185 180 186 193 188 194 198 188 182 179 171 172 170 168 192 189 174 36251 135 5400 75 9765 10 4 11 7013 1081 25 59 63 56 45 47 51 53 52 46 42 43 44 42 36 40 47 54 45 36 39 46 53 61 65 60 41 24 36 92 80 39 9 14 33 39 21 11 22 35 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 249 240 233 227 221 219 215 209 207 206 204 203 202 200 198 194 194 192 190 188 188 187 184 184 183 183 183 185 185 179 176 175 169 167 170 169 169 178 179 173 178 183 184 182 186 190 187 189 186 186 186 175 182 202 194 178 171 161 161 169 173 178 36283 136 5400 75 9764 10 4 43 7013 1062 1000000 52 64 58 52 54 57 59 57 52 50 49 53 52 44 44 37 39 33 35 39 46 61 70 63 57 32 24 59 74 63 36 22 21 30 35 37 7 7 37 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 252 243 235 228 222 220 217 211 208 204 202 204 202 201 201 198 195 191 189 187 188 186 182 182 181 182 183 184 185 183 178 176 172 169 171 171 173 176 176 174 182 187 185 181 186 195 190 186 183 184 188 184 179 186 187 187 188 187 189 180 176 171 173 36314 138 5400 75 9767 10 5 14 7014 1045 22 47 48 50 51 54 55 56 54 54 54 51 55 55 50 48 33 20 18 34 42 47 66 79 55 52 30 28 53 9999999 9999999 9999999 9999999 36 37 33 32 -2 0 36 58 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 252 244 236 229 223 221 217 213 208 204 201 201 200 201 201 199 196 192 189 188 189 187 184 184 183 182 181 181 181 180 171 165 165 172 178 175 175 177 177 181 187 188 189 184 190 195 190 187 185 187 190 200 188 174 194 200 197 199 201 186 176 173 9999999 9999999 196 36345 134 5400 75 9764 10 5 45 7014 1027 1000000 41 47 46 48 53 52 54 52 55 57 50 52 54 50 50 43 36 35 38 37 36 48 76 62 71 49 42 42 9999999 9999999 9999999 9999999 9999999 45 28 6 -4 0 37 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 252 242 236 230 224 220 218 213 208 205 203 202 201 200 199 196 194 192 191 189 189 187 185 184 185 188 189 187 181 176 168 164 163 166 171 171 172 175 179 180 180 180 185 188 187 190 194 189 188 196 191 187 184 189 211 212 199 188 186 9999999 186 36377 135 5400 75 9763 10 6 17 7014 1009 1000000 45 49 43 45 50 50 56 56 56 57 50 52 55 51 48 45 43 39 37 28 24 27 56 78 78 62 46 44 9999999 9999999 9999999 9999999 9999999 50 29 -7 0 24 41 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 251 241 234 228 222 218 216 211 207 205 204 203 200 199 199 193 191 195 194 189 185 184 184 183 185 189 190 187 185 179 172 173 168 160 160 167 171 169 173 175 176 180 183 186 185 190 191 186 188 196 187 174 183 196 195 196 194 9999999 9999999 9999999 198 196 36408 136 5400 75 9760 10 6 48 7015 991 1000000 1000000 1000000 1000000 1000000 39 47 52 49 50 49 49 49 48 49 48 46 44 37 33 28 27 27 53 77 67 49 39 36 9999999 9999999 9999999 9999999 36 29 1000000 -3 6 40 45 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 251 241 234 228 222 218 215 211 210 208 204 201 199 200 199 191 189 194 193 188 182 182 186 184 185 188 187 188 185 182 181 182 175 165 168 173 172 166 169 174 176 178 184 191 189 195 200 197 194 190 188 185 201 193 179 192 191 9999999 9999999 9999999 189 201 186 36440 136 5550 75 9765 10 7 20 7015 973 1000000 1000000 1000000 41 50 56 57 61 58 63 53 44 41 48 48 45 42 43 40 33 33 49 66 67 52 46 38 41 36 40 41 30 21 1000000 7 6 21 35 44 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 250 242 234 228 222 218 216 212 210 207 203 201 200 201 199 194 190 193 195 190 183 182 186 185 185 188 190 189 186 184 182 179 175 169 167 173 170 165 167 166 172 176 180 193 188 189 195 196 194 193 195 194 199 187 183 195 185 9999999 183 178 9999999 195 9999999 9999999 196 36471 129 5400 75 9757 10 7 51 7015 955 1000000 1000000 33 37 42 51 50 50 53 56 54 60 53 49 42 43 43 45 43 45 39 38 38 46 48 51 61 51 45 37 38 9999999 35 36 35 29 23 18 24 27 47 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 254 245 237 232 225 221 218 213 208 204 201 200 200 200 198 191 191 195 196 190 184 182 181 184 186 187 188 188 191 190 185 177 174 171 163 165 172 172 166 163 175 181 181 190 187 186 191 195 196 191 184 192 195 194 194 192 36503 127 5400 75 9760 10 8 23 7016 937 1000000 1000000 1000000 1000000 1000000 24 25 1000000 1000000 1000000 23 28 36 39 41 43 41 44 43 40 39 41 44 43 40 47 45 44 50 53 45 9999999 9999999 9999999 9999999 9999999 35 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 257 248 241 235 228 223 219 214 209 204 200 199 198 198 197 192 192 193 192 188 182 179 179 183 187 188 186 185 186 185 182 178 173 171 165 161 168 170 166 168 173 173 180 189 183 180 189 199 194 179 167 184 192 191 36534 130 6000 75 9759 10 8 54 7016 919 1000000 1000000 36 65 72 68 65 66 60 55 48 39 38 36 43 41 42 45 58 44 58 59 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 256 247 240 234 226 222 219 214 210 204 199 201 199 197 196 192 193 193 191 187 180 179 183 186 188 188 188 187 182 181 179 174 170 170 166 162 167 168 171 173 171 174 183 186 183 186 192 194 192 185 177 185 193 190 9999999 9999999 9999999 196 195 9999999 9999999 9999999 197 202 212 36565 130 6000 75 9761 10 9 25 7016 901 1000000 54 76 88 86 85 79 76 71 68 50 35 33 35 40 47 44 53 68 51 49 48 48 9999999 9999999 9999999 9999999 9999999 34 25 26 21 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 255 246 238 232 225 220 217 213 209 202 199 200 199 197 198 196 194 195 193 190 187 184 186 188 186 185 187 188 185 180 175 170 168 173 169 164 169 168 170 176 176 176 178 184 184 182 184 186 192 195 192 193 196 199 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 36597 124 5775 75 9761 10 9 57 7016 882 1000000 1000000 76 84 82 83 80 81 84 81 74 70 70 56 46 42 47 51 54 51 42 42 50 44 33 30 39 52 47 15 30 29 22 20 25 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 255 246 238 232 225 220 216 211 208 203 198 198 197 198 199 197 195 196 197 194 191 183 182 185 185 184 185 185 184 178 172 171 172 176 170 163 165 165 166 174 174 168 175 182 184 174 174 186 187 190 188 186 181 185 197 196 36628 121 5850 75 9761 10 10 28 7016 864 1000000 1000000 1000000 1000000 1000000 75 78 82 87 84 87 97 99 80 69 60 55 50 45 25 21 35 43 31 24 45 42 37 18 20 30 30 30 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 253 245 238 232 225 220 217 211 208 205 200 200 199 199 197 194 194 197 197 189 185 182 181 184 185 184 183 184 184 179 179 179 177 179 174 162 161 164 165 169 171 169 175 178 185 180 178 188 181 177 176 184 184 174 36659 114 6300 75 9757 10 10 59 7016 846 1000000 -2 117 111 108 107 104 88 83 70 51 35 21 26 33 34 23 26 36 42 34 25 27 32 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 252 244 236 229 222 219 217 212 209 205 202 200 198 199 199 197 196 199 196 189 186 184 182 182 185 187 186 186 184 181 180 178 173 172 173 168 163 165 169 168 172 173 171 173 180 177 174 183 177 9999999 9999999 187 190 36691 124 6150 75 9757 10 11 31 7017 827 1000000 1000000 -7 104 109 101 97 88 87 87 82 74 52 39 33 39 40 42 39 34 40 42 39 34 35 33 33 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 251 244 236 227 222 219 216 212 210 208 203 200 197 199 201 198 196 196 193 190 186 184 183 182 185 188 190 189 184 182 176 172 169 166 167 170 165 166 167 159 165 169 168 175 177 172 172 177 180 178 181 187 180 173 179 186 9999999 9999999 9999999 197 209 36722 119 6000 75 9758 10 12 2 7017 809 1000000 1000000 78 90 90 91 93 92 93 84 80 78 74 70 61 48 44 43 40 44 45 35 33 46 45 39 31 29 34 22 22 27 36 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 252 244 236 229 224 220 217 214 213 210 203 200 198 200 199 195 193 194 194 189 184 184 185 184 185 185 188 189 184 178 173 171 168 169 171 170 164 164 162 159 165 168 168 176 176 173 172 170 172 176 184 184 182 186 36754 121 5925 75 9756 10 12 34 7017 791 1000000 1000000 86 94 99 95 92 87 84 82 75 68 64 68 62 52 43 43 40 38 39 36 35 29 40 42 39 29 32 34 33 21 26 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 254 245 238 233 227 222 219 215 214 210 205 202 199 201 199 194 192 192 192 187 183 183 185 186 186 186 187 186 181 176 172 170 169 171 173 167 159 158 164 170 170 169 170 166 162 164 165 169 172 172 178 170 175 189 185 36785 123 5850 75 9754 10 13 5 7017 772 1000000 1000000 66 87 91 95 94 90 84 78 75 69 61 58 49 45 45 48 42 39 38 36 33 38 36 31 33 36 45 39 39 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 254 246 239 233 227 222 219 217 213 207 204 202 199 201 201 197 193 192 192 188 183 183 184 185 186 188 188 185 182 177 173 174 172 171 173 169 162 162 170 167 161 164 165 165 163 155 164 177 180 181 174 9999999 9999999 177 186 178 36817 128 5700 75 9757 10 13 37 7017 754 1000000 1000000 1000000 1000000 66 84 88 89 89 86 85 81 81 72 57 56 47 38 34 35 29 34 39 37 35 33 28 33 39 38 52 45 42 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 253 245 238 232 226 221 218 216 211 205 202 201 199 201 201 197 195 195 197 192 183 182 182 183 187 187 185 183 181 177 173 174 171 169 172 171 167 167 169 167 165 165 161 169 175 164 168 178 183 180 174 184 185 182 188 180 9999999 9999999 181 36848 134 5475 75 9763 10 14 8 7017 736 1000000 1000000 1000000 1000000 67 86 75 67 73 77 72 76 74 78 81 79 71 55 53 51 45 40 38 42 44 38 32 26 23 26 26 32 34 47 54 46 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 251 245 238 233 229 224 220 218 213 208 205 202 199 202 201 196 195 197 197 192 185 182 183 185 185 183 184 183 180 175 170 171 172 172 173 170 166 164 168 173 172 167 162 170 174 166 167 171 179 180 179 189 187 187 189 184 9999999 9999999 9999999 9999999 9999999 194 36880 128 5625 75 9752 10 14 40 7017 717 1000000 1000000 1000000 93 84 74 77 75 66 65 59 60 71 78 77 72 68 64 56 54 52 53 52 48 33 10 6 34 33 27 24 32 51 54 39 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 250 244 237 232 228 222 219 216 212 209 205 203 199 202 202 196 195 195 195 192 185 184 187 183 182 184 185 186 184 177 171 172 174 172 170 169 169 165 167 170 167 166 163 168 170 165 172 171 171 175 178 186 183 181 9999999 9999999 206 205 36911 117 6000 75 9753 10 15 11 7017 699 1000000 1000000 1000000 1000000 61 63 60 71 88 86 83 83 85 83 76 76 54 48 59 37 -6 -8 28 40 33 30 30 36 32 42 32 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 251 244 238 232 226 220 218 214 210 207 203 202 199 201 202 197 195 194 195 193 186 186 187 183 183 185 186 185 181 177 171 167 167 164 162 162 167 167 158 154 160 171 171 167 167 167 171 166 164 170 168 166 36943 111 6600 75 9748 10 15 43 7017 680 1000000 4 104 114 127 129 115 102 73 42 64 59 31 20 6 29 49 48 46 45 39 25 21 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 251 244 236 230 223 218 216 214 210 205 202 200 197 198 198 195 194 195 196 194 190 186 187 185 183 187 191 191 183 179 178 171 169 170 165 162 165 166 165 163 165 171 171 169 169 170 171 169 168 178 173 9999999 171 172 36974 122 6075 75 9748 10 16 14 7017 662 1000000 1000000 1000000 1000000 75 84 80 77 74 67 73 74 84 91 85 72 33 44 58 50 47 12 15 50 55 49 39 38 23 30 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 249 243 233 226 222 217 214 212 209 204 201 198 196 196 197 197 194 194 197 196 193 192 190 189 188 187 191 190 182 181 181 175 172 172 165 160 163 164 166 170 168 161 163 167 170 175 168 171 180 171 173 180 180 175 9999999 9999999 9999999 179 37006 125 5850 75 9745 10 16 46 7017 643 1000000 45 57 76 82 92 89 91 90 89 82 76 68 68 56 50 46 44 44 48 50 36 40 42 21 16 34 43 21 -2 14 48 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 248 241 233 227 222 217 213 210 205 200 198 199 200 198 198 198 195 195 196 196 193 194 191 188 186 182 183 182 178 178 178 174 170 167 162 158 168 168 156 158 161 9999999 161 169 176 178 166 171 182 171 171 174 173 176 9999999 9999999 181 180 37037 127 5700 75 9739 10 17 17 7017 625 1000000 1000000 38 59 39 50 48 62 71 82 79 84 76 69 63 60 48 40 44 41 41 51 54 39 29 27 33 32 23 19 2 13 25 41 -1 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 249 242 236 230 224 219 214 209 203 199 200 205 206 204 203 200 198 198 196 195 194 196 198 191 184 182 183 180 178 179 179 176 171 167 159 159 166 162 157 9999999 9999999 9999999 167 175 180 175 170 179 184 180 171 169 183 190 181 185 198 193 37069 134 5625 75 9744 10 17 49 7017 607 1000000 1000000 1000000 1000000 1000000 1000000 13 79 91 88 106 105 101 77 62 62 21 -2 14 26 47 55 60 52 39 37 30 20 17 10 5 6 24 27 13 68 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 247 240 234 228 222 218 213 207 9999999 197 198 201 201 200 201 199 198 198 196 196 195 197 200 193 185 188 187 182 182 182 178 174 172 169 163 168 170 161 9999999 9999999 9999999 9999999 170 174 173 168 173 183 180 173 173 182 199 208 197 195 197 196 197 180 9999999 9999999 9999999 178 37100 129 6075 75 9742 10 18 20 7017 589 1000000 112 111 105 119 119 113 98 88 77 62 40 13 12 18 50 53 51 32 32 15 -6 1000000 -7 -2 17 9 18 19 43 36 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 246 240 235 228 221 217 213 208 201 198 197 199 200 198 197 199 201 197 193 193 192 195 195 191 187 186 183 181 183 181 175 169 169 166 166 172 174 162 9999999 9999999 9999999 160 166 166 165 166 171 171 9999999 167 178 189 193 196 199 198 184 173 190 188 9999999 9999999 9999999 9999999 183 37132 125 6150 75 9738 10 18 52 7016 570 1000000 119 143 152 140 126 115 96 70 52 47 14 12 6 44 50 51 47 61 25 1000000 -7 1000000 1000000 1000000 1000000 14 14 22 25 -3 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 247 240 235 228 223 218 213 208 203 201 200 203 203 200 198 198 200 198 195 192 190 192 195 192 188 183 179 182 181 182 180 173 170 164 161 166 170 164 160 9999999 9999999 9999999 159 157 157 9999999 169 165 166 169 175 178 180 175 179 186 184 177 175 9999999 9999999 175 37163 126 5775 75 9729 10 19 23 7016 552 1000000 1000000 86 89 82 90 79 100 123 119 114 98 72 21 1000000 1000000 1000000 1000000 14 44 47 59 68 77 54 23 28 1000000 1000000 1000000 1000000 1000000 2 22 42 6 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 249 241 236 230 224 219 213 208 204 203 201 201 202 199 200 202 203 201 197 193 191 192 192 188 182 179 178 179 177 179 179 176 177 169 158 159 162 162 165 168 162 9999999 9999999 9999999 157 164 167 169 170 171 179 182 183 176 165 170 188 186 37195 133 5475 75 9732 10 19 55 7016 534 1000000 1000000 58 77 75 82 81 90 85 94 80 77 94 97 41 21 1000000 1000000 1000000 1000000 1000000 1000000 10 8 19 41 42 41 46 36 38 10 -4 1000000 1000000 1000000 -5 11 31 8 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 249 241 236 231 225 220 215 210 206 204 201 202 203 201 201 202 202 200 195 192 190 189 187 185 181 179 179 179 177 177 175 172 175 169 159 158 9999999 9999999 9999999 167 168 9999999 9999999 9999999 157 159 159 163 168 171 188 192 185 182 168 165 179 180 168 172 176 37226 134 5400 75 9732 10 20 26 7016 516 51 65 58 67 76 70 72 73 75 74 80 74 75 87 71 1000000 1000000 1000000 0 11 26 14 6 3 1 4 19 27 19 31 29 17 11 30 48 1000000 1000000 1000000 7 2 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 251 243 237 231 226 222 219 215 210 208 205 204 202 202 201 198 199 199 193 189 184 182 185 184 181 178 177 181 181 179 179 176 173 166 157 160 159 9999999 9999999 9999999 164 9999999 9999999 9999999 9999999 9999999 9999999 152 158 161 173 179 175 177 171 168 172 172 173 179 179 37258 199 375 75 9730 10 20 58 7016 498 353 327 301 260 89 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 64 54 43 47 47 45 51 64 65 69 62 61 67 67 29 1000000 -3 -2 6 10 16 27 14 12 0 2 22 32 22 22 24 4 5 39 54 -2 1000000 1000000 -3 39 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 251 244 238 231 226 222 219 215 212 209 206 205 204 203 200 197 198 199 194 189 185 183 184 182 178 175 174 175 177 181 182 181 179 170 159 160 157 159 9999999 155 156 9999999 9999999 9999999 9999999 9999999 156 156 160 158 157 165 166 164 160 158 167 169 163 37289 196 375 75 9732 10 21 29 7016 480 347 341 248 268 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 49 39 35 33 34 29 22 33 34 36 9 -9 1 9 -1 -8 4 3 11 7 21 29 27 30 16 18 17 8 11 8 10 -4 2 17 20 17 -6 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 248 241 234 228 222 218 214 210 208 205 203 203 202 198 197 195 195 197 194 189 189 188 186 184 182 181 178 176 178 180 178 175 176 171 162 162 161 161 159 162 159 9999999 9999999 9999999 9999999 159 9999999 9999999 9999999 162 165 165 165 156 153 156 37321 197 300 75 9727 10 22 1 7015 462 184 267 169 147 175 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 -1 22 25 15 16 14 15 18 12 15 23 13 20 24 29 31 2 10 13 15 24 20 21 4 -8 0 -2 1000000 1000000 6 -5 19 25 27 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 248 241 233 227 221 217 213 209 206 203 201 201 200 197 197 196 195 196 191 186 185 186 186 184 182 182 180 179 181 181 179 175 170 164 163 168 166 164 162 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 164 160 155 9999999 152 163 37352 198 225 75 9730 10 22 32 7015 444 153 360 320 231 173 140 346 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 -4 -2 -9 9 14 36 47 43 55 50 2 -7 1000000 -6 -1 9 0 -1 0 -8 1000000 -2 15 3 32 21 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 250 242 236 230 224 221 216 211 206 203 202 201 201 199 199 199 199 195 190 186 184 186 188 185 179 179 181 180 181 183 183 179 173 165 165 169 170 170 161 9999999 158 9999999 9999999 9999999 9999999 9999999 9999999 9999999 160 157 158 161 156 152 154 158 37384 197 225 75 9726 10 23 4 7015 426 151 376 272 254 207 163 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 61 90 44 53 53 5 -9 1000000 1000000 1000000 -4 0 -5 1000000 -9 4 10 11 2 43 26 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 251 242 236 230 224 222 217 210 205 202 199 200 201 200 200 198 194 192 188 184 184 188 189 186 179 175 178 180 182 183 180 180 183 174 164 167 169 166 159 159 165 155 9999999 9999999 9999999 9999999 9999999 9999999 9999999 154 159 160 156 153 158 37415 200 225 75 9729 10 23 35 7014 409 1000000 274 243 226 176 134 143 143 147 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 87 61 38 27 8 0 -7 -7 -3 -1 -2 3 10 -1 20 3 -8 -5 7 43 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 251 241 235 228 222 221 217 211 206 202 199 200 204 203 200 195 193 193 188 183 186 190 192 190 181 177 180 180 182 187 183 183 185 176 168 170 169 166 165 169 167 9999999 9999999 9999999 156 158 160 9999999 9999999 158 159 160 156 157 166 163 162 164 37447 202 300 75 9733 10 24 7 7014 390 93 274 209 138 115 121 127 140 216 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 97 91 26 38 26 3 10 2 11 1 -1 -2 0 4 -1 18 -5 1000000 1000000 24 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 250 241 235 227 220 220 217 211 205 202 199 201 204 203 198 193 192 192 188 184 184 189 192 188 182 180 181 180 182 187 182 180 180 176 173 169 169 166 166 169 164 161 155 152 158 163 158 148 9999999 9999999 160 166 160 167 168 161 164 160 159 170 171 37478 200 450 75 9731 10 24 38 7014 373 46 139 109 90 112 122 164 153 125 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 36 50 16 26 13 -4 23 10 7 -8 1000000 -7 1000000 1000000 1000000 -4 1000000 1000000 9 38 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 24 6 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 253 244 237 230 224 221 218 213 208 204 201 202 205 204 200 195 192 191 189 186 184 186 187 185 182 180 181 182 184 185 181 179 178 175 171 171 172 167 162 161 159 155 154 157 159 158 162 159 154 157 162 164 161 160 157 160 162 152 156 171 165 37510 200 450 75 9724 10 25 10 7013 354 1000000 99 111 95 120 122 129 156 140 92 95 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 11 30 28 18 7 -7 1000000 12 25 26 12 1000000 1000000 1000000 1000000 -9 1000000 1000000 7 38 20 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 13 -2 -6 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 253 244 237 231 225 220 217 213 209 206 204 204 206 206 202 199 195 192 190 186 185 187 189 189 186 183 183 180 180 183 184 180 176 174 171 170 168 170 167 164 165 160 158 9999999 9999999 9999999 151 158 163 163 161 167 167 160 154 165 170 157 159 160 155 37541 203 300 75 9727 10 25 41 7013 336 65 203 255 182 79 87 183 151 87 185 119 110 108 65 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 0 6 9 0 -5 -6 -5 35 24 31 23 6 1000000 1000000 41 38 34 9 1000000 1000000 -6 -6 -5 0 24 52 10 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 7 28 -7 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 251 242 234 227 221 218 215 211 207 206 204 201 202 203 202 199 196 193 189 185 181 185 189 188 183 181 180 178 181 184 187 182 176 178 173 164 159 166 166 163 165 165 163 159 9999999 146 148 149 155 157 160 168 165 155 152 169 169 155 153 9999999 9999999 162 37573 200 300 75 9725 10 26 13 7013 318 125 206 177 149 135 138 148 134 98 131 62 32 59 56 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 40 33 26 26 0 1000000 -7 1000000 23 7 38 33 30 1000000 1000000 26 42 44 33 12 -3 -1 3 16 17 14 36 25 10 28 18 9999999 9999999 9999999 9999999 9999999 9999999 20 15 1000000 1000000 27 67 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 253 244 236 227 221 219 217 213 209 207 204 202 202 203 204 200 198 197 192 186 182 185 185 183 180 179 178 179 183 185 187 184 180 179 172 165 162 165 169 171 167 164 168 163 155 157 164 157 148 156 162 168 162 151 156 163 158 152 147 37604 200 300 75 9730 10 26 44 7012 300 1000000 117 156 143 157 177 167 125 152 189 3 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 10 8 10 1000000 1000000 1000000 1000000 -3 35 72 21 26 5 -1 1000000 38 56 42 23 3 3 8 12 0 5 28 21 -7 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1 1000000 5 41 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 252 243 235 227 220 218 217 213 210 207 205 204 203 203 204 199 197 197 193 188 186 186 185 181 177 179 182 183 182 182 185 182 179 177 173 170 169 171 177 177 169 169 172 166 160 157 159 158 9999999 159 162 164 159 157 159 9999999 150 154 157 37636 197 375 75 9724 10 27 16 7012 282 27 219 221 178 173 194 125 166 143 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1 43 50 48 22 9 12 26 3 -3 19 36 12 11 12 1 -3 -7 8 20 27 16 13 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 23 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 254 246 240 233 224 221 220 215 212 210 207 206 205 204 205 201 198 196 192 188 185 185 187 181 175 176 178 181 182 184 187 183 175 175 176 174 174 174 177 170 162 165 165 166 163 154 9999999 9999999 9999999 158 158 156 152 157 150 9999999 145 37667 199 450 75 9728 10 27 47 7011 264 55 318 185 143 144 100 130 59 82 219 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 39 26 24 36 45 41 33 -1 -1 28 27 10 7 24 17 25 16 -7 -3 24 19 13 37 3 29 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 20 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 253 246 240 233 225 221 220 215 211 209 206 205 206 204 202 200 196 194 190 185 183 184 186 183 179 179 173 174 183 184 185 183 176 178 180 176 173 171 174 175 169 163 158 159 156 153 156 156 156 155 159 158 152 159 155 133 133 151 162 160 37699 197 450 75 9723 10 28 19 7011 245 1000000 298 172 134 105 110 181 178 84 221 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 37 34 54 25 35 41 14 -7 4 15 22 17 14 16 17 20 12 -4 -2 12 13 16 34 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -4 1000000 90 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 253 246 238 231 224 222 220 216 213 211 207 207 207 206 203 200 197 195 190 185 182 183 186 185 181 180 175 174 184 186 184 180 177 180 179 174 171 171 178 181 175 168 161 156 156 159 164 160 156 157 157 157 154 161 153 136 9999999 149 37730 196 525 75 9727 10 28 50 7010 227 198 152 156 146 176 203 259 108 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 1000000 1000000 35 97 42 24 21 3 0 7 14 19 14 13 14 3 6 13 13 -1 -6 16 15 11 18 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 252 244 237 230 224 222 221 216 213 209 206 203 204 204 200 198 193 190 187 183 184 186 187 184 181 178 176 177 184 187 183 178 176 178 176 173 171 173 178 173 168 167 163 160 165 170 174 173 165 156 155 152 147 153 141 146 156 154 37762 197 525 75 9722 10 29 22 7010 209 57 198 155 208 220 187 169 115 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 4 9 -1 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -2 37 44 14 20 12 8 11 17 29 15 5 5 -4 -5 12 31 29 24 6 4 0 12 35 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 11 -4 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 252 245 238 233 228 224 223 219 215 211 206 203 205 206 202 198 193 191 189 186 188 191 188 181 180 179 178 180 183 186 183 178 180 182 181 179 173 173 177 171 168 171 165 163 172 171 176 184 177 169 166 156 145 144 149 156 160 169 163 37793 197 525 75 9725 10 29 53 7009 191 42 243 149 162 207 199 176 102 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -6 0 21 17 0 0 1 6 4 6 6 -2 1000000 -1 12 7 5 -1 7 12 16 30 29 10 12 6 -5 7 24 27 18 1000000 -4 -4 9 39 1000000 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 22 44 22 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 247 241 235 230 226 223 221 216 212 209 204 202 203 203 200 195 192 191 190 188 188 187 185 179 177 179 179 180 182 188 183 180 183 183 183 182 176 175 179 177 174 181 178 172 170 161 167 170 166 177 176 161 153 155 159 151 150 157 156 37825 198 525 75 9720 10 30 25 7009 172 108 253 158 168 224 235 236 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 43 28 38 43 30 49 31 18 14 14 0 -4 -2 7 2 1000000 1000000 1000000 -6 14 51 15 13 -2 1000000 0 22 15 4 9 4 1000000 1000000 38 13 20 1000000 9999999 9999999 9999999 1000000 1000000 10 -2 -6 78 87 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 246 240 234 227 224 223 221 216 211 206 204 201 200 200 197 192 192 190 190 191 189 190 190 182 180 184 184 183 185 189 186 183 185 186 185 185 186 184 181 180 177 184 189 184 174 166 171 172 164 172 178 165 167 177 164 147 146 154 165 160 37856 199 450 75 9721 10 30 56 7008 154 1000000 172 210 192 186 222 224 256 333 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 101 54 23 47 26 20 25 18 9 -1 4 13 2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 60 51 42 34 11 1000000 1 27 27 -4 9999999 9999999 9999999 19 1000000 1000000 -8 1000000 -5 100 106 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 248 241 236 231 227 225 223 219 213 209 206 201 199 202 198 193 194 192 190 190 188 188 189 182 181 184 186 184 184 189 189 182 182 185 186 185 185 185 180 180 179 183 184 181 177 168 168 176 167 167 171 165 171 165 155 157 155 156 158 147 37888 199 225 75 9723 10 31 28 7008 135 1000000 1000000 -5 91 235 190 209 136 172 125 211 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 85 58 77 67 18 10 8 20 18 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 16 33 0 7 0 5 23 62 39 9999999 9999999 37 18 -4 1000000 1000000 1000000 -3 86 79 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 245 238 234 230 226 224 222 218 214 210 205 201 202 203 198 196 195 192 190 189 189 186 184 181 181 184 183 181 182 189 191 186 182 182 181 182 183 183 183 184 185 181 176 171 169 168 169 174 166 159 161 161 161 156 151 156 162 37919 200 225 75 9710 10 31 59 7007 117 1000000 1000000 39 101 202 197 171 87 4 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 80 70 9 31 35 11 -5 1 11 11 1000000 1000000 1000000 -5 -8 -2 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 1000000 5 1000000 53 68 31 9999999 9999999 9999999 9999999 1000000 -4 1000000 10 1000000 25 -7 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 240 234 230 225 223 222 219 215 211 206 200 198 200 197 195 196 194 191 187 187 190 189 184 180 180 183 183 183 185 187 188 185 182 180 181 181 181 179 180 182 179 175 170 165 167 172 168 163 163 169 171 164 162 169 163 163 175 163 37951 199 300 75 9714 10 32 31 7007 98 1000000 1000000 43 129 215 261 245 139 107 68 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 109 49 15 -5 -3 0 4 6 10 -1 -6 -6 4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 8 32 38 58 19 37 1 9999999 9999999 9999999 9999999 9999999 9999999 15 -6 4 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 240 234 230 227 225 224 220 216 211 203 199 200 200 197 194 193 193 190 186 187 190 190 185 180 180 183 184 187 188 187 187 186 183 181 183 184 184 186 184 179 176 172 166 170 177 180 170 164 169 171 172 164 169 181 176 168 165 156 37982 198 450 75 9714 10 33 2 7006 80 1000000 142 263 305 294 168 133 114 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 42 108 43 28 16 6 -2 -4 1 5 1000000 1000000 1000000 -2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 6 32 31 37 35 18 4 -2 8 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 239 233 230 228 225 223 219 214 208 202 198 198 199 199 195 192 192 190 187 187 191 192 187 183 186 188 184 185 189 188 187 190 188 181 180 188 190 189 188 181 186 181 165 173 177 177 178 178 177 169 162 166 176 182 172 161 153 142 148 38014 198 525 75 9710 10 33 34 7005 61 31 233 257 258 202 189 180 168 106 224 162 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 26 41 13 1 -3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -6 1000000 1000000 8 20 1000000 1000000 22 23 13 14 38 14 22 30 39 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 236 230 229 227 222 221 216 210 205 199 195 196 199 200 196 194 194 192 189 190 192 193 189 186 187 188 185 184 188 190 185 186 190 186 182 189 191 186 181 180 196 193 178 173 167 175 183 180 175 171 166 168 175 179 173 9999999 9999999 154 161 170 38045 198 525 75 9706 10 34 5 7005 43 1000000 120 184 198 205 174 158 161 89 223 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 11 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 27 23 5 10 9 13 5 1000000 1000000 8 19 16 10 20 16 25 28 28 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 238 232 231 228 224 222 216 210 204 198 194 195 199 200 194 191 192 189 187 190 193 192 189 189 186 186 188 186 186 191 191 189 192 188 180 181 186 185 178 178 188 187 181 181 175 183 187 181 173 173 173 168 167 175 183 159 9999999 164 162 162 38077 202 150 75 9707 10 34 37 7004 24 1000000 1000000 1000000 1000000 -4 47 152 189 213 159 114 124 135 151 158 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 33 15 29 19 3 3 2 -7 -6 1 20 14 16 13 7 10 14 6 8 12 19 32 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 243 237 234 231 228 225 219 213 207 200 197 198 200 200 194 192 192 190 187 188 191 191 190 189 188 187 189 188 188 190 187 187 187 184 182 183 183 183 186 186 183 178 174 175 176 178 179 174 170 175 177 174 167 163 168 170 167 9999999 150 38108 201 150 75 9705 10 35 8 7003 6 1000000 -6 4 6 13 27 64 131 137 151 142 147 151 193 156 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 43 55 22 16 9 3 -9 1000000 1000000 -4 16 36 22 18 16 14 5 6 -4 7 11 20 42 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 243 238 234 230 226 224 218 210 206 200 195 197 199 197 195 194 193 191 190 188 190 194 193 190 188 191 191 191 194 190 182 183 183 183 190 189 184 189 193 188 183 183 182 176 172 181 180 167 166 172 175 178 176 168 168 180 179 159 38140 206 225 75 9709 10 35 40 7002 -12 1000000 1000000 1000000 1000000 1000000 28 130 101 183 131 108 122 144 91 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 84 35 15 13 15 15 -7 1000000 -6 -6 2 25 24 29 21 19 16 12 0 16 -8 2 40 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 240 236 231 226 223 221 216 210 205 200 196 195 199 201 197 194 194 193 191 190 192 194 194 190 189 194 193 190 193 191 188 189 187 185 189 186 182 191 193 187 188 194 193 185 183 186 177 170 175 174 171 175 185 183 182 190 190 181 168 9999999 9999999 161 157 162 38171 202 75 75 9702 10 36 11 7002 -30 1000400 9999999 9999999 9999999 9999999 9999999 9999999 1000000 98 109 182 126 112 139 165 144 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9 10 3 0 17 21 -3 2 -1 5 10 29 15 20 22 22 28 27 13 19 -5 0 3 40 9999999 9999999 9999999 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 238 234 230 225 223 222 217 211 206 202 196 195 197 200 197 194 195 191 189 191 193 194 191 191 193 194 192 187 189 189 189 188 186 187 188 190 193 194 191 195 196 194 196 191 188 182 179 184 185 181 172 170 191 195 186 192 192 187 38203 201 150 75 9703 10 36 43 7001 -49 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1 42 92 158 217 270 248 179 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 64 56 21 17 5 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 18 1000000 1000000 1 7 6 15 -5 -2 15 35 12 14 33 34 29 24 11 -1 0 10 9999999 9999999 9999999 10 1000000 42 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 238 233 230 226 222 220 216 210 207 203 197 197 198 199 198 197 193 190 188 189 192 195 192 189 191 193 194 193 194 194 192 186 186 189 188 195 203 196 186 190 189 186 187 191 187 184 190 185 177 186 188 180 190 196 190 183 183 187 38234 198 150 75 9705 10 37 14 7000 -67 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 54 178 297 374 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 55 61 52 35 34 41 45 34 12 9 22 5 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 93 26 19 4 1000000 -2 -3 1000000 1000000 1000000 1000000 3 24 52 64 31 12 14 9 3 37 9999999 9999999 9999999 9999999 9999999 1000000 125 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 239 235 232 225 221 221 217 212 210 207 200 197 198 198 197 197 195 192 190 190 194 194 191 189 188 187 191 193 192 195 196 191 188 190 189 193 195 191 186 181 9999999 185 189 194 189 189 190 178 175 187 185 177 186 191 183 38266 202 150 75 9701 10 37 46 6999 -86 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 16 80 203 252 262 283 268 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 52 53 34 0 31 35 45 41 20 5 4 -9 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 92 14 16 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 17 52 62 74 20 -9 9 15 19 58 72 9999999 9999999 9999999 9999999 22 101 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 239 235 232 225 220 221 218 213 211 207 201 198 197 198 195 196 196 193 189 190 191 190 187 189 191 185 186 190 189 191 192 189 191 193 194 194 188 190 190 186 189 193 201 202 195 201 199 187 187 192 177 171 185 181 175 173 180 180 174 38297 202 525 75 9703 10 38 17 6998 -104 1000000 1000000 1000000 -3 94 197 233 161 144 165 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 43 34 21 14 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 45 0 1000000 1000000 1000000 1000000 -6 -3 1000000 1000000 19 55 63 44 28 31 7 40 23 23 33 38 9999999 9999999 9999999 30 14 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 237 232 228 223 220 219 216 212 209 205 200 197 197 199 197 195 196 192 187 187 189 189 188 187 189 189 187 187 188 190 192 191 193 192 193 194 188 196 201 200 197 192 194 193 193 202 195 192 194 187 180 9999999 9999999 9999999 9999999 184 173 9999999 9999999 9999999 9999999 9999999 9999999 179 38329 207 150 75 9699 10 38 49 6997 -123 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 2 69 126 211 126 163 206 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 105 81 67 20 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 108 81 43 41 36 27 31 30 31 21 2 31 61 37 24 38 43 39 69 31 37 19 -6 1000000 45 62 65 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 237 232 227 224 222 220 217 215 211 206 200 197 198 201 198 194 196 193 188 188 192 193 191 187 185 187 187 189 192 192 195 192 190 189 189 196 195 198 200 200 199 192 194 196 193 193 186 186 185 185 185 9999999 9999999 9999999 9999999 180 170 9999999 9999999 9999999 9999999 9999999 9999999 175 38360 204 150 75 9696 10 39 20 6997 -141 34 46 46 42 43 57 56 51 59 92 129 193 152 157 195 107 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 99 81 20 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 81 53 43 46 50 42 28 18 44 9999999 9999999 9999999 103 108 103 85 66 94 104 74 28 1000000 49 154 151 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 239 234 229 224 223 222 219 215 211 204 199 197 198 201 199 196 196 194 188 188 193 194 191 188 187 189 188 191 196 194 192 189 188 190 188 189 193 192 187 191 194 190 194 192 189 189 186 180 183 190 188 186 182 9999999 175 179 9999999 175 9999999 9999999 165 38392 199 525 75 9695 10 39 52 6996 -160 1000000 1000000 1000000 1000000 113 174 197 200 221 239 251 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 122 108 79 99 100 64 49 78 184 94 137 142 221 116 99 132 127 91 85 78 41 20 116 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 237 231 227 223 221 220 218 214 210 205 200 197 197 202 200 195 196 194 189 188 192 195 192 191 192 192 193 192 196 195 193 192 190 192 191 185 187 193 191 192 193 190 193 189 186 188 191 191 190 188 183 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 157 38423 200 525 75 9695 10 40 23 6995 -178 1000000 9 129 307 359 299 200 223 239 257 316 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 216 196 191 112 23 102 84 60 59 93 111 248 156 151 204 151 100 84 117 89 116 113 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 234 229 224 222 219 217 215 213 210 206 202 199 198 199 197 194 196 195 192 191 193 196 195 193 193 190 191 191 193 196 197 195 193 193 192 191 197 204 197 190 193 9999999 9999999 190 180 182 191 192 185 188 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 38455 205 300 75 9692 10 40 55 6994 -196 1000000 1000000 1000000 1000000 -9 116 314 361 9999999 38 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 10 55 56 51 37 13 12 5 1000000 1000000 1000000 9 22 20 25 16 10 13 11 10 9 24 32 29 25 5 30 34 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 188 198 138 65 35 39 35 26 35 67 130 359 1000400 1000400 210 9999999 187 182 155 155 149 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 235 230 226 223 219 217 215 212 209 205 201 200 200 198 195 195 198 196 194 194 195 197 193 190 190 188 188 190 192 199 201 201 202 197 197 196 200 202 198 196 202 202 194 192 180 181 190 186 187 194 188 191 211 199 188 187 181 175 178 179 177 171 183 188 38486 157 3900 75 9691 10 41 26 6993 -214 1000000 24 31 37 29 7 3 -1 1000000 1000000 1000000 -2 15 20 32 26 23 25 24 28 27 32 38 37 32 22 34 28 14 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 89 117 106 44 33 50 19 6 44 45 73 157 344 394 1000400 161 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 237 232 230 227 221 219 216 213 209 204 200 196 197 200 198 197 199 195 193 194 195 195 193 192 190 190 190 189 191 197 199 200 201 199 200 194 191 198 202 205 210 205 194 193 188 191 194 191 195 193 186 192 204 9999999 9999999 9999999 183 179 191 190 175 166 189 190 38518 208 75 75 9690 10 41 58 6992 -233 112 9999999 9999999 1000000 1000000 1000000 119 128 122 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 -2 5 9 15 31 35 40 39 36 32 31 26 21 16 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 237 46 76 76 28 4 58 129 195 173 107 77 116 141 129 123 139 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 252 249 245 240 235 233 229 224 220 216 212 209 203 199 195 194 199 199 199 201 196 192 191 191 193 194 194 194 195 192 189 191 195 200 198 192 196 194 185 187 196 206 203 198 195 188 190 191 195 196 195 200 202 199 194 190 192 9999999 180 177 177 193 191 191 188 183 191 38549 207 150 75 9692 10 42 29 6991 -251 1000000 5 18 28 97 214 328 9999999 9999999 28 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 95 73 81 59 32 24 25 21 -8 1000000 1000000 1000000 28 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 225 55 53 25 71 86 88 64 70 98 108 131 118 129 116 151 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 87 59 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 252 248 246 242 238 234 231 228 224 221 216 211 206 202 199 193 193 198 198 200 204 200 195 194 194 197 197 194 195 195 192 192 196 199 200 199 195 195 191 185 191 196 203 204 201 200 199 202 195 193 195 202 204 204 209 201 189 191 194 184 184 184 183 188 199 190 186 190 38581 208 75 75 9694 10 43 1 6990 -269 92 1000000 32 100 166 119 157 200 290 305 249 267 238 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 28 6 6 7 0 1000000 52 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 170 97 90 97 99 47 61 101 98 103 138 169 147 156 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 145 68 45 35 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 244 242 241 237 233 229 228 225 221 218 214 208 203 199 196 193 194 199 201 203 205 203 199 198 198 198 199 197 195 194 193 197 199 195 196 196 198 200 192 190 194 199 204 205 207 9999999 9999999 204 204 202 202 213 207 204 207 199 198 193 181 184 186 183 177 180 178 174 190 188 38612 207 75 75 9692 10 43 32 6989 -287 1000000 1000000 193 187 161 117 142 136 168 221 250 242 200 182 127 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 201 214 170 83 85 76 65 77 78 121 135 178 9999999 9999999 9999999 9999999 9999999 9999999 211 130 90 65 55 41 28 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 241 239 238 236 231 228 228 226 221 217 213 207 202 197 194 193 194 201 203 202 204 204 201 198 200 201 200 199 196 193 193 200 202 197 198 200 200 200 197 196 198 203 205 202 9999999 9999999 9999999 204 206 205 213 216 204 206 207 202 207 203 192 200 201 190 194 200 181 178 202 38644 208 75 75 9689 10 44 4 6987 -305 -4 1000000 152 135 89 103 105 93 125 167 192 189 164 159 83 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 187 91 50 9 1000000 1000000 1000000 0 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 152 113 84 54 46 63 26 61 93 131 9999999 9999999 9999999 9999999 9999999 142 120 78 32 11 39 36 -6 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 241 239 238 236 232 230 229 227 221 217 213 209 204 198 195 195 197 203 204 202 202 201 199 197 200 202 201 197 194 192 194 200 207 207 203 202 202 199 198 198 202 204 205 9999999 9999999 9999999 9999999 202 199 201 206 204 202 210 213 209 208 209 208 207 206 9999999 196 203 184 183 214 210 38675 209 75 75 9686 10 44 35 6986 -323 1000000 1000000 93 125 134 127 124 95 82 116 155 165 172 159 202 222 211 224 300 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 102 73 41 15 7 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 97 158 110 71 9 31 34 30 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 242 241 239 238 234 232 230 228 225 220 217 214 210 205 201 197 196 198 202 202 201 200 199 198 198 200 202 203 201 198 198 198 198 202 205 202 197 199 200 200 199 198 195 9999999 9999999 9999999 9999999 9999999 9999999 202 205 204 208 212 209 205 206 205 211 214 9999999 9999999 9999999 189 193 190 195 205 200 200 38707 205 300 75 9687 10 45 7 6983 -340 116 174 155 152 121 91 48 43 119 208 218 229 218 144 209 325 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 203 101 42 37 6 9 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 246 230 228 216 209 199 190 176 171 153 141 131 120 103 93 83 81 132 178 182 84 31 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 244 243 240 238 235 232 230 228 224 220 216 212 208 204 200 197 196 196 199 199 198 199 199 198 197 197 199 201 202 200 201 200 199 200 202 207 205 200 200 202 200 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 200 203 221 219 202 204 215 219 222 216 9999999 216 215 202 196 198 210 207 191 38738 203 450 75 9685 10 45 38 6979 -354 72 158 260 253 139 64 101 208 259 268 239 88 109 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 89 77 60 51 43 49 136 217 320 71 46 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 244 243 241 240 237 234 231 230 227 222 218 214 209 206 202 197 197 198 199 199 198 199 197 196 196 195 198 201 198 196 199 202 200 202 205 207 206 203 200 201 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 198 202 216 219 219 218 216 218 225 9999999 9999999 9999999 228 217 203 202 203 208 208 38770 205 300 75 9692 10 46 10 6975 -368 108 155 186 177 262 322 294 196 173 230 275 319 299 61 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 144 136 119 111 92 81 65 58 52 100 175 277 237 67 57 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 247 245 243 241 238 235 232 231 229 223 218 215 211 208 204 199 196 197 200 199 197 200 196 195 198 198 200 201 197 194 196 197 199 201 202 200 198 200 202 200 197 196 9999999 9999999 203 203 9999999 199 206 212 207 205 207 204 213 217 214 215 225 9999999 9999999 9999999 219 222 222 217 200 200 210 38801 205 225 75 9688 10 46 41 6972 -382 1000000 121 146 163 192 226 239 232 138 175 222 212 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 9999999 171 153 145 124 117 98 89 75 69 66 127 221 354 86 39 33 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 253 251 247 243 240 236 233 232 229 223 218 214 211 209 204 199 194 193 198 199 197 199 199 198 198 197 199 198 195 195 196 195 197 203 202 199 198 199 204 199 197 199 195 9999999 9999999 9999999 198 200 208 215 210 204 203 198 200 207 218 225 225 226 9999999 9999999 9999999 206 202 198 197 194 38833 204 300 75 9689 10 47 13 6968 -396 1000000 63 97 188 181 79 54 71 149 197 246 276 178 1 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 9999999 191 173 166 9999999 9999999 123 116 103 98 99 162 254 293 48 13 0 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 252 251 247 243 240 235 232 231 229 223 217 214 212 209 204 200 195 191 197 200 200 201 201 198 195 195 196 194 194 194 194 196 196 199 201 199 200 199 199 199 197 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 206 199 193 195 207 216 220 9999999 9999999 198 198 183 9999999 191 200 184 38864 201 525 75 9687 10 47 44 6964 -410 1000000 1000000 57 44 47 87 186 287 303 291 150 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 219 219 202 9999999 9999999 180 166 161 146 141 144 187 232 213 112 75 34 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 248 248 245 243 240 235 232 231 228 223 217 215 212 207 202 198 193 191 198 202 201 202 201 197 196 199 198 197 197 195 194 198 196 195 199 203 204 199 198 197 194 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 209 196 195 204 211 216 214 208 205 217 215 195 195 205 203 189 38896 206 150 75 9685 10 48 16 6960 -425 1000000 1000000 1000000 1000000 -5 55 139 305 338 113 29 219 317 352 362 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 238 240 222 226 211 214 199 198 184 180 177 192 196 198 189 114 81 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 246 247 245 243 240 236 232 231 228 221 218 216 211 205 200 197 195 193 197 202 201 200 200 198 199 199 198 200 196 193 196 199 201 201 202 205 204 204 205 198 197 199 199 9999999 9999999 9999999 9999999 9999999 196 203 209 210 207 198 204 218 212 206 205 208 206 208 216 213 209 204 193 189 38927 206 150 75 9688 10 48 47 6956 -439 20 35 44 45 56 115 204 358 9999999 9999999 9999999 241 168 320 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 245 249 236 237 224 226 215 217 209 213 205 197 177 100 69 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 247 248 246 244 240 236 233 232 229 223 220 217 212 206 201 198 196 197 198 201 200 198 198 198 200 197 199 203 198 195 196 201 203 200 201 202 202 207 204 200 201 199 199 198 198 200 9999999 9999999 204 209 211 211 212 209 208 217 218 211 216 218 210 202 210 211 210 215 200 202 38959 207 150 75 9685 10 49 19 6952 -453 1000000 0 9 10 24 91 171 290 349 394 363 1000000 256 292 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 219 199 197 185 183 174 191 212 236 178 27 0 9 13 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 248 249 247 244 240 236 233 231 228 222 218 215 209 204 199 195 196 197 197 198 197 198 200 200 198 196 200 202 198 196 198 201 201 199 198 199 200 200 198 196 194 197 201 9999999 9999999 204 200 203 209 202 197 207 212 214 217 216 215 216 217 218 217 203 200 203 204 203 200 211 221 38990 205 225 75 9682 10 49 50 6948 -466 45 51 52 65 99 134 236 266 295 284 1000000 176 177 186 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 207 206 183 180 168 162 152 173 199 195 126 31 10 31 30 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 249 249 247 244 240 236 232 228 225 221 217 215 211 204 199 196 195 195 197 197 199 202 202 200 199 199 200 200 198 197 196 199 200 197 196 200 201 200 202 201 199 202 202 195 201 209 208 214 210 205 205 205 207 209 214 211 205 223 222 209 215 207 201 198 198 196 194 204 39022 202 225 75 9681 10 50 22 6944 -481 86 92 91 98 101 103 135 202 165 165 172 163 160 162 161 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 185 179 160 153 142 142 135 167 175 131 97 53 12 9 36 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 251 251 248 244 240 235 232 228 224 219 216 213 209 204 200 197 194 194 198 198 199 202 200 196 197 198 198 198 197 194 193 196 196 196 202 205 202 199 200 203 207 199 194 197 208 214 206 205 203 203 210 210 211 206 207 202 201 229 226 9999999 204 217 220 210 205 39053 203 150 75 9679 10 50 53 6941 -496 86 94 99 95 101 98 95 70 126 163 193 193 184 182 186 178 190 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 230 210 209 9999999 183 166 162 146 138 119 109 96 103 141 175 177 95 75 53 55 39 10 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 248 248 246 242 238 234 230 226 223 218 215 212 208 204 199 197 194 193 198 200 199 200 200 197 195 197 198 198 195 192 193 197 198 202 210 207 200 201 196 195 199 197 195 196 204 214 208 9999999 205 206 210 212 214 208 206 201 197 214 9999999 9999999 214 225 221 222 219 39085 203 150 75 9679 10 51 25 6938 -512 84 92 97 93 82 79 90 101 202 389 223 226 226 208 209 201 197 204 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 228 231 9999999 210 192 191 171 169 151 140 128 147 153 170 176 87 57 60 93 82 -8 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 247 247 244 241 238 234 230 226 222 218 216 215 212 209 203 198 194 193 198 201 199 200 199 196 196 198 200 197 193 189 191 196 198 200 206 204 199 199 194 191 194 199 201 9999999 9999999 9999999 9999999 9999999 205 208 211 212 216 208 204 206 9999999 9999999 9999999 9999999 229 9999999 9999999 212 211 39116 205 150 75 9679 10 51 56 6935 -527 80 88 93 86 73 75 96 139 249 373 191 207 234 221 218 206 203 203 216 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 255 189 172 187 173 167 157 172 132 108 158 163 89 67 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 247 247 244 241 238 235 231 228 224 218 216 216 215 212 206 201 196 193 197 200 198 199 197 196 198 198 199 197 193 190 189 196 199 199 202 201 198 197 194 191 192 198 206 205 205 206 204 200 193 196 204 218 216 207 208 211 211 9999999 9999999 9999999 9999999 209 202 208 211 195 186 39148 205 150 75 9678 10 52 28 6932 -542 55 58 65 61 67 89 155 206 199 201 159 152 139 169 1000000 213 208 220 230 206 284 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 295 249 206 213 56 158 170 171 140 196 176 172 126 114 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 244 244 242 241 238 235 231 228 224 219 215 215 213 209 203 200 197 193 196 199 198 198 196 195 197 198 200 198 192 189 189 193 197 200 201 199 200 203 201 193 191 192 201 206 201 203 206 206 196 194 205 219 214 198 199 213 213 9999999 9999999 211 207 215 226 220 205 198 192 39179 204 225 75 9672 10 52 59 6929 -557 1000000 1000000 1000000 1000000 0 95 178 186 200 205 225 228 131 8 204 212 216 224 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 197 186 163 88 36 60 35 1000000 1000000 1000000 147 165 183 194 196 161 158 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 245 244 243 240 236 233 229 225 220 215 213 211 207 202 199 197 194 196 198 197 197 196 195 198 200 199 196 191 189 190 190 194 201 200 200 201 200 200 194 196 194 9999999 195 9999999 9999999 197 204 204 204 208 212 207 198 200 216 221 217 223 212 9999999 210 228 225 206 195 197 39211 200 525 75 9672 10 53 31 6925 -573 1000000 62 146 199 251 264 223 228 121 62 200 209 210 245 280 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 194 153 61 35 150 168 195 68 42 33 3 10 1000000 1000000 9 1000000 128 157 179 201 205 196 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 247 246 245 241 237 232 228 224 218 215 215 212 209 205 200 198 195 196 198 197 198 198 196 195 196 197 195 192 191 191 189 194 202 201 198 196 195 195 190 192 200 195 9999999 9999999 9999999 199 204 204 200 202 207 204 200 199 204 212 218 222 9999999 9999999 9999999 9999999 217 229 209 201 39242 195 150 75 9672 10 54 2 6922 -588 1000000 1000000 1000000 1000000 1000000 0 126 193 215 251 237 124 124 178 196 202 205 215 256 269 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 289 228 227 149 9999999 9999999 9999999 9999999 169 175 225 299 99 26 0 17 17 43 23 3 1000000 1000000 1000000 1000000 27 57 0 111 167 186 213 223 221 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 250 248 246 242 237 232 228 224 219 217 217 213 211 207 202 198 195 196 198 198 199 199 198 195 194 195 193 191 189 188 191 196 201 203 202 197 195 192 186 184 192 196 9999999 9999999 9999999 9999999 198 9999999 9999999 9999999 206 212 201 192 195 202 39274 199 300 75 9670 10 54 34 6919 -603 1000000 1000000 1000000 1000000 74 197 214 224 195 223 243 152 198 204 223 233 238 219 281 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 241 156 76 44 77 95 82 52 145 9999999 176 146 149 150 207 285 109 40 38 54 23 13 1000000 1000000 1000000 1000000 92 102 73 135 140 146 196 214 226 232 229 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 247 245 243 239 235 230 225 222 218 216 215 210 207 204 199 196 194 196 198 197 200 201 199 198 199 197 193 194 193 189 191 196 199 201 204 204 202 201 193 187 189 197 203 201 198 199 201 9999999 9999999 201 203 211 211 202 205 209 9999999 9999999 9999999 9999999 9999999 206 39305 200 600 75 9668 10 55 5 6916 -618 1000000 67 152 214 246 284 268 236 237 230 261 241 235 222 255 273 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 232 224 155 88 71 103 100 58 65 9999999 9999999 9999999 9999999 157 135 145 172 218 97 110 62 44 44 1000000 1000000 1000000 89 55 55 1 181 196 222 227 227 221 221 225 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 243 242 240 237 232 226 223 220 215 215 214 210 207 204 198 194 194 197 197 197 200 201 198 198 200 198 196 197 193 190 190 192 195 200 205 205 205 203 196 190 193 195 199 201 204 201 203 9999999 9999999 206 202 206 208 213 219 211 9999999 9999999 9999999 9999999 9999999 9999999 189 197 204 192 207 39337 189 600 75 9667 10 55 37 6912 -633 1000000 70 112 166 226 273 249 199 232 226 264 242 233 222 258 278 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 233 227 234 234 258 218 182 167 142 9999999 9999999 9999999 9999999 139 132 111 126 176 230 58 75 92 -1 1000000 -4 61 -3 27 14 177 200 223 229 221 218 217 221 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 242 241 239 235 231 226 222 219 215 215 215 212 210 206 200 195 192 195 196 196 199 200 197 198 200 198 196 195 192 190 192 192 193 200 204 204 202 198 196 199 199 194 197 200 198 9999999 9999999 9999999 9999999 9999999 203 205 202 208 216 207 39368 201 300 75 9670 10 56 8 6909 -648 1000000 1000000 1000000 1000000 -4 108 145 178 194 238 212 21 208 205 252 243 239 225 290 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 9999999 9999999 288 238 213 183 146 9999999 9999999 9999999 9999999 9999999 9999999 143 151 173 196 197 131 126 35 16 30 37 1000000 1 203 210 245 241 239 232 228 225 228 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 241 241 239 235 231 227 221 218 216 215 215 212 210 206 202 196 194 195 196 197 199 199 197 198 200 198 194 192 189 190 193 194 193 196 199 204 200 196 200 200 193 193 198 199 200 9999999 9999999 9999999 196 204 211 211 201 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 39400 204 150 75 9672 10 56 40 6906 -663 1000000 1000000 1000000 1000000 1000000 1000000 26 143 274 281 246 194 223 270 9999999 212 251 244 243 243 267 295 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 225 196 9999999 9999999 9999999 195 191 9999999 184 167 182 213 205 149 108 52 24 37 65 32 12 1000000 216 212 256 246 245 236 233 226 231 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 242 241 240 237 233 228 223 220 217 216 216 214 211 208 203 197 196 196 196 198 199 199 198 197 198 199 193 188 185 187 189 191 194 197 201 204 198 193 198 195 188 194 198 201 208 9999999 9999999 9999999 200 212 218 209 202 212 211 9999999 9999999 207 9999999 9999999 9999999 9999999 9999999 204 200 39431 201 525 75 9670 10 57 11 6902 -677 1000000 52 194 196 239 282 262 321 341 9999999 239 272 240 244 240 240 262 292 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 201 9999999 9999999 9999999 198 230 223 170 101 53 10 1000000 42 21 23 1000000 229 221 253 244 239 232 228 221 225 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 243 242 241 238 234 228 223 221 218 217 215 213 211 208 204 198 196 197 196 198 202 202 200 197 197 196 191 188 188 188 187 190 195 201 204 201 199 196 191 189 193 200 195 197 205 9999999 9999999 9999999 203 209 208 193 189 210 217 217 9999999 206 222 9999999 9999999 9999999 9999999 199 203 198 209 39463 198 450 75 9667 10 57 43 6899 -692 1000000 126 186 210 228 248 260 264 371 166 283 278 315 282 286 252 247 255 272 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 150 1000000 1000000 13 9 68 68 19 55 73 146 213 247 245 251 238 234 229 224 220 223 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 244 243 241 237 233 227 222 220 218 216 214 211 209 208 205 200 196 196 195 197 201 201 197 196 196 192 189 188 189 188 187 187 193 199 201 204 205 201 193 188 190 195 196 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 192 203 9999999 9999999 213 9999999 9999999 9999999 9999999 200 200 39494 201 225 75 9670 10 58 14 6896 -707 1000000 1000000 23 158 315 325 287 251 267 231 181 195 183 304 9999999 9999999 9999999 9999999 282 284 270 291 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 1000000 1000000 1000000 1000000 108 203 338 268 238 9999999 259 265 253 253 236 234 227 223 221 225 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 246 245 242 238 234 229 224 222 220 217 215 213 212 208 204 201 196 194 194 196 201 198 195 196 194 193 190 189 190 189 189 189 194 202 202 204 205 200 196 194 191 193 199 202 9999999 9999999 9999999 9999999 9999999 203 9999999 210 200 196 9999999 9999999 207 9999999 9999999 9999999 9999999 9999999 203 39526 194 150 75 9665 10 58 46 6892 -721 1000000 1000000 13 103 197 373 9999999 9999999 181 167 189 200 205 213 299 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 9999999 261 264 251 250 237 236 227 226 223 224 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 247 245 242 238 234 229 224 222 220 217 216 213 210 206 203 200 196 195 195 197 202 201 196 195 196 195 191 191 191 191 190 191 196 202 204 201 199 197 193 191 194 198 9999999 9999999 9999999 9999999 9999999 9999999 204 210 9999999 202 203 206 199 39557 198 150 75 9665 10 59 17 6889 -736 1000000 1000000 1000000 74 188 366 9999999 9999999 6 162 212 209 217 234 278 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 260 249 245 234 236 228 227 222 223 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 250 247 243 238 233 228 223 222 220 219 216 213 209 205 204 201 197 196 196 198 200 201 197 194 194 193 190 188 190 191 188 193 199 202 205 203 199 199 194 191 197 195 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 213 218 214 208 9999999 9999999 201 39589 196 150 75 9664 10 59 49 6886 -750 1000000 -1 27 103 195 370 369 377 1000000 197 231 238 247 256 282 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 205 204 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 255 247 244 233 236 228 227 222 223 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 249 247 244 239 235 229 225 225 223 221 218 215 211 208 206 203 198 195 195 198 200 199 198 195 193 191 190 188 188 187 188 195 198 198 201 201 199 196 195 194 196 195 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 208 211 209 211 217 221 39620 201 150 75 9664 11 0 20 6883 -764 22 41 65 109 191 367 9999999 9999999 -9 231 250 267 272 283 294 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 178 157 144 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 269 269 254 255 250 249 240 242 232 232 229 229 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 249 247 245 240 236 231 227 224 223 221 220 216 212 210 207 203 197 195 195 197 199 199 197 195 194 192 191 187 183 185 187 190 193 197 196 195 195 193 197 196 193 198 197 9999999 9999999 9999999 207 203 9999999 203 211 207 193 191 198 204 9999999 9999999 9999999 9999999 9999999 203 39652 206 150 75 9663 11 0 52 6880 -779 13 30 54 100 215 389 9999999 9999999 -8 225 270 285 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 206 196 193 244 268 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 265 255 258 252 254 243 244 234 235 234 234 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 251 248 245 241 237 232 227 224 222 220 218 215 212 210 206 201 196 196 196 198 201 200 197 195 195 193 189 183 180 183 187 189 194 199 197 198 198 193 194 196 191 191 9999999 9999999 9999999 9999999 9999999 198 195 195 202 204 198 194 202 199 9999999 9999999 9999999 9999999 9999999 9999999 191 200 199 199 214 39683 206 150 75 9663 11 1 23 6877 -793 20 39 49 111 199 390 9999999 9999999 195 219 276 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 265 259 262 252 257 246 247 237 237 235 236 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 252 249 246 241 237 232 227 224 222 218 216 214 211 209 205 202 198 198 198 198 201 198 195 195 196 194 189 183 181 181 187 191 193 195 200 206 202 193 197 201 195 193 9999999 9999999 200 9999999 9999999 202 201 196 197 195 201 208 209 205 217 212 9999999 9999999 9999999 9999999 9999999 204 215 220 220 39715 204 150 75 9662 11 1 55 6874 -807 1000000 3 20 86 175 367 9999999 9999999 240 214 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 263 256 257 249 251 243 244 235 237 232 233 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 251 248 244 240 236 231 226 223 220 216 215 213 210 206 204 201 198 200 200 198 197 196 194 195 196 195 191 187 184 183 187 190 192 196 203 205 202 197 200 203 199 203 205 202 9999999 9999999 201 204 206 200 199 193 201 211 204 204 206 9999999 200 9999999 9999999 210 215 208 203 39746 204 150 75 9665 11 2 26 6871 -820 1000000 1000000 8 85 192 352 9999999 9999999 274 246 299 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 261 252 253 246 246 238 242 231 232 228 227 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 255 253 249 244 240 236 230 226 223 221 218 217 216 211 205 202 200 199 198 197 198 198 196 195 196 196 194 189 185 185 185 188 191 193 197 202 203 201 197 195 195 198 200 197 198 203 205 199 193 194 195 200 199 206 214 203 200 200 9999999 9999999 9999999 211 207 204 197 187 39778 206 150 75 9661 11 2 58 6868 -834 17 38 65 132 232 376 9999999 9999999 294 274 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 263 252 254 246 247 240 244 232 231 227 229 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 257 251 247 243 238 231 227 225 224 220 218 218 213 205 203 201 199 198 195 195 198 197 195 197 195 191 188 184 182 183 188 190 190 197 203 205 202 200 195 194 198 196 194 197 199 9999999 200 193 189 187 186 193 203 206 200 197 199 9999999 9999999 9999999 9999999 9999999 9999999 191 208 191 180 39809 205 150 75 9664 11 3 29 6865 -848 62 105 151 232 9999999 9999999 1000400 146 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 267 257 261 254 255 246 249 239 237 232 236 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 261 255 250 246 242 236 230 228 226 223 219 217 214 207 204 202 199 196 195 195 197 198 196 194 192 191 191 190 187 186 187 187 191 198 199 200 200 199 197 197 199 198 198 192 9999999 9999999 198 198 197 193 194 191 192 193 189 193 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 183 39841 203 150 75 9663 11 4 1 6862 -862 74 113 141 207 399 9999999 187 127 165 203 209 236 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 9999999 266 272 261 269 259 259 248 253 242 238 237 240 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 256 251 246 242 239 234 229 228 226 222 219 216 211 206 203 202 200 196 193 195 198 198 199 196 195 197 196 193 190 189 191 193 195 198 197 198 199 200 200 200 204 202 196 9999999 9999999 200 208 200 194 194 198 189 183 189 189 190 9999999 9999999 9999999 9999999 9999999 200 199 188 39872 203 150 75 9664 11 4 32 6859 -876 75 110 116 100 94 94 74 82 104 132 139 151 167 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 272 277 265 272 262 268 258 259 247 252 238 236 236 238 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 252 250 246 241 238 235 229 225 225 223 219 217 214 210 204 202 203 200 197 193 194 198 197 196 197 198 200 200 195 194 193 192 195 194 196 199 200 201 204 206 198 198 201 199 195 192 195 205 205 190 185 190 186 9999999 188 196 9999999 9999999 9999999 9999999 9999999 9999999 207 211 206 39904 204 150 75 9664 11 5 4 6856 -890 61 91 107 120 141 174 205 278 213 159 106 142 161 165 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 277 9999999 274 277 266 270 262 265 257 260 250 250 239 238 236 239 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 252 250 246 242 239 235 230 226 225 222 219 217 215 212 206 202 203 200 197 194 195 198 199 199 198 199 199 196 193 193 195 191 191 194 195 197 203 205 202 201 194 194 204 205 197 192 197 204 207 197 190 196 187 181 9999999 199 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 207 39935 205 150 75 9667 11 5 35 6853 -904 44 67 112 193 231 238 194 196 145 109 189 226 213 120 182 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 274 273 265 264 257 257 252 254 248 244 239 235 232 231 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 256 252 248 244 241 236 230 228 226 223 221 219 215 211 207 202 201 200 196 195 196 198 202 200 197 198 196 193 190 190 190 191 193 196 198 199 205 209 203 197 201 208 210 206 198 198 209 213 206 199 195 202 198 193 195 200 197 196 9999999 9999999 9999999 9999999 9999999 9999999 197 194 194 39967 207 150 75 9674 11 6 7 6851 -920 16 43 122 238 246 224 166 152 120 102 183 191 184 93 157 212 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 263 259 255 251 252 248 247 239 240 230 226 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 256 251 246 242 237 232 227 225 224 222 221 218 212 207 203 201 200 198 196 197 198 198 200 199 194 195 194 194 191 191 192 192 195 196 200 202 200 202 200 203 211 211 205 199 198 202 207 208 201 203 206 199 198 198 197 197 192 9999999 9999999 9999999 9999999 9999999 9999999 197 195 186 186 9999999 213 39998 204 150 75 9673 11 6 38 6851 -936 20 48 98 238 234 199 184 174 148 157 197 160 107 127 181 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 262 257 257 254 254 249 248 240 240 229 227 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 251 248 243 239 235 230 225 223 222 218 217 216 210 205 203 201 199 197 196 198 198 198 198 197 196 198 199 196 198 199 199 198 198 201 204 205 204 198 197 206 210 208 201 195 198 199 204 203 193 204 212 197 192 203 205 199 9999999 9999999 9999999 9999999 9999999 9999999 224 202 204 191 40030 237 150 75 9667 11 7 10 6855 -949 1000000 1000000 21 172 220 207 197 194 183 179 157 96 73 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 251 246 248 243 243 237 238 231 231 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 251 248 243 240 236 230 226 226 224 219 217 216 210 206 204 202 200 197 197 199 199 198 198 198 199 200 201 198 198 197 195 196 197 199 203 204 202 9999999 9999999 9999999 9999999 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 190 196 200 197 198 208 213 212 207 9999999 194 204 204 206 200 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 40061 218 450 75 9666 11 7 41 6860 -957 52 165 173 191 186 188 179 158 158 184 177 39 51 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 249 249 244 246 240 240 233 235 221 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 251 248 244 241 237 231 227 227 226 221 218 215 211 208 206 204 201 200 199 200 200 200 199 198 198 199 202 198 192 190 193 196 197 198 202 205 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 193 193 187 186 194 203 195 9999999 207 207 9999999 9999999 212 208 194 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 40093 198 600 75 9667 11 8 13 6865 -958 1000000 39 158 229 203 176 165 184 192 169 155 93 55 38 28 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 256 256 251 252 248 247 237 242 230 227 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 250 248 244 240 237 233 228 227 226 220 215 212 209 208 207 206 204 201 199 201 200 200 201 201 201 200 202 198 191 191 195 195 196 199 203 205 202 201 199 199 9999999 195 197 200 192 9999999 9999999 9999999 9999999 206 207 206 193 187 196 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 210 193 40124 194 825 75 9669 11 8 44 6870 -951 15 81 137 145 180 227 230 189 93 45 38 12 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 265 259 259 255 253 250 247 243 241 238 230 226 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 246 245 241 239 237 234 230 228 227 222 215 213 212 210 208 206 205 202 199 197 198 199 202 205 204 202 200 198 194 193 195 194 196 200 202 199 194 196 201 205 208 205 205 209 200 196 9999999 9999999 9999999 203 205 205 204 201 200 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 40156 195 825 75 9661 11 9 16 6875 -941 4 87 202 180 198 259 267 200 86 26 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 260 251 254 246 247 238 242 229 225 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 238 236 236 235 234 231 228 226 223 216 214 214 211 207 206 205 202 199 196 195 196 200 201 202 200 200 198 195 196 198 199 201 202 201 200 197 197 205 206 208 210 204 201 198 204 207 207 206 207 203 199 210 204 199 210 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 212 40187 196 825 75 9666 11 9 47 6879 -930 36 115 155 179 187 237 239 206 155 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 244 248 242 244 237 239 231 232 218 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 238 237 235 235 234 231 229 226 223 217 214 214 210 207 207 206 202 199 198 198 199 200 201 201 201 203 199 196 196 195 198 200 197 199 204 204 205 212 214 212 214 209 204 208 212 213 210 203 206 202 197 206 204 205 206 201 203 9999999 9999999 9999999 9999999 211 197 9999999 199 192 40219 194 750 75 9665 11 10 19 6883 -919 1000000 98 109 127 176 193 242 211 197 89 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 254 241 245 237 241 234 236 230 231 218 217 210 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 237 239 238 236 236 234 231 229 226 221 215 212 212 210 207 206 206 203 200 198 196 199 203 202 202 204 202 199 196 195 193 195 197 195 195 201 201 205 207 207 216 220 214 213 217 217 215 209 197 205 205 199 200 202 207 202 191 9999999 9999999 9999999 9999999 9999999 9999999 196 40250 198 675 75 9663 11 10 50 6888 -908 1000000 33 140 164 196 247 250 228 187 136 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 250 240 244 233 242 233 233 227 230 218 218 212 214 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 236 234 233 232 232 228 226 223 216 210 209 210 208 205 204 204 202 200 199 197 199 208 206 202 201 198 195 196 195 196 199 201 198 198 201 199 201 202 203 213 217 211 209 212 216 219 212 207 211 204 200 210 209 204 200 195 195 9999999 9999999 9999999 9999999 9999999 212 197 194 215 40282 200 525 75 9670 11 11 22 6892 -897 1000000 9 205 198 225 252 256 280 259 79 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 256 244 249 238 244 235 235 227 229 216 218 214 216 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 233 231 230 230 231 227 224 220 215 210 209 210 208 205 205 203 202 200 198 197 199 204 204 200 199 200 198 198 199 198 199 200 200 198 197 199 201 204 205 204 206 208 209 211 214 211 207 208 207 201 197 213 214 201 203 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 40313 189 525 75 9673 11 11 53 6896 -886 1000000 52 226 186 214 259 255 262 243 167 0 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 238 246 236 243 235 237 228 228 220 221 209 211 207 207 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 233 231 229 230 230 227 222 217 214 211 209 210 209 207 207 206 204 201 197 196 197 201 201 200 200 200 198 198 196 194 197 199 198 192 191 195 200 205 203 203 205 208 209 210 211 205 201 200 199 196 196 206 204 199 207 40345 217 675 75 9676 11 12 25 6901 -874 1000000 57 189 203 221 253 260 171 3 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 236 230 240 235 240 236 234 224 224 215 216 205 207 203 203 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 231 229 228 228 227 224 219 213 211 209 207 208 207 205 206 207 204 199 195 196 199 202 202 204 206 202 200 197 193 194 198 198 196 193 194 194 200 206 206 210 208 206 207 209 216 211 201 201 200 197 196 9999999 9999999 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 157 40376 199 675 75 9675 11 12 56 6905 -863 1000000 103 196 212 248 231 216 148 143 221 96 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 277 259 232 214 233 241 254 245 242 229 229 221 222 209 211 209 209 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 232 231 229 228 228 224 218 213 210 209 208 208 207 207 206 205 203 200 197 198 200 201 204 205 202 202 201 198 196 197 196 193 192 194 199 200 200 204 210 211 203 200 208 219 225 221 210 205 207 209 206 9999999 9999999 210 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 177 182 206 40408 198 750 75 9672 11 13 28 6910 -851 85 142 210 215 196 210 232 221 233 96 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 251 226 219 230 220 231 236 241 225 223 215 217 205 206 203 201 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 236 234 231 229 229 226 220 216 212 210 210 209 208 208 207 206 204 201 199 199 199 200 202 203 201 201 198 196 197 197 195 192 194 195 199 205 203 199 205 209 204 201 203 212 220 219 214 206 203 211 9999999 9999999 9999999 208 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 211 40439 198 750 75 9668 11 13 59 6914 -839 1000000 20 127 136 184 228 256 235 271 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 232 245 244 216 224 232 236 220 219 209 210 200 199 196 196 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 235 232 229 228 228 226 222 217 213 210 210 209 206 206 207 205 202 199 196 198 200 200 202 204 204 203 199 195 195 198 197 197 198 196 195 199 203 201 203 207 208 207 204 205 217 219 213 208 206 218 9999999 9999999 213 212 211 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 202 40471 197 750 75 9676 11 14 31 6918 -827 1000000 96 169 176 221 233 286 188 324 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 303 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 9999999 244 238 236 223 217 210 214 200 201 197 198 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 233 230 228 227 228 225 222 219 216 211 209 208 205 205 206 204 204 201 196 197 201 203 202 202 204 204 201 196 196 198 199 200 195 192 190 194 197 204 203 201 205 207 210 211 213 9999999 211 207 209 219 9999999 216 216 216 213 212 202 9999999 9999999 9999999 9999999 9999999 9999999 206 209 192 40502 199 675 75 9672 11 15 2 6923 -815 1000000 62 168 225 264 315 296 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 299 285 280 287 300 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 9999999 229 220 213 205 210 193 196 190 190 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 231 229 227 226 227 226 222 220 217 212 209 209 208 206 206 205 204 201 198 196 199 201 199 199 203 203 200 197 197 198 203 202 198 196 196 198 202 207 201 197 204 209 209 211 9999999 9999999 216 214 215 213 9999999 9999999 213 212 204 206 200 9999999 9999999 9999999 9999999 9999999 203 202 199 192 192 40534 200 600 75 9671 11 15 34 6927 -803 1000000 130 226 260 314 352 9999999 9999999 366 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 299 283 263 261 266 268 267 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 187 171 145 156 187 208 212 217 207 206 192 194 189 187 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 232 230 227 227 228 227 224 221 218 213 210 211 210 208 206 205 202 198 196 196 199 199 196 198 202 200 198 198 200 202 203 199 198 197 199 201 206 206 199 203 212 211 204 206 212 9999999 211 214 219 216 203 9999999 203 204 198 202 9999999 9999999 9999999 9999999 9999999 9999999 206 203 209 206 211 40565 201 525 75 9677 11 16 5 6932 -791 1000000 81 226 233 306 336 349 303 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 298 285 254 253 254 265 270 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 239 245 240 9999999 9999999 9999999 245 9999999 272 230 172 146 122 134 192 190 195 227 217 218 202 202 201 200 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 233 231 227 227 228 226 224 222 220 216 212 210 210 208 204 202 202 199 196 197 202 200 196 199 199 197 197 200 203 206 201 198 202 202 202 204 203 197 195 208 219 215 210 213 216 9999999 213 215 218 218 211 209 214 217 212 200 9999999 9999999 9999999 9999999 9999999 9999999 201 208 210 206 215 40597 201 525 75 9677 11 16 37 6936 -779 1000000 107 220 216 308 352 371 311 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 282 282 253 254 252 267 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 230 224 212 205 205 192 179 182 132 133 143 136 114 153 200 188 191 227 217 217 203 202 202 201 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 230 228 226 225 226 225 223 222 221 217 211 209 210 208 205 203 202 201 199 200 205 203 198 202 203 200 199 197 200 203 200 199 200 201 203 203 201 198 199 205 212 210 210 213 214 217 221 215 211 214 215 219 222 220 218 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 197 201 40628 200 525 75 9677 11 17 8 6941 -767 1000000 96 150 194 283 358 9999999 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 325 292 285 272 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 207 147 124 100 116 101 82 63 76 23 17 31 21 1000000 1000000 212 194 215 218 230 218 220 206 206 204 203 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 227 226 225 224 224 223 221 220 218 214 210 210 210 208 206 204 202 201 201 200 200 200 200 203 204 202 200 199 199 198 200 201 199 200 204 203 203 207 207 206 205 208 211 211 210 211 213 203 9999999 213 211 209 215 204 192 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 40660 201 525 75 9678 11 17 40 6945 -754 1000000 172 180 215 283 300 9999999 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 324 301 294 281 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 176 128 102 76 96 94 94 78 82 26 20 22 10 1000000 1000000 202 181 215 230 234 223 225 210 211 207 207 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 224 225 224 223 223 221 220 218 216 212 209 209 208 206 207 205 203 201 201 200 199 202 204 205 204 201 199 201 202 198 198 200 200 199 203 204 203 205 206 208 207 211 211 208 212 210 210 206 206 213 207 205 221 212 194 195 9999999 9999999 9999999 9999999 9999999 9999999 187 9999999 9999999 186 195 40691 201 450 75 9679 11 18 11 6950 -742 1000000 83 250 348 340 354 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 290 281 277 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 166 134 114 115 150 177 141 123 52 13 -4 8 51 85 80 16 90 204 211 229 230 217 217 212 211 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 223 223 222 222 222 220 218 216 213 210 207 206 206 205 206 204 202 200 200 197 201 204 204 207 207 203 201 199 201 203 203 202 198 200 203 203 204 206 206 207 208 209 210 217 223 217 215 220 219 218 218 212 222 225 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 199 199 204 40723 200 375 75 9680 11 18 43 6954 -729 1000000 -1 170 305 9999999 9999999 9999999 153 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 318 303 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 214 196 208 210 214 200 124 17 3 56 85 60 54 39 119 198 212 223 242 230 231 227 225 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 225 228 227 226 224 224 221 217 215 211 208 207 206 206 206 203 203 203 200 199 199 202 205 205 207 207 203 201 201 202 203 202 201 199 201 200 197 200 202 203 206 208 209 211 217 220 217 216 220 222 216 219 218 209 213 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 198 40754 205 75 75 9677 11 19 14 6959 -716 1000000 1000000 1000000 1000000 1000000 81 200 361 388 9999999 263 235 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 246 226 232 208 209 197 215 255 267 263 145 28 49 62 135 171 189 206 226 233 236 233 232 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 228 230 229 227 225 223 220 217 214 210 207 205 204 204 205 204 203 202 200 199 202 204 206 207 205 204 202 199 200 199 198 199 198 198 197 196 196 200 201 205 209 209 213 212 211 211 210 212 209 211 214 213 219 213 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 198 207 40786 207 75 75 9681 11 19 46 6963 -703 1000000 1000000 1000000 1000000 17 144 257 9999999 9999999 9999999 207 245 269 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 260 242 245 237 252 298 345 338 304 164 116 71 142 145 182 214 224 227 235 232 234 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 226 228 227 226 224 221 218 216 213 210 207 203 203 204 204 205 203 202 199 198 199 201 201 200 202 206 206 201 198 196 197 200 198 196 199 204 205 204 205 208 206 199 206 212 213 213 210 210 208 210 212 214 219 217 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 196 197 192 40817 207 75 75 9684 11 20 17 6968 -690 -2 1 32 46 77 176 297 9999999 9999999 9999999 238 253 281 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 9999999 253 259 245 250 258 9999999 320 327 245 152 100 171 198 212 207 216 216 226 223 227 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 227 229 228 226 223 221 218 216 213 211 207 203 203 204 203 204 202 202 197 195 196 197 198 199 201 205 206 200 200 199 201 202 201 199 202 209 209 205 204 206 200 196 201 206 210 214 213 211 209 208 209 210 208 206 202 195 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 184 202 207 40849 207 75 75 9679 11 20 49 6973 -677 64 66 83 91 102 143 243 9999999 9999999 397 210 244 268 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 289 227 195 171 194 213 228 206 217 221 230 226 227 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 230 231 229 226 223 221 217 216 213 210 208 204 203 203 203 205 202 201 196 194 194 194 198 203 203 201 203 204 201 199 200 201 203 202 203 207 206 200 198 200 198 202 206 211 216 217 210 211 208 202 206 9999999 197 199 206 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 179 197 194 40880 205 150 75 9681 11 21 20 6977 -664 90 101 108 106 108 92 79 143 160 145 232 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 301 277 278 270 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 274 236 254 231 214 196 191 219 228 245 239 241 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 229 230 228 225 223 220 217 216 214 212 208 205 203 202 202 204 202 201 196 193 195 196 197 204 209 207 206 206 202 197 196 198 197 198 202 200 199 201 201 199 200 203 212 217 216 220 216 213 211 9999999 203 204 206 205 216 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 172 165 176 40912 205 150 75 9686 11 21 52 6982 -650 92 103 107 103 105 90 168 199 217 113 242 269 9999999 9999999 9999999 9999999 9999999 305 302 267 265 262 260 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 270 247 248 230 222 202 200 180 171 160 189 225 230 138 157 132 144 169 34 256 258 278 276 274 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 224 227 224 222 220 218 217 214 211 209 206 202 201 200 199 201 201 201 196 191 193 197 195 198 209 208 202 203 203 203 203 202 197 195 200 199 202 205 204 201 202 204 213 218 210 216 220 215 9999999 9999999 211 212 212 208 217 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 184 176 176 40943 207 150 75 9683 11 22 23 6986 -637 79 91 97 89 111 143 282 9999999 9999999 121 263 9999999 9999999 9999999 9999999 9999999 9999999 249 248 240 247 269 283 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 265 244 247 232 220 199 198 177 168 156 176 206 241 129 154 133 157 180 37 173 199 234 250 275 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 224 226 223 221 219 218 217 213 209 208 206 203 202 200 200 201 199 200 199 194 196 198 198 198 204 204 198 198 200 203 205 204 200 198 201 204 202 200 199 195 197 204 209 214 212 215 221 214 212 212 213 214 213 208 210 212 9999999 9999999 9999999 9999999 9999999 9999999 207 209 199 185 201 202 191 40975 207 150 75 9688 11 22 55 6991 -623 75 87 92 87 105 149 282 9999999 9999999 164 268 9999999 9999999 9999999 9999999 9999999 322 248 243 234 241 258 295 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 274 275 262 270 276 9999999 305 351 287 193 100 118 176 193 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 225 226 223 221 219 219 216 212 210 208 206 204 203 201 201 201 198 200 198 193 194 195 196 197 198 199 197 197 199 201 203 203 201 203 204 206 202 199 202 201 197 199 209 212 205 204 208 208 212 211 206 212 217 206 9999999 206 202 9999999 9999999 9999999 9999999 199 209 199 189 191 207 194 182 41006 222 150 75 9686 11 23 26 6995 -610 89 98 102 102 100 108 170 301 1000400 228 253 9999999 9999999 9999999 284 237 246 227 220 209 230 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 265 249 252 241 244 260 292 311 386 125 186 182 213 176 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 222 223 220 217 216 217 215 212 209 206 203 202 203 202 200 200 199 199 199 196 194 193 194 9999999 199 201 199 196 198 202 202 202 202 206 205 204 205 201 202 208 205 200 211 217 206 203 207 207 216 217 206 212 220 209 9999999 213 207 9999999 9999999 9999999 211 9999999 9999999 9999999 180 210 227 194 179 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 41038 222 150 75 9689 11 23 58 7000 -596 96 106 109 108 106 98 95 95 180 230 261 271 284 253 237 214 220 218 214 202 217 274 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 268 251 251 233 233 212 208 188 187 171 165 210 270 327 275 177 202 120 231 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 225 224 221 218 217 217 216 214 210 207 206 203 203 202 201 202 201 200 199 196 194 193 195 196 202 205 204 199 198 200 200 200 200 203 204 204 204 200 198 202 202 201 209 218 214 210 217 215 217 219 211 215 219 213 217 220 210 9999999 9999999 218 218 9999999 9999999 9999999 185 198 222 205 181 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 41069 209 150 75 9688 11 24 29 7005 -582 90 102 106 107 111 121 135 134 219 187 231 243 249 231 225 214 215 216 214 207 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 265 247 248 232 227 208 201 185 178 169 168 190 231 171 200 181 200 109 216 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 224 223 219 218 217 217 215 213 209 208 207 204 203 203 201 201 200 201 199 195 193 195 197 197 200 202 201 197 192 196 202 204 203 201 201 204 201 199 198 196 200 204 211 214 210 210 214 215 213 210 212 210 206 203 9999999 202 212 218 210 212 9999999 9999999 183 181 190 189 207 207 190 195 208 41101 209 150 75 9691 11 25 1 7009 -568 82 95 102 102 109 128 151 211 299 122 207 217 225 216 212 216 214 212 210 205 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 266 253 253 245 221 213 212 213 214 106 159 155 213 191 175 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 219 221 217 215 214 215 214 212 210 209 207 203 201 203 201 200 199 200 199 197 195 196 196 194 197 200 200 197 9999999 192 198 203 204 204 202 200 197 196 197 195 200 208 209 211 212 213 212 213 216 220 218 208 202 201 9999999 203 208 212 9999999 9999999 9999999 9999999 9999999 198 197 189 190 182 188 200 191 41132 209 150 75 9697 11 25 32 7014 -554 84 97 104 101 105 114 121 208 301 130 214 227 230 229 232 234 237 232 228 219 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 254 257 250 218 207 215 241 272 219 83 127 120 110 75 167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 221 219 216 214 215 215 213 210 209 206 202 201 201 200 201 199 199 200 194 196 198 198 198 199 202 201 197 9999999 193 199 203 205 207 207 205 197 194 198 201 199 199 203 208 210 208 216 217 216 225 217 212 9999999 9999999 217 219 211 220 228 9999999 9999999 9999999 9999999 199 207 195 182 170 180 196 192 41164 210 150 75 9691 11 26 4 7018 -540 87 101 108 106 111 115 108 95 113 187 219 245 233 290 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 9999999 238 235 215 213 196 187 171 162 145 121 110 116 156 214 221 121 74 92 74 40 78 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 225 222 220 219 218 218 216 212 208 205 202 203 201 199 202 201 201 200 194 197 199 198 198 198 202 203 198 195 196 198 200 201 201 201 201 195 197 198 200 200 195 200 202 199 203 217 220 214 212 209 211 213 208 207 212 215 227 238 9999999 9999999 9999999 9999999 182 189 197 189 181 180 187 206 216 41195 210 150 75 9691 11 26 35 7023 -526 83 96 98 103 119 121 216 383 9999999 204 229 235 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 206 198 177 170 152 142 119 111 89 98 45 47 91 124 194 174 110 118 89 60 85 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 225 225 223 221 219 218 216 212 208 204 201 202 202 201 202 201 201 201 197 195 195 198 199 200 202 200 197 197 196 198 199 198 201 202 200 199 201 197 195 199 199 205 207 207 213 215 216 218 213 212 217 227 225 210 210 214 216 9999999 9999999 9999999 9999999 9999999 9999999 195 206 198 193 191 188 211 220 41227 210 150 75 9690 11 27 7 7028 -512 85 96 97 100 113 108 228 9999999 9999999 1000400 1000400 228 250 9999999 9999999 9999999 9999999 9999999 301 1000400 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 232 235 215 213 191 184 159 151 133 123 102 95 112 119 43 48 72 113 81 140 110 103 38 21 70 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 222 223 222 219 217 217 215 211 208 203 201 202 203 202 203 204 201 199 196 194 195 199 200 203 204 202 201 200 199 200 200 196 198 202 200 197 198 195 191 188 192 204 208 209 211 215 214 212 210 204 208 221 218 215 214 208 9999999 9999999 9999999 9999999 191 194 188 198 201 199 199 195 196 212 202 41258 210 150 75 9692 11 27 38 7032 -497 103 111 114 109 99 99 95 183 257 1000400 1000400 239 9999999 9999999 9999999 9999999 9999999 9999999 324 1000400 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 230 232 208 207 183 179 158 148 126 117 93 79 58 48 35 78 108 72 19 35 62 81 106 110 92 77 18 -8 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 222 223 222 220 219 218 215 210 207 203 201 202 204 204 206 207 203 199 196 193 194 197 198 205 207 206 206 203 202 202 198 196 199 199 195 195 196 196 194 189 195 204 209 214 217 221 221 211 208 207 206 215 216 216 215 204 195 9999999 9999999 9999999 206 207 192 184 184 193 196 201 200 202 216 41290 210 150 75 9692 11 28 10 7037 -483 92 102 100 87 50 75 106 97 105 96 9999999 9999999 9999999 9999999 9999999 9999999 201 386 334 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 246 220 224 197 202 173 170 147 140 118 108 85 71 52 40 64 71 102 66 30 46 62 64 108 92 77 41 17 42 60 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 222 222 221 220 219 217 214 210 207 204 201 202 204 205 207 207 205 202 196 194 194 196 198 202 205 203 202 202 201 202 200 197 199 201 199 199 197 193 195 193 198 210 210 213 219 217 220 216 206 214 213 216 221 215 212 208 215 222 9999999 9999999 9999999 199 186 176 181 189 191 196 193 190 205 41321 226 150 75 9699 11 28 41 7041 -469 82 86 81 69 22 64 89 75 9999999 9999999 9999999 143 121 9999999 9999999 37 173 356 320 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 242 216 223 194 203 179 178 157 152 130 122 102 93 78 107 134 200 66 55 26 16 46 44 32 1000000 1000000 59 116 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 224 225 223 221 220 218 214 210 208 205 202 203 204 203 206 205 203 199 194 194 196 196 198 203 205 206 204 201 199 203 202 198 194 198 200 198 193 189 195 197 199 207 208 208 213 212 219 231 224 224 223 222 222 213 209 213 222 226 9999999 9999999 9999999 202 198 188 187 192 190 186 204 208 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 198 217 41353 236 150 75 9701 11 29 13 7046 -454 55 63 53 32 2 36 105 165 200 123 80 47 40 25 21 7 1000000 1000000 1000000 1000000 91 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 9999999 9999999 9999999 209 186 187 165 170 146 141 119 115 94 85 65 59 50 106 158 255 44 18 0 1000000 -9 1000000 1000000 1000000 1000000 45 79 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 226 227 225 223 220 219 216 211 207 206 204 204 203 203 206 204 200 197 193 194 197 197 198 202 205 204 206 203 201 206 204 198 195 195 196 194 189 190 196 200 203 206 210 213 216 219 222 231 228 218 217 222 224 210 208 214 210 9999999 9999999 9999999 9999999 218 215 197 190 196 195 198 215 220 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 9999999 9999999 9999999 9999999 9999999 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 41384 229 150 75 9695 11 29 44 7050 -439 46 74 69 45 29 34 103 178 216 143 84 52 42 30 24 11 1000000 1000000 1000000 1000000 71 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 9999999 9999999 9999999 9999999 9999999 9999999 195 9999999 171 153 147 126 121 99 88 68 57 40 33 26 83 135 242 40 10 7 5 -6 0 1000000 2 6 100 76 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 224 226 225 223 220 218 215 210 207 207 206 204 204 206 206 202 202 200 195 194 197 197 196 199 201 203 203 204 202 203 201 198 200 198 197 197 190 189 193 194 195 200 210 216 217 218 220 223 209 202 213 220 216 212 212 210 9999999 9999999 9999999 9999999 214 202 207 203 198 200 191 195 205 202 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 41416 220 150 75 9699 11 30 16 7055 -424 58 89 89 72 56 53 97 171 290 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 9999999 203 9999999 181 164 163 143 140 117 106 87 77 60 54 49 88 104 176 21 8 8 24 14 9 -1 5 1000000 35 85 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 224 224 223 221 219 217 213 209 207 205 204 204 205 206 205 201 203 204 196 192 195 198 198 199 203 209 206 203 203 199 199 199 202 201 201 197 190 188 188 187 9999999 9999999 208 217 219 221 222 223 220 219 227 226 215 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 219 207 199 202 197 194 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 9999999 9999999 207 41447 235 150 75 9695 11 30 47 7059 -410 54 70 68 57 53 56 64 62 175 357 391 9999999 9999999 9999999 250 335 388 1000400 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 253 9999999 247 9999999 214 194 9999999 174 182 166 161 137 132 111 104 86 81 77 115 120 161 30 19 -5 -4 26 21 16 -4 1000000 1000000 18 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 226 226 225 222 220 219 215 211 209 206 204 205 206 206 207 205 205 203 197 194 194 196 197 199 205 209 204 203 203 199 198 197 198 201 201 191 190 192 187 187 9999999 9999999 9999999 209 221 231 230 220 228 229 221 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 208 211 199 199 200 199 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 41479 209 150 75 9695 11 31 19 7064 -395 22 99 177 235 289 216 62 0 72 186 172 9999999 9999999 9999999 9999999 1000000 154 360 9999999 321 135 157 121 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 244 246 9999999 9999999 9999999 9999999 9999999 9999999 171 176 157 151 135 129 108 101 85 76 65 123 182 223 45 25 1000000 1000000 13 13 -3 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 225 225 225 223 221 220 217 213 210 208 206 205 206 205 205 207 206 202 196 194 193 194 198 200 205 206 202 201 202 201 199 196 195 196 195 189 192 195 195 196 195 209 216 211 221 230 226 216 218 226 221 216 9999999 210 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 204 207 208 195 198 209 208 41510 210 75 75 9690 11 31 50 7068 -381 1000000 1000000 81 215 310 328 163 48 1000000 86 99 247 213 176 186 122 1000000 3 169 328 262 133 155 114 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 9999999 169 145 141 128 122 100 94 79 69 59 120 205 290 40 1 1000000 1000000 -7 1000000 1000000 1000000 1000000 1000000 65 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 225 226 226 225 223 221 219 214 211 209 206 206 207 207 205 205 206 203 196 194 196 199 201 200 203 204 202 202 201 202 199 198 199 197 193 193 195 191 197 197 190 203 214 213 217 218 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 214 205 209 197 182 202 204 41542 224 75 75 9688 11 32 22 7073 -366 1000000 1000000 49 177 269 236 156 137 144 199 121 273 232 187 189 127 0 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 165 169 150 143 126 121 100 100 79 88 121 190 242 37 14 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 7 91 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 228 229 228 226 224 222 218 214 211 208 206 206 208 208 207 205 205 202 197 195 197 200 201 202 204 204 203 203 201 196 196 200 201 202 198 195 194 189 193 193 189 201 214 215 216 213 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 9999999 9999999 9999999 209 205 200 201 200 198 192 186 201 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 186 41573 235 75 75 9688 11 32 53 7077 -352 1000000 1000000 81 225 202 178 178 182 167 151 152 145 78 99 297 162 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 255 9999999 248 236 9999999 215 9999999 9999999 9999999 9999999 176 157 164 143 136 118 107 90 88 67 105 137 193 177 11 1000000 1000000 1000000 -3 -5 1000000 1000000 1000000 1000000 1000000 15 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 229 229 228 225 223 221 218 214 211 209 206 206 208 207 207 206 204 201 196 193 194 196 199 202 205 204 203 204 202 195 195 198 198 197 196 193 192 190 192 195 199 212 221 219 224 225 215 220 9999999 9999999 9999999 9999999 215 214 9999999 210 210 227 9999999 9999999 224 210 194 192 185 181 191 208 211 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 41605 226 75 75 9685 11 33 25 7082 -338 84 1000000 125 283 217 183 168 154 127 156 170 132 48 104 303 162 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 251 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 162 158 138 129 113 106 91 128 175 199 135 39 1000000 1000000 5 12 0 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 228 230 229 227 224 221 219 217 214 212 208 205 206 208 208 209 206 204 201 196 194 195 199 200 201 204 204 200 199 197 195 196 199 198 193 193 196 193 192 196 200 205 211 9999999 212 218 218 218 223 229 9999999 9999999 9999999 9999999 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 195 197 192 192 207 203 199 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 9999999 9999999 9999999 9999999 9999999 191 41636 210 75 75 9678 11 33 56 7086 -325 106 1000000 7 118 118 142 149 145 156 177 184 157 161 221 201 211 394 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 186 186 171 161 152 165 215 194 116 66 1000000 -5 36 24 0 3 1000000 1000000 1000000 1000000 8 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 230 231 230 228 226 224 221 218 216 213 208 207 209 208 207 207 206 205 201 197 195 199 204 203 200 204 204 199 198 196 195 196 195 190 190 192 194 196 196 197 197 9999999 9999999 9999999 205 9999999 208 214 216 221 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 203 189 190 196 190 194 210 41668 210 75 75 9681 11 34 28 7092 -319 1000000 1000000 136 134 118 124 156 152 139 168 179 153 155 216 196 211 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 249 9999999 9999999 233 237 221 226 218 224 208 211 197 191 186 197 136 98 71 48 32 34 50 74 107 81 50 27 31 37 52 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 230 231 231 229 227 224 220 217 215 212 209 209 209 209 207 204 204 204 201 196 195 199 204 205 202 202 203 200 199 199 196 196 195 187 183 187 190 192 195 9999999 9999999 9999999 9999999 9999999 9999999 214 213 215 9999999 9999999 9999999 9999999 219 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 209 200 9999999 9999999 9999999 9999999 197 206 41699 210 75 75 9685 11 34 59 7099 -322 136 134 229 177 121 118 153 147 70 159 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 9999999 221 212 211 199 196 183 183 173 184 94 62 54 52 35 31 23 35 65 51 83 53 44 12 31 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 229 231 230 229 226 222 218 215 214 213 211 210 210 210 208 205 203 200 196 194 195 200 203 204 204 203 203 200 196 195 195 198 200 194 187 190 191 191 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 9999999 9999999 9999999 9999999 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 203 41731 209 75 75 9692 11 35 31 7104 -333 143 149 225 196 124 98 81 90 70 41 58 77 64 72 42 29 50 125 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 174 167 155 148 134 127 97 96 102 72 44 28 1 1000000 -6 1 41 64 46 -3 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 227 228 227 226 223 219 216 215 213 211 209 210 211 209 207 205 201 197 192 194 198 202 203 204 208 209 206 200 195 191 192 194 193 193 191 187 188 192 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 206 9999999 9999999 196 41762 209 75 75 9695 11 36 2 7107 -350 1000000 -9 77 94 111 124 110 88 50 26 53 79 64 69 44 25 40 84 99 94 73 78 81 1000000 20 54 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 185 168 160 148 146 126 116 101 86 70 59 52 102 132 77 26 18 6 1000000 1000000 -3 -5 -8 -7 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 227 229 228 227 224 221 217 215 214 213 211 212 212 209 207 205 198 195 193 194 197 201 203 205 208 207 205 202 198 196 195 195 196 194 191 188 189 191 190 191 192 197 206 212 214 217 215 207 9999999 9999999 9999999 9999999 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 221 215 202 195 195 41794 210 75 75 9692 11 36 34 7107 -370 1000000 -5 120 149 188 181 115 93 17 1000000 13 67 71 87 68 36 10 106 146 153 118 126 80 34 27 16 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 9999999 235 9999999 217 197 198 186 185 166 160 146 142 122 112 92 78 61 49 40 93 132 65 12 11 11 1000000 1000000 -5 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 231 233 232 231 228 225 221 218 215 215 214 213 212 209 206 203 200 196 193 193 195 195 198 203 205 205 207 206 202 198 197 199 201 198 193 190 189 187 183 187 193 194 202 211 214 210 209 210 208 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 214 202 204 209 194 196 41825 209 75 75 9694 11 37 5 7105 -388 185 34 238 399 379 335 178 128 27 104 1000000 86 102 144 100 54 2 120 160 167 123 131 76 44 32 2 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 245 252 215 226 205 211 199 193 172 179 157 153 134 123 103 91 75 65 56 110 147 51 20 21 31 14 0 1000000 1000000 1000000 1000000 1000000 88 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 239 236 235 232 228 225 221 217 218 218 215 212 210 207 203 200 199 196 196 195 194 195 199 204 203 203 204 202 198 197 199 198 196 192 188 186 184 182 189 189 190 201 205 206 205 207 214 214 211 213 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 215 221 9999999 9999999 9999999 193 41857 192 75 75 9692 11 37 37 7103 -407 189 27 186 334 357 333 291 189 146 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 295 1000400 293 369 358 321 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 9999999 244 252 223 229 206 210 197 194 176 180 158 155 134 125 105 97 77 70 72 136 185 28 9 25 53 27 4 -1 1000000 20 47 12 90 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 237 240 238 236 232 227 224 221 218 219 218 213 210 209 206 202 200 201 197 195 195 193 192 196 200 198 196 198 201 201 200 203 201 197 195 190 190 191 188 189 192 195 200 202 204 205 204 210 213 206 204 217 213 41888 210 75 75 9689 11 38 8 7101 -425 195 1000000 37 144 290 395 9999999 210 9999999 9999999 9999999 9999999 9999999 1000000 189 257 163 192 184 17 230 206 222 313 348 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 239 240 210 215 196 200 187 185 167 162 140 132 112 106 84 78 77 128 164 34 18 67 49 26 1 11 15 21 50 48 65 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 234 238 237 234 230 226 223 220 218 217 215 210 209 209 205 202 201 200 197 197 195 191 192 197 202 201 199 201 202 200 199 203 204 204 201 194 192 195 189 187 196 196 196 198 200 200 199 207 214 212 215 219 220 219 214 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 9999999 209 201 41920 205 375 75 9691 11 38 40 7100 -444 114 379 362 9999999 9999999 9999999 9999999 1000000 28 144 155 180 190 184 139 23 194 170 212 315 347 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 184 162 158 137 129 109 102 9999999 9999999 56 47 45 89 78 136 46 24 0 -2 2 27 60 56 57 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 237 235 232 228 225 223 219 217 217 214 210 209 209 205 203 202 201 199 199 197 193 195 199 200 202 203 203 203 200 194 192 197 200 199 193 187 187 187 184 188 188 9999999 9999999 200 197 198 204 209 206 211 217 227 227 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 202 202 41951 203 525 75 9690 11 39 11 7098 -462 1000000 1000000 1000000 18 77 73 82 140 177 192 200 175 153 202 157 38 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 196 170 170 147 139 117 108 87 78 58 42 32 93 136 160 77 40 21 19 48 46 44 -7 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 237 235 231 227 224 222 219 217 216 213 210 209 208 205 204 204 202 198 198 198 194 193 199 199 198 198 198 199 198 194 194 198 200 201 197 190 187 188 188 187 187 9999999 9999999 9999999 194 201 203 207 204 205 211 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 41983 196 525 75 9689 11 39 43 7096 -481 1000000 133 110 113 125 113 60 63 188 198 188 164 190 216 164 18 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 188 190 166 160 133 123 101 89 69 55 36 23 8 66 114 166 68 49 47 33 51 45 29 2 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 241 239 235 231 229 227 224 220 218 215 210 208 208 207 205 204 203 199 196 195 191 192 199 201 197 195 194 193 192 192 197 200 199 199 196 191 188 185 189 187 9999999 9999999 9999999 9999999 191 205 207 205 207 210 208 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 42014 201 600 75 9686 11 40 14 7094 -499 36 49 67 70 147 142 33 118 104 145 188 200 237 174 25 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 9999999 9999999 198 199 171 169 148 139 110 98 78 65 47 32 13 3 -8 56 116 216 93 31 33 0 31 30 18 3 -6 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 239 243 241 238 235 233 230 226 222 220 217 211 208 207 206 206 204 204 200 198 195 190 192 198 200 199 198 194 195 195 196 201 204 202 198 193 188 185 184 191 188 184 9999999 198 193 192 201 205 204 204 200 204 213 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 204 9999999 9999999 9999999 9999999 192 42046 201 675 75 9686 11 40 46 7092 -517 1000000 0 44 151 191 174 233 211 190 221 212 285 247 68 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 191 158 154 136 127 101 89 68 56 39 27 -7 1000000 6 36 148 93 87 16 8 1000000 30 31 29 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 239 242 240 238 235 233 230 226 222 219 216 211 207 207 206 206 204 201 200 200 198 191 191 196 201 200 196 195 198 199 201 206 204 201 200 195 190 189 188 188 186 184 9999999 192 187 9999999 194 198 201 196 193 203 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 187 42077 194 825 75 9687 11 41 17 7090 -535 13 178 187 205 260 274 231 264 197 9999999 9999999 9999999 9999999 9999999 325 324 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 9999999 222 9999999 200 174 167 137 131 111 101 77 62 37 35 22 22 0 1000000 1000000 1000000 1000000 58 19 -6 -5 27 54 49 59 35 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 246 248 246 243 240 237 233 229 226 223 219 212 208 207 206 204 204 201 199 199 196 191 191 196 202 202 199 200 202 201 203 205 198 198 201 199 194 189 188 187 190 186 187 9999999 9999999 192 196 198 201 197 193 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 42109 209 75 75 9687 11 41 49 7088 -553 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 77 191 179 212 264 279 4 128 104 1000000 235 257 251 263 272 284 295 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 260 233 241 213 219 190 197 167 156 132 123 103 91 65 48 26 28 24 75 57 1000000 1000000 1000000 9999999 9999999 32 1000000 1000000 41 75 54 49 64 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 252 253 249 245 242 240 236 232 229 226 221 213 209 208 205 202 203 201 197 196 193 191 190 194 203 205 202 199 201 201 202 199 194 196 200 197 189 181 181 189 189 184 191 9999999 192 197 196 200 199 198 197 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 205 9999999 9999999 9999999 9999999 9999999 195 42140 208 150 75 9683 11 42 20 7086 -571 64 78 78 71 63 1000000 9999999 9999999 9999999 9999999 9999999 1000000 27 79 92 1000000 102 110 1000000 1000000 234 227 266 283 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 273 246 243 216 217 192 193 174 167 140 128 105 93 70 56 30 18 54 53 52 62 63 10 4 9999999 9999999 9999999 76 1000000 1000000 58 74 46 1000000 31 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 250 251 247 243 240 238 237 233 228 225 220 213 210 209 207 203 202 202 198 197 196 192 192 197 203 203 200 197 199 201 199 195 195 197 198 193 186 181 179 182 181 184 9999999 9999999 9999999 197 200 205 199 198 205 207 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 9999999 9999999 9999999 9999999 9999999 202 211 42172 191 150 75 9682 11 42 52 7084 -589 92 104 107 105 99 47 84 155 9999999 9999999 9999999 9999999 136 179 159 192 44 118 3 1000000 235 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 283 265 269 240 240 213 214 191 181 163 155 130 117 95 79 54 41 19 61 47 37 33 59 105 127 165 97 74 73 38 71 61 228 146 129 -3 1000000 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 246 247 244 241 239 237 234 230 226 224 220 213 210 210 208 204 203 202 199 199 196 190 190 195 198 198 196 195 197 200 199 200 201 202 200 194 188 189 188 185 188 189 191 9999999 9999999 188 200 207 207 206 205 205 201 42203 201 150 75 9679 11 43 23 7083 -606 100 113 117 115 126 136 198 259 214 282 9999999 9999999 9999999 9999999 9999999 308 294 278 282 277 307 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 271 268 237 242 214 216 191 182 159 153 129 116 88 69 47 41 74 81 90 157 63 24 62 176 189 102 34 31 1000000 135 171 130 137 89 37 1000000 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 250 250 247 244 242 239 234 228 225 224 220 213 211 210 208 205 203 202 198 197 193 188 187 190 196 197 192 188 192 197 200 201 199 198 197 193 190 192 194 193 190 187 184 186 9999999 9999999 193 200 202 200 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 42235 201 150 75 9679 11 43 55 7081 -624 95 107 110 113 147 196 327 1000400 196 286 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 282 262 262 241 234 204 201 172 167 141 132 104 93 68 54 26 9 44 54 84 165 288 57 31 19 12 83 90 82 1000000 -9 137 220 151 107 71 1000000 156 215 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 253 253 250 246 243 240 235 230 227 223 220 214 210 209 207 205 205 203 199 199 196 192 189 192 199 199 196 193 192 199 199 195 194 193 193 195 191 186 190 193 192 186 180 187 190 9999999 9999999 195 198 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 9999999 9999999 9999999 9999999 221 42266 188 150 75 9680 11 44 26 7079 -642 48 54 55 83 182 301 9999999 9999999 9999999 323 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 280 258 258 238 235 205 201 174 166 139 130 104 91 64 49 24 17 56 93 186 105 105 44 18 14 -5 3 1000000 1000000 40 35 135 239 145 98 73 4 32 237 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 245 246 244 241 238 237 234 230 226 221 218 214 210 209 208 205 205 203 199 200 198 193 191 194 199 201 202 198 196 199 198 194 193 191 192 196 193 189 187 190 192 186 182 9999999 192 188 188 9999999 9999999 200 42298 189 75 75 9679 11 44 58 7077 -660 1000000 1000000 1000000 1000000 40 211 347 9999999 9999999 9999999 63 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 255 234 226 201 198 175 166 138 131 105 101 103 164 241 82 28 20 3 16 -3 1000000 0 26 40 45 100 216 150 77 77 7 1000000 245 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 248 248 245 242 238 235 232 228 225 223 219 213 209 207 206 203 203 200 197 197 196 194 193 195 200 204 201 196 197 200 197 195 197 197 195 194 194 196 192 187 189 193 193 188 9999999 187 195 192 9999999 191 42330 206 375 75 9680 11 45 30 7075 -678 1000000 147 289 383 343 330 206 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 257 232 234 206 201 179 175 150 139 125 128 166 183 244 24 62 58 5 21 38 52 45 28 52 135 83 42 42 1000000 1000000 200 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 253 253 249 246 241 237 233 229 226 224 220 214 209 207 205 205 203 199 197 197 197 195 194 197 202 202 198 196 198 197 196 196 198 196 190 189 192 193 191 186 186 194 196 191 9999999 9999999 189 192 189 192 196 203 213 9999999 9999999 9999999 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 42361 205 375 75 9680 11 46 1 7073 -695 1000000 66 180 253 254 279 234 207 89 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 229 206 206 186 179 161 167 174 218 235 27 62 46 1000000 7 46 59 37 15 26 82 24 8 0 1000000 39 166 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 250 250 248 245 241 239 235 230 228 225 221 216 212 211 208 207 206 201 197 198 197 194 193 198 203 203 199 200 199 195 197 196 195 194 188 187 191 188 180 181 187 189 191 192 193 190 190 189 187 193 194 9999999 9999999 9999999 9999999 9999999 195 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 188 42393 186 375 75 9681 11 46 33 7071 -713 1000000 38 153 160 202 234 252 215 222 290 69 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 259 240 251 238 250 260 144 116 75 52 30 60 74 53 32 24 59 56 54 28 92 135 192 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 249 250 248 245 241 238 233 228 226 223 219 215 212 210 207 205 205 203 199 198 196 193 192 197 202 204 201 198 198 194 194 195 198 197 191 186 187 189 183 182 186 186 188 187 186 187 190 188 187 195 196 42424 185 450 75 9677 11 47 4 7069 -730 1000000 120 138 216 258 263 233 275 292 64 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 256 258 246 124 55 42 -7 95 70 110 148 134 115 76 124 142 159 139 133 184 219 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 251 251 249 246 241 237 232 226 224 221 217 213 210 208 206 205 206 204 199 199 196 192 193 196 201 202 201 200 198 197 195 197 197 194 192 187 187 191 190 187 183 187 191 192 185 184 188 186 189 195 199 42455 195 525 75 9681 11 47 35 7067 -747 16 150 234 287 303 313 366 277 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 192 194 188 208 260 71 45 48 35 27 12 1000000 1000000 13 86 153 149 145 156 194 176 200 187 185 219 231 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 248 249 246 243 239 234 230 226 223 221 216 212 208 206 205 205 204 201 195 196 195 190 192 197 203 202 199 199 198 199 201 199 196 195 197 195 191 191 188 186 186 193 196 199 196 192 191 188 190 9999999 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 42487 197 375 75 9679 11 48 7 7065 -765 93 292 9999999 364 379 397 349 378 392 189 195 214 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 116 9999999 9999999 9999999 39 21 99 151 210 34 54 12 27 31 45 44 51 53 74 34 44 129 204 244 259 269 266 270 271 274 276 273 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 251 252 248 245 240 237 233 228 225 221 218 213 208 206 205 205 203 199 195 196 197 194 194 199 202 201 199 198 196 199 200 198 198 197 197 196 192 189 186 183 182 187 190 188 191 192 183 185 191 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 219 42518 189 75 75 9679 11 48 38 7063 -782 1000000 1000000 5 104 233 9999999 9999999 9999999 9999999 9999999 162 161 178 203 200 197 213 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 220 201 179 180 9999999 144 9999999 112 84 76 42 25 6 7 64 136 218 77 14 33 10 18 24 32 25 47 71 74 23 34 86 56 275 265 302 297 295 294 289 291 287 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 249 250 247 244 240 238 234 229 225 221 218 213 208 207 205 203 202 199 196 197 195 194 197 199 202 202 201 198 196 200 197 196 201 201 195 193 192 188 186 182 9999999 185 190 186 182 183 183 190 196 193 42550 205 150 75 9676 11 49 10 7061 -799 43 80 124 214 9999999 9999999 9999999 168 175 182 195 224 266 240 214 225 254 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 229 233 210 205 175 174 143 139 108 97 77 78 110 161 224 38 -9 0 26 7 4 13 1 4 19 0 27 54 67 18 269 257 297 291 283 282 278 280 275 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 245 242 240 237 236 232 227 223 221 218 215 210 207 206 204 202 201 198 199 196 193 196 199 203 203 201 199 196 198 197 194 201 204 198 192 190 187 184 184 188 191 194 190 184 187 195 201 200 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 9999999 9999999 211 217 9999999 9999999 9999999 205 207 42581 200 150 75 9676 11 49 41 7059 -816 72 92 106 135 173 211 100 153 213 239 9999999 9999999 9999999 9999999 262 257 256 234 256 239 277 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 253 253 226 226 196 199 166 162 137 129 99 98 122 71 88 129 132 23 26 26 17 5 1000000 1000000 48 56 86 100 271 283 301 291 283 284 281 283 279 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 244 243 240 237 234 230 226 224 222 218 215 210 208 207 203 202 201 197 197 196 195 197 199 202 202 200 197 196 198 198 196 198 200 196 190 189 191 187 186 189 190 189 181 182 194 199 200 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 211 42613 200 150 75 9675 11 50 13 7057 -834 72 85 96 110 145 205 160 197 266 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 290 258 275 264 313 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 257 238 241 204 209 188 180 161 158 134 128 126 143 205 150 121 51 12 -2 1000000 1000000 46 50 185 238 257 276 275 263 255 258 257 259 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 245 243 241 237 233 229 225 223 221 217 214 210 209 207 202 202 199 196 195 195 195 196 198 201 202 199 197 198 201 201 202 199 197 197 195 194 193 191 188 189 183 182 184 182 185 191 192 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 205 42644 198 150 75 9677 11 50 44 7056 -851 61 56 74 51 97 164 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 287 270 236 1000400 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 243 238 236 207 211 215 224 230 274 165 187 44 46 -5 68 101 191 234 246 238 249 245 239 230 232 229 231 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 246 248 245 242 238 235 231 227 224 221 218 213 209 207 205 203 204 200 195 196 196 193 194 197 200 201 199 198 199 198 200 205 204 200 199 197 192 190 190 191 193 188 190 193 188 183 191 194 192 199 204 201 9999999 9999999 9999999 208 211 9999999 9999999 209 42676 188 150 75 9677 11 51 16 7054 -868 53 40 80 109 124 128 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 300 243 1000400 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 285 347 314 193 231 246 256 246 238 241 234 229 220 219 216 219 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 252 253 249 245 241 238 234 229 226 223 218 211 208 206 205 203 204 201 196 198 199 196 193 196 200 200 199 198 196 193 196 199 199 198 195 191 188 186 187 189 190 192 197 189 184 190 196 193 188 195 42707 187 150 75 9677 11 51 47 7052 -885 62 97 91 73 98 96 164 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 9999999 256 262 252 244 237 239 233 227 217 217 213 216 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 249 250 248 243 239 236 232 228 224 221 217 211 207 207 206 204 202 201 199 199 199 197 194 193 199 200 198 197 195 195 194 195 196 200 200 197 195 190 185 189 192 191 194 183 179 189 196 196 191 42739 187 150 75 9677 11 52 19 7050 -902 62 116 102 94 33 85 109 125 159 193 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 9999999 258 261 251 248 239 240 236 229 223 223 219 221 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 244 245 243 239 234 232 229 224 220 218 215 211 206 205 206 204 202 201 199 199 197 192 190 191 196 199 197 193 193 198 200 198 198 202 203 199 196 189 183 189 192 188 193 192 188 193 195 195 194 42770 187 150 75 9678 11 52 50 7048 -920 76 144 209 246 211 154 118 207 153 181 186 11 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 273 260 262 253 253 241 243 240 233 228 229 226 227 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 247 248 245 241 236 233 230 223 220 218 215 212 209 207 206 204 202 199 198 198 196 192 189 192 194 197 195 191 193 196 199 198 194 194 198 198 192 190 187 189 192 192 197 199 198 195 189 183 185 42802 188 75 75 9678 11 53 22 7046 -937 4 30 115 227 269 215 169 144 203 242 266 273 297 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 263 252 259 246 251 241 239 229 232 227 221 216 217 215 212 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 252 252 248 244 239 235 231 225 222 221 218 214 210 207 206 206 203 201 199 197 195 192 186 189 194 194 194 193 194 196 196 197 195 193 196 197 192 189 190 188 190 198 200 193 190 189 186 182 182 42833 196 75 75 9677 11 53 53 7044 -954 0 -5 14 37 59 116 171 157 188 229 229 220 214 173 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 90 188 208 146 159 290 224 215 9 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 249 238 246 236 239 228 227 219 221 214 209 204 205 201 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 256 255 250 245 241 236 231 228 224 221 218 213 209 207 207 204 201 201 198 196 194 191 187 187 190 192 193 194 195 198 200 200 199 196 193 193 191 185 185 188 187 192 199 194 188 186 189 186 185 185 9999999 9999999 9999999 9999999 9999999 9999999 192 42864 198 75 75 9675 11 54 24 7042 -970 26 -6 13 31 47 89 100 89 108 132 163 171 173 153 121 105 78 1000000 4 202 9999999 9999999 9999999 61 173 199 143 159 278 222 217 10 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 257 243 251 239 243 237 238 228 229 222 221 212 208 202 204 200 201 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 255 255 250 245 242 238 233 229 226 221 217 212 207 206 206 203 202 201 197 196 195 191 187 189 191 194 194 192 197 201 202 203 202 200 198 197 197 189 185 190 191 195 201 200 194 187 187 190 188 191 190 9999999 195 195 197 200 201 205 190 42896 192 750 75 9676 11 54 56 7040 -988 39 175 165 164 148 139 125 76 91 52 72 94 112 126 123 71 1000000 9999999 5 156 318 378 9999999 353 28 9999999 9999999 9999999 9999999 9999999 9999999 264 270 272 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 251 256 247 251 242 243 237 237 231 227 224 221 214 210 204 204 203 201 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 252 251 248 244 240 236 232 228 225 221 218 213 208 207 205 204 203 201 197 195 193 189 187 190 196 197 195 192 195 197 197 197 200 206 206 201 198 193 189 192 192 197 202 200 195 189 188 193 195 198 196 196 197 191 9999999 9999999 189 190 193 9999999 9999999 194 42942 202 900 75 9690 11 55 42 7039 -1013 1000000 0 110 116 119 52 101 58 85 107 118 130 113 49 1000000 9999999 9999999 9 233 348 343 246 176 150 112 1000000 83 260 226 220 202 203 209 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 9999999 259 266 256 262 254 252 249 246 242 239 237 231 230 226 224 217 213 210 212 208 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 252 250 246 241 237 234 230 226 223 220 217 213 210 207 204 202 202 202 199 196 191 187 188 192 196 198 199 198 197 196 193 188 189 197 202 198 194 196 194 192 192 192 190 192 192 187 183 186 194 194 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 199 199 200 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 42973 195 1425 75 9684 11 56 13 7041 -1030 1000000 73 111 120 126 73 -9 1000000 1000000 1000000 9999999 1000000 202 260 210 174 143 121 121 127 106 52 9999999 9999999 270 262 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 9999999 263 273 267 266 259 258 255 251 248 244 243 236 235 228 228 222 219 215 216 213 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 252 250 246 242 238 235 231 227 224 221 217 213 210 209 205 201 201 204 202 199 194 192 193 196 201 203 202 202 202 200 197 193 190 193 196 195 195 193 191 190 198 193 185 186 186 191 186 9999999 189 187 9999999 9999999 9999999 9999999 9999999 208 199 9999999 194 209 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 206 43005 203 1650 75 9684 11 56 45 7045 -1043 1000000 1000000 49 94 123 124 126 133 98 77 151 148 142 150 152 188 194 103 58 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 271 9999999 267 9999999 267 275 270 267 265 264 257 254 253 251 247 240 237 230 232 227 224 220 222 217 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 246 244 242 239 236 233 228 224 220 217 215 210 207 207 205 202 201 201 202 200 196 193 196 202 206 206 202 200 201 201 200 200 200 197 193 193 194 191 190 194 202 194 185 186 186 190 186 9999999 9999999 9999999 196 201 198 9999999 9999999 200 194 9999999 9999999 201 217 199 192 9999999 209 221 245 239 224 9999999 9999999 221 220 206 214 215 9999999 200 9999999 9999999 9999999 9999999 227 243 234 43036 213 1200 75 9685 11 57 16 7051 -1047 1000000 83 66 45 29 3 1000000 1000000 14 111 149 135 134 133 115 91 106 217 100 161 210 335 361 67 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 272 9999999 271 281 267 272 264 267 264 264 256 255 255 253 249 243 239 233 237 231 228 223 227 222 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 242 241 239 236 234 231 226 222 219 216 213 210 207 207 205 204 203 202 202 202 197 194 197 201 204 204 201 198 198 198 197 198 199 195 193 192 192 194 194 201 207 193 185 195 192 188 190 193 194 193 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 9999999 9999999 9999999 216 241 234 208 9999999 9999999 9999999 9999999 210 215 215 215 219 9999999 210 219 9999999 9999999 246 9999999 210 240 9999999 248 43068 211 1200 75 9683 11 57 48 7056 -1043 -6 117 98 72 54 22 1000000 1000000 1000000 78 143 133 139 132 118 88 126 177 159 133 113 66 49 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 272 9999999 274 279 269 273 264 266 264 263 259 255 252 250 249 245 239 234 236 232 228 223 226 222 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 240 239 237 235 231 229 225 221 218 215 212 210 208 206 204 204 203 203 202 201 198 196 197 198 200 203 201 200 200 198 194 196 197 196 197 197 196 197 198 205 208 197 193 196 195 192 192 199 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 9999999 226 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 43099 199 1350 75 9673 11 58 19 7060 -1033 1000000 23 30 1000000 1000000 1000000 1000000 12 81 101 118 112 120 81 144 178 173 136 111 56 41 166 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 274 278 267 273 267 269 261 261 251 251 247 246 237 237 235 231 227 227 225 225 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 238 239 237 234 231 228 225 222 218 214 211 210 208 207 206 204 203 202 202 201 200 198 196 196 197 202 203 199 198 199 196 196 196 199 200 199 203 203 201 203 202 195 192 193 193 193 192 194 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 43131 208 1500 75 9680 11 58 51 7064 -1020 54 108 189 196 182 164 151 113 91 77 86 67 123 168 169 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 290 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 234 236 234 232 229 226 225 222 217 213 211 210 207 207 208 205 204 203 203 200 199 197 193 193 198 204 207 202 200 203 203 199 198 200 199 199 206 205 198 200 199 192 191 199 200 199 202 202 192 9999999 9999999 192 202 200 9999999 9999999 9999999 9999999 196 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 179 173 9999999 9999999 9999999 204 204 216 221 9999999 218 201 181 43162 211 1425 75 9682 11 59 22 7068 -1007 1000000 76 145 217 216 235 205 170 93 62 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 151 128 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 389 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 230 234 232 229 227 225 224 221 218 213 210 209 207 207 206 205 205 203 204 200 199 198 195 195 197 202 205 205 202 205 205 198 195 193 194 201 205 200 197 197 196 197 196 197 199 199 201 201 194 188 192 199 209 207 9999999 9999999 188 9999999 9999999 176 9999999 9999999 9999999 9999999 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 209 199 211 9999999 9999999 207 180 179 224 9999999 9999999 247 224 201 168 9999999 192 43194 201 1350 75 9687 11 59 54 7072 -994 1000000 112 167 193 217 247 262 252 185 76 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 205 183 158 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 9999999 260 269 251 251 244 254 238 246 237 237 226 225 222 215 210 211 209 212 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 229 232 230 228 226 224 223 222 218 212 209 210 207 206 206 205 204 202 203 201 199 200 198 194 193 197 201 203 203 203 201 197 193 194 197 201 204 204 200 198 197 197 199 198 202 200 199 204 200 197 196 193 199 203 198 196 9999999 9999999 9999999 176 179 187 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 9999999 9999999 9999999 9999999 194 208 43225 202 1275 75 9690 12 0 25 7076 -980 1000000 155 129 173 165 176 206 196 207 178 150 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 273 262 270 249 259 245 253 244 250 240 238 228 229 224 218 213 215 211 214 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 225 229 227 225 223 223 222 220 217 212 209 209 207 206 205 204 204 204 203 201 199 200 198 196 198 205 207 204 205 206 203 198 195 199 204 205 205 205 197 194 199 198 199 195 197 199 198 202 201 198 193 184 189 193 9999999 9999999 9999999 9999999 9999999 191 193 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 43257 216 1050 75 9691 12 0 57 7080 -967 1000000 123 126 131 145 117 127 130 164 193 171 88 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 266 256 260 244 253 238 246 237 242 233 232 222 223 215 211 206 208 204 207 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 219 224 225 224 222 222 221 218 215 212 210 208 206 206 205 204 205 207 205 201 199 197 196 196 200 207 207 204 202 202 204 201 200 204 205 205 204 203 198 194 201 205 197 189 189 197 203 206 204 201 199 195 201 198 9999999 9999999 9999999 9999999 9999999 9999999 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 203 43288 217 975 75 9695 12 1 28 7084 -953 35 135 182 166 151 126 107 134 136 160 167 142 124 294 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 273 259 265 253 257 246 253 245 247 237 235 227 228 223 216 210 214 211 214 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 218 224 226 225 224 223 221 219 216 213 211 208 206 206 205 206 206 204 203 201 200 198 197 197 198 201 205 206 202 201 205 202 200 201 199 198 202 205 203 199 198 203 200 194 194 195 201 206 206 205 208 207 203 198 9999999 9999999 9999999 9999999 9999999 9999999 182 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 173 9999999 9999999 197 204 43319 218 825 75 9693 12 1 59 7088 -939 59 224 384 323 216 174 103 76 73 140 150 164 141 84 148 105 215 290 1000400 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 273 281 264 274 264 268 257 259 252 254 242 241 236 237 230 225 219 224 220 224 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 220 225 226 224 222 221 221 219 217 214 211 208 206 205 204 205 205 204 202 200 200 199 199 198 198 200 206 205 202 206 208 205 202 200 199 199 203 204 200 194 190 193 194 192 197 198 192 196 207 207 204 202 192 184 9999999 9999999 9999999 187 196 184 174 9999999 180 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 43351 220 675 75 9696 12 2 31 7092 -926 1000000 128 161 308 366 309 216 153 57 20 14 80 145 209 224 27 9999999 9999999 19 196 372 316 266 221 131 274 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 269 273 258 265 256 258 250 251 244 245 236 235 229 229 221 216 212 215 212 214 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 223 223 222 219 218 218 218 215 212 210 209 207 205 205 205 204 205 203 201 199 197 199 199 197 201 206 205 203 205 206 207 205 203 203 200 203 204 203 199 202 205 196 192 198 205 198 196 201 203 204 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 225 228 206 9999999 9999999 213 222 219 200 9999999 9999999 9999999 9999999 9999999 203 228 214 43382 220 675 75 9697 12 3 2 7097 -913 8 135 165 321 349 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 36 210 272 218 193 159 124 6 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 264 249 254 241 246 238 240 234 232 225 224 217 209 207 209 207 208 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 223 224 222 220 218 218 218 216 211 209 209 207 206 207 206 204 204 204 201 198 197 200 200 198 203 206 206 205 204 202 201 200 203 205 202 204 206 208 205 207 210 205 203 198 199 202 199 9999999 190 198 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 241 243 211 9999999 9999999 223 224 218 201 221 9999999 9999999 223 233 9999999 9999999 230 43414 187 2100 75 9704 12 3 34 7101 -899 1000000 80 230 206 181 178 135 27 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 249 254 237 241 234 237 229 229 221 222 215 208 203 205 204 206 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 220 224 225 223 221 219 218 218 216 212 211 210 208 208 207 205 203 205 205 201 200 200 201 200 198 202 206 208 206 206 206 203 201 203 206 203 204 208 211 206 202 207 209 205 200 199 198 189 9999999 9999999 193 199 203 205 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 216 43445 225 600 75 9704 12 4 5 7106 -885 200 362 329 339 397 333 278 285 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 66 220 252 178 169 165 105 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 253 238 240 231 235 227 227 219 220 215 208 202 204 202 203 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 216 221 222 221 219 218 216 215 214 210 210 210 208 208 207 204 204 205 204 201 200 202 203 200 198 200 206 210 207 204 205 206 201 198 200 202 204 207 213 208 199 206 206 195 194 191 9999999 9999999 9999999 201 9999999 202 209 208 199 9999999 9999999 9999999 9999999 195 191 185 199 9999999 9999999 212 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 194 9999999 9999999 9999999 249 43477 225 600 75 9709 12 4 37 7110 -871 16 259 302 320 365 324 317 275 273 209 141 189 179 140 79 1000000 1000000 1000000 9999999 9999999 1000000 153 284 153 134 150 217 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 239 236 233 232 228 225 216 215 214 206 202 201 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 215 220 221 220 218 217 216 214 212 209 207 206 206 208 206 203 203 204 204 201 200 202 202 197 196 203 208 211 208 204 200 200 196 195 199 204 206 209 214 208 201 203 203 196 191 189 9999999 196 201 194 9999999 198 203 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 210 228 216 213 233 227 9999999 9999999 9999999 9999999 9999999 207 204 198 9999999 9999999 213 222 9999999 9999999 221 9999999 9999999 277 9999999 244 236 219 9999999 9999999 234 43508 216 900 75 9711 12 5 8 7114 -857 1000000 195 317 269 275 200 146 250 331 348 273 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 245 9999999 245 234 234 226 221 217 219 209 206 202 201 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 214 218 218 218 216 215 213 212 210 208 208 205 205 207 204 203 202 203 204 201 200 201 200 195 198 204 212 213 206 205 204 198 194 198 204 206 207 208 211 209 201 198 202 202 198 194 9999999 198 205 199 192 203 203 9999999 195 9999999 9999999 9999999 9999999 203 207 216 226 225 210 223 229 223 9999999 9999999 9999999 212 9999999 231 250 223 232 241 232 242 234 227 236 9999999 9999999 9999999 241 224 43540 207 1200 75 9710 12 5 40 7119 -842 1000000 87 236 399 9999999 9999999 358 39 217 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 243 256 242 241 228 230 223 225 215 211 207 209 207 206 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 216 216 215 214 213 211 210 208 207 207 206 205 205 202 203 203 204 204 201 200 201 199 195 199 206 212 210 203 203 206 201 198 198 201 205 206 209 213 209 196 194 200 204 200 9999999 9999999 9999999 202 200 198 197 192 9999999 185 9999999 9999999 9999999 201 206 208 207 209 201 201 9999999 215 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 222 235 229 241 215 9999999 207 43571 219 1050 75 9712 12 6 11 7123 -828 1000000 100 184 304 397 9999999 360 345 191 1000000 1000000 242 297 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 249 241 242 226 226 218 220 213 208 204 204 202 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 217 217 216 214 214 212 210 207 205 205 205 205 205 203 204 206 205 203 201 200 201 199 195 198 203 209 208 204 204 203 200 196 195 194 195 202 211 212 205 194 196 199 200 199 195 9999999 9999999 9999999 9999999 9999999 187 183 9999999 9999999 9999999 9999999 9999999 188 196 196 191 185 190 195 199 199 202 211 203 9999999 9999999 9999999 9999999 9999999 9999999 196 223 226 231 216 193 185 9999999 202 9999999 9999999 175 9999999 9999999 9999999 225 254 43603 219 900 75 9712 12 6 43 7128 -813 1000000 1000000 47 154 221 296 345 337 193 158 142 1000000 1000000 275 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 222 222 213 214 207 204 198 199 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 214 214 214 213 213 211 209 207 205 204 205 204 205 205 205 205 204 204 202 198 199 200 197 199 200 204 206 204 204 203 203 201 198 198 199 203 210 211 206 195 194 199 198 201 199 196 195 9999999 9999999 9999999 189 193 9999999 9999999 9999999 9999999 9999999 195 210 204 9999999 181 197 205 199 202 215 205 9999999 9999999 9999999 189 191 182 201 214 230 232 240 243 228 216 9999999 9999999 9999999 9999999 223 206 204 210 43634 211 750 75 9717 12 7 14 7132 -799 1000000 130 125 168 178 191 217 295 287 157 33 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 218 209 209 203 200 196 198 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 209 211 211 212 212 210 207 205 204 204 204 204 206 207 206 203 202 204 203 201 201 202 199 200 203 205 208 207 204 201 207 206 202 203 202 204 211 209 203 196 195 196 192 198 203 200 202 9999999 9999999 9999999 192 201 198 9999999 9999999 9999999 193 209 211 9999999 9999999 188 189 201 9999999 9999999 9999999 215 9999999 210 203 9999999 9999999 9999999 201 216 212 216 217 211 43666 205 750 75 9717 12 7 46 7137 -784 1000000 149 141 179 208 229 222 215 137 115 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 222 212 215 206 204 202 204 199 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 208 209 210 212 213 210 206 204 203 204 204 205 208 210 208 206 203 203 202 202 202 201 199 204 206 207 209 209 204 204 206 202 204 203 198 206 215 208 200 202 206 199 193 203 207 203 209 207 9999999 205 208 210 209 9999999 9999999 9999999 9999999 202 203 9999999 192 204 193 9999999 9999999 9999999 228 9999999 222 211 9999999 9999999 9999999 202 43697 219 600 75 9717 12 8 17 7141 -769 1000000 197 190 235 239 234 233 219 224 162 35 111 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 210 215 206 203 201 203 199 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 204 207 209 210 210 209 206 204 202 204 204 203 206 208 209 209 208 205 201 200 202 200 196 199 203 204 207 207 206 205 204 201 202 201 201 207 210 208 208 211 214 208 203 204 204 202 204 9999999 201 206 213 215 9999999 9999999 9999999 9999999 9999999 9999999 197 9999999 192 209 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 9999999 9999999 9999999 9999999 208 213 9999999 9999999 9999999 9999999 245 43729 209 1050 75 9722 12 8 49 7146 -754 225 223 96 119 275 290 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 209 211 204 202 198 199 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 202 206 207 209 211 210 207 204 203 203 204 203 205 208 207 206 205 203 200 200 205 201 195 198 204 206 205 207 205 204 206 203 202 202 203 201 201 208 213 216 213 206 199 198 199 200 202 206 199 194 208 205 9999999 9999999 9999999 9999999 9999999 206 198 9999999 189 202 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 205 204 193 43760 206 1050 75 9717 12 9 20 7151 -740 184 262 139 120 193 224 195 160 172 281 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 216 215 208 206 203 205 202 204 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 206 207 208 210 212 211 208 205 204 205 204 203 205 207 206 205 203 201 200 202 206 202 197 199 205 207 209 205 199 202 204 201 202 204 199 196 201 208 211 210 202 197 197 203 201 203 208 9999999 9999999 9999999 196 9999999 9999999 9999999 9999999 9999999 9999999 208 202 9999999 187 201 207 203 9999999 9999999 9999999 9999999 211 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 43792 211 1050 75 9713 12 9 52 7155 -724 1000000 -8 9999999 9999999 9999999 9999999 1000000 108 126 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 207 207 209 210 212 212 209 206 205 205 206 204 204 205 207 206 204 203 203 202 201 200 198 199 203 207 208 204 200 202 205 205 204 202 197 194 201 211 207 202 199 197 201 206 205 209 212 204 199 198 194 201 9999999 9999999 9999999 9999999 9999999 9999999 204 9999999 9999999 201 199 188 192 9999999 9999999 9999999 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 253 232 9999999 9999999 9999999 9999999 211 43823 202 1425 75 9715 12 10 23 7160 -710 179 305 9999999 386 194 57 78 120 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 148 241 205 151 167 154 145 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 238 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 216 213 207 208 209 205 207 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 207 208 208 210 212 213 210 207 205 205 205 204 204 208 209 206 205 204 202 200 200 198 196 199 205 205 204 206 205 204 208 207 204 201 199 198 204 210 205 203 202 197 199 203 202 198 198 201 202 202 205 209 201 9999999 9999999 9999999 197 209 202 9999999 186 199 192 189 191 200 221 232 9999999 9999999 9999999 9999999 9999999 9999999 196 208 9999999 9999999 200 227 43855 208 1575 75 9707 12 10 55 7164 -695 236 255 174 65 114 192 242 257 306 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 7 220 248 182 171 158 91 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 258 224 225 227 9999999 9999999 9999999 9999999 9999999 9999999 217 219 215 211 212 210 208 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 206 207 207 208 211 212 211 208 206 205 204 204 205 207 208 208 206 204 201 201 200 198 196 197 203 204 202 204 202 200 203 205 204 200 201 204 205 201 199 197 194 191 191 195 195 191 193 200 202 210 210 201 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 193 194 190 203 214 221 9999999 9999999 9999999 9999999 204 199 217 196 9999999 9999999 9999999 199 9999999 9999999 9999999 191 208 9999999 9999999 198 43886 207 1800 75 9708 12 11 26 7168 -680 108 184 201 219 209 252 171 2 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 112 300 213 162 166 116 109 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 9999999 241 9999999 9999999 9999999 9999999 9999999 222 220 217 215 210 211 209 209 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 206 206 206 208 210 211 211 209 207 206 204 204 205 205 206 207 206 205 204 202 199 199 198 197 201 205 205 203 200 199 201 205 206 203 204 207 202 197 198 196 196 196 197 198 196 194 199 207 202 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 9999999 9999999 195 194 189 180 190 9999999 9999999 9999999 9999999 9999999 9999999 211 214 199 9999999 9999999 9999999 209 9999999 9999999 196 204 9999999 9999999 9999999 9999999 208 192 220 43918 200 1800 75 9709 12 11 58 7173 -665 1000000 126 130 149 166 157 172 121 20 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 16 224 201 172 143 132 70 105 73 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 218 9999999 9999999 231 219 222 215 214 210 213 210 213 205 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 207 210 210 209 210 212 212 211 210 209 207 204 203 204 204 205 204 204 206 205 203 201 199 198 198 198 201 203 203 203 202 200 203 206 205 202 202 202 204 205 201 202 202 203 200 190 9999999 195 201 194 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 202 189 9999999 186 191 195 9999999 9999999 9999999 9999999 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 188 207 235 221 43949 197 2025 75 9703 12 12 29 7177 -650 1000000 94 93 131 152 129 36 22 21 0 13 59 129 157 147 122 132 133 131 135 124 111 97 83 108 44 128 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 238 229 221 219 9999999 9999999 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 245 249 9999999 243 263 251 222 197 198 216 219 227 217 217 213 216 214 217 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 208 212 211 210 210 211 212 211 211 210 207 204 204 204 204 205 204 206 206 204 205 205 202 201 201 200 201 204 203 203 206 205 204 204 205 199 197 205 211 209 207 205 199 199 199 192 194 201 205 204 202 202 9999999 9999999 201 200 9999999 9999999 213 206 9999999 9999999 9999999 9999999 197 9999999 9999999 204 211 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 198 195 220 212 43980 196 2100 75 9701 12 13 0 7182 -635 66 95 98 136 131 77 80 64 39 26 28 59 74 68 27 28 42 80 101 97 73 73 83 77 51 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 165 119 100 120 123 107 79 64 144 201 192 213 235 247 232 215 9999999 9999999 212 221 210 211 206 210 208 210 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 207 211 211 210 210 211 211 211 210 209 207 205 202 202 205 207 206 205 205 204 205 206 205 203 203 205 203 202 203 203 206 205 200 199 200 197 195 199 205 203 205 206 199 199 198 196 198 201 203 202 201 198 187 9999999 9999999 189 9999999 9999999 194 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 203 212 219 215 215 180 9999999 207 215 44012 196 2100 75 9706 12 13 32 7186 -619 1000000 68 58 66 76 71 76 62 42 30 28 24 21 28 35 41 32 56 75 73 64 72 92 65 54 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 233 121 103 67 70 86 110 113 95 75 133 180 9999999 9999999 9999999 9999999 230 232 9999999 195 9999999 211 206 204 203 208 203 204 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 205 210 210 210 210 212 211 211 210 209 208 205 201 202 204 206 205 204 203 202 204 204 203 202 202 204 204 202 203 206 206 204 200 196 195 198 200 203 206 202 204 207 200 202 202 198 199 196 9999999 201 202 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 199 212 214 207 9999999 9999999 197 229 44043 206 1875 75 9706 12 14 3 7190 -604 88 155 162 150 80 40 37 45 26 24 26 29 32 33 26 22 23 30 40 26 55 96 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 9999999 9999999 9999999 195 143 94 78 84 84 82 166 183 111 182 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 221 192 186 205 206 204 209 205 205 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 203 207 208 208 209 210 209 209 208 207 206 206 203 202 203 205 206 204 203 202 204 204 203 202 201 201 203 205 203 203 205 205 201 196 196 198 198 201 201 201 206 205 196 193 203 208 203 197 9999999 9999999 203 195 9999999 9999999 9999999 9999999 9999999 189 9999999 181 174 9999999 9999999 9999999 9999999 189 189 9999999 9999999 9999999 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 203 9999999 180 188 9999999 9999999 9999999 9999999 9999999 9999999 185 190 44075 207 1800 75 9707 12 14 35 7194 -588 27 142 166 191 159 79 46 43 46 30 37 45 56 54 70 80 83 80 51 11 -4 28 92 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 9999999 9999999 9999999 202 156 120 97 56 39 36 115 136 69 174 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 215 183 187 203 204 209 207 207 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 207 208 208 208 208 207 207 207 206 205 206 204 202 203 206 205 205 205 202 204 205 204 202 202 201 203 204 203 205 204 203 201 199 199 194 197 198 194 196 201 200 195 192 206 213 205 203 200 197 199 197 194 195 9999999 9999999 9999999 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 197 9999999 9999999 9999999 210 9999999 9999999 9999999 231 216 9999999 9999999 9999999 184 9999999 193 204 9999999 9999999 9999999 9999999 9999999 9999999 171 182 44106 208 1725 75 9706 12 15 6 7199 -573 260 223 250 191 176 138 9999999 9999999 1000000 1000000 13 98 109 117 96 125 148 160 160 134 117 104 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 202 151 40 21 36 104 75 88 22 87 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 273 232 210 191 204 204 210 209 211 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 202 207 208 208 208 208 208 208 208 207 207 207 205 204 205 207 205 206 205 202 204 203 199 198 202 202 203 203 203 206 205 202 199 198 197 193 196 202 202 201 200 195 195 196 202 208 205 205 205 197 198 203 197 189 9999999 9999999 9999999 9999999 206 9999999 9999999 197 9999999 9999999 9999999 190 199 9999999 9999999 9999999 212 207 9999999 9999999 227 215 216 230 205 190 9999999 9999999 9999999 9999999 189 200 9999999 9999999 9999999 9999999 183 44138 208 1725 75 9704 12 15 38 7203 -556 263 232 264 190 1000000 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 24 94 136 170 174 155 167 186 175 192 74 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 265 158 30 18 -7 -2 -6 -7 -4 7 14 4 106 229 9999999 9999999 241 202 198 198 212 211 213 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 201 206 207 207 207 208 209 208 206 206 206 207 206 205 205 205 206 206 206 205 205 203 198 199 204 205 205 205 203 204 207 207 202 199 199 201 203 207 207 203 201 199 201 197 195 202 201 200 205 201 209 216 205 195 194 201 200 9999999 9999999 192 199 213 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 9999999 9999999 9999999 9999999 9999999 223 219 212 9999999 9999999 9999999 228 9999999 9999999 9999999 9999999 9999999 202 198 44169 207 1800 75 9705 12 16 9 7207 -541 160 217 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 29 84 96 112 121 115 138 164 176 204 77 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 121 216 132 49 39 20 1000000 1000000 1000000 1000000 0 9 30 120 177 9999999 231 238 188 176 193 213 212 214 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 200 205 206 205 205 207 206 205 205 205 205 205 206 205 204 205 205 205 205 205 204 203 203 205 206 205 204 205 202 204 208 207 203 201 202 205 204 200 199 198 197 199 201 203 205 203 200 195 194 207 211 211 211 197 199 201 9999999 9999999 198 203 193 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 239 44201 209 1725 75 9703 12 16 41 7211 -525 80 154 183 202 117 1000000 9999999 9999999 9999999 1000000 16 80 91 129 103 117 127 131 101 84 119 150 209 86 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 94 16 1000000 56 81 103 45 44 49 1000000 9999999 51 200 123 92 75 25 1000000 1000000 60 72 63 75 131 148 179 9999999 249 223 184 172 198 212 209 212 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 202 207 208 208 207 208 207 205 205 205 206 205 205 205 204 205 204 205 205 205 206 204 202 201 203 201 203 203 201 202 204 204 202 202 203 203 201 199 203 202 196 198 203 207 209 201 199 198 191 200 207 202 204 193 197 9999999 9999999 209 220 213 9999999 9999999 9999999 9999999 195 197 9999999 9999999 9999999 9999999 9999999 9999999 204 221 214 9999999 9999999 9999999 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 208 213 233 244 240 44232 220 1575 75 9704 12 17 12 7215 -509 1000000 56 103 119 149 181 114 2 1000000 1000000 1000000 26 79 104 109 120 109 120 110 111 104 1000000 44 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 96 71 1000000 63 63 83 48 8 3 5 11 19 18 -6 7 -2 1000000 35 116 69 56 49 26 0 1000000 1000000 1000000 33 1000000 130 9999999 9999999 9999999 9999999 9999999 222 199 195 207 214 211 213 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 204 210 211 210 209 210 209 206 204 205 207 206 205 207 205 204 204 205 206 204 204 205 200 198 201 202 203 203 204 203 202 203 202 203 205 204 203 205 207 200 197 206 204 198 204 203 203 209 201 197 206 203 201 200 9999999 9999999 9999999 210 216 214 9999999 9999999 9999999 216 216 203 9999999 194 231 200 9999999 9999999 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 9999999 9999999 9999999 222 216 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 44264 210 1650 75 9706 12 17 44 7220 -492 1000000 5 1000000 1000000 14 26 1 -4 1000000 34 69 110 94 99 110 115 113 104 103 87 71 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 72 71 33 19 11 0 -2 -2 16 9 7 1000000 1000000 1000000 1000000 1000000 1000000 9999999 46 93 69 55 22 24 6 -2 1000000 1000000 1000000 4 4 28 33 187 9999999 9999999 9999999 9999999 216 214 210 219 216 219 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 201 207 209 208 207 208 209 206 204 205 206 206 206 206 205 206 206 205 205 201 200 203 201 198 200 203 204 203 204 203 203 206 206 205 203 204 204 205 204 198 202 208 201 194 204 207 205 208 202 199 203 200 202 9999999 9999999 9999999 9999999 211 219 221 9999999 9999999 9999999 9999999 206 195 9999999 9999999 215 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 236 221 44295 205 2025 75 9704 12 18 15 7224 -476 1000000 1000000 1000000 9999999 1000000 46 100 62 62 102 110 112 115 109 91 71 59 77 112 5 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 108 59 43 24 23 5 1000000 1000000 1000000 0 5 -4 1000000 1000000 1000000 1000000 9999999 1000000 145 51 18 12 15 13 -3 1000000 -3 -9 1000000 -9 5 24 -1 1000000 1000000 1000000 200 9999999 234 213 213 211 221 219 220 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 206 209 208 206 208 209 206 203 203 204 204 203 204 204 205 206 203 203 201 199 201 198 196 197 199 203 203 204 206 205 209 212 206 202 204 209 207 203 201 204 209 207 204 202 199 198 203 208 207 201 196 9999999 9999999 9999999 9999999 210 212 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 9999999 9999999 9999999 9999999 217 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 232 44327 159 2475 75 9706 12 18 47 7228 -460 1000000 67 117 126 113 118 102 90 74 46 35 78 108 -7 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 151 43 25 17 20 -2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 56 46 20 0 1000000 11 2 5 -3 1000000 1000000 -4 7 11 0 6 10 1000000 241 9999999 231 212 211 209 217 216 217 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 198 205 208 209 208 208 208 205 202 200 202 203 202 205 205 204 205 203 205 205 201 198 198 197 195 9999999 203 199 200 205 206 209 208 202 201 201 203 203 199 197 202 207 209 209 203 203 204 204 208 208 200 195 44358 199 2475 75 9703 12 19 18 7232 -444 1000000 86 133 129 110 101 94 94 90 57 162 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 23 2 9 5 -2 -3 1000000 1000000 1000000 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 6 33 22 5 -7 34 31 30 14 1000000 1000000 1000000 -1 -5 -7 4 11 1000000 1000000 177 9999999 220 214 205 213 215 217 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 202 208 211 212 211 211 210 207 203 201 202 204 205 207 206 205 204 204 205 204 203 200 197 196 197 202 203 9999999 9999999 203 206 206 202 199 200 202 200 198 203 205 206 207 208 208 206 211 211 206 208 207 201 199 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 207 44390 202 1725 75 9706 12 19 50 7236 -427 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 85 150 145 118 77 73 78 89 95 99 80 156 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 109 11 6 9 2 0 -1 1000000 1000000 -7 4 6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 10 10 12 15 66 75 19 42 41 1000000 1000000 -7 -2 -7 1000000 2 7 1000000 199 9999999 229 220 210 210 217 218 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 204 210 212 213 213 212 210 207 204 203 202 202 204 206 205 205 205 205 206 205 204 202 197 195 197 202 202 9999999 200 203 203 198 196 199 199 202 202 200 208 213 206 203 205 206 202 205 207 208 216 212 199 191 203 202 193 9999999 9999999 195 196 202 9999999 9999999 9999999 197 209 218 202 198 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 9999999 214 205 9999999 9999999 248 227 44421 199 2250 75 9710 12 20 21 7240 -411 66 189 260 196 103 92 83 91 93 99 91 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 106 8 14 12 11 11 3 -5 1000000 -3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 6 17 19 33 62 119 65 78 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 1000000 1000000 206 9999999 232 224 215 212 217 219 216 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 205 211 212 214 213 212 210 207 204 203 202 201 201 204 204 206 207 205 207 208 204 200 197 196 197 203 202 200 205 207 205 198 199 206 204 200 200 203 209 212 204 199 203 206 202 205 213 216 224 220 203 188 191 9999999 9999999 9999999 9999999 189 9999999 9999999 9999999 9999999 9999999 192 197 207 209 203 213 9999999 9999999 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 44453 199 1800 75 9708 12 20 53 7244 -394 1000000 1000000 1000000 -5 13 14 89 201 243 200 123 112 125 113 116 133 142 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9 125 38 21 22 5 -2 1000000 -3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 15 20 33 51 105 175 102 9999999 84 126 1000000 1000000 1000000 1000000 1000000 1000000 63 199 9999999 238 227 221 219 221 223 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 205 211 212 213 212 212 210 206 204 203 203 202 201 203 204 207 205 205 208 209 205 200 199 199 199 202 204 205 211 212 207 202 201 204 202 198 200 205 209 208 205 207 206 199 196 204 216 212 208 208 200 195 196 199 9999999 9999999 195 189 9999999 9999999 9999999 194 9999999 9999999 206 202 201 200 201 9999999 9999999 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 206 44484 209 1650 75 9711 12 21 24 7248 -378 -8 48 28 -3 6 2 23 1000000 1000000 156 242 178 175 169 119 62 94 218 226 222 62 9999999 9999999 9999999 9999999 9999999 149 203 97 -9 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 97 172 38 15 8 -7 -9 -3 -5 1000000 1000000 1000000 1000000 -8 1000000 1000000 1000000 -6 -5 -2 17 42 76 72 9999999 9999999 27 1000000 1000000 -8 1000000 1000000 -6 120 178 9999999 227 225 222 215 219 220 219 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 204 209 211 211 211 210 208 205 203 202 202 203 202 202 203 206 206 206 207 207 204 201 201 200 199 203 208 206 208 211 210 208 203 200 200 200 203 207 204 198 204 211 208 200 196 204 207 203 205 206 203 202 207 205 9999999 9999999 200 187 9999999 9999999 199 195 9999999 204 204 189 188 195 9999999 9999999 9999999 9999999 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 44516 187 1575 75 9711 12 21 56 7252 -361 1000000 61 82 48 15 24 73 97 55 53 147 205 174 181 167 73 19 51 115 132 105 30 9999999 9999999 9999999 9999999 1000000 56 70 67 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 85 111 43 22 1 -3 1000000 1000000 1000000 1000000 -6 -6 -6 -6 1000000 1000000 1000000 1000000 -6 -4 8 58 56 9999999 9999999 9999999 27 1000000 1000000 3 1000000 9 54 130 165 176 206 220 215 212 216 216 213 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 206 210 211 211 212 211 208 206 203 201 202 203 202 203 204 206 207 207 207 206 206 204 203 201 199 204 207 200 201 206 207 208 205 199 200 201 201 203 199 194 201 204 207 206 206 208 200 200 211 210 207 206 203 200 195 9999999 192 190 192 196 195 186 9999999 9999999 193 178 181 188 44547 200 1650 75 9706 12 22 27 7256 -344 1000000 1000000 13 36 50 50 55 22 38 97 178 189 198 143 59 76 102 122 115 105 129 107 68 45 1000000 13 22 25 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 53 30 25 14 -2 0 -8 1000000 1000000 1000000 1000000 -1 -3 -6 1000000 1000000 1000000 1000000 -8 1000000 -1 41 71 96 85 9999999 9999999 9999999 1000000 1000000 82 164 187 188 169 196 215 220 209 213 214 215 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 208 212 213 213 212 212 210 206 204 202 203 203 202 202 204 205 205 207 208 207 206 206 202 199 199 205 205 199 198 201 202 202 201 199 200 202 202 205 205 200 199 200 204 209 208 202 195 196 201 201 200 199 193 193 199 9999999 9999999 192 185 9999999 9999999 178 9999999 9999999 207 9999999 9999999 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 197 44579 214 1575 75 9704 12 22 59 7261 -329 1000000 1000000 1000000 17 29 34 6 6 1000000 1 8 61 110 212 191 140 51 76 104 97 96 128 101 64 43 18 28 30 38 21 30 42 31 57 48 42 49 49 71 66 40 1000000 -8 1000000 1000000 1000000 1000000 9999999 9999999 1000000 1000000 1000000 27 20 11 -2 -2 1 -7 1000000 1000000 1000000 1000000 -7 0 -2 1000000 1000000 1000000 1000000 1000000 1000000 -8 -7 6 50 61 56 56 37 1000000 1000000 34 119 194 176 186 9999999 221 214 206 214 212 215 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 206 210 212 213 212 212 210 207 206 203 202 203 202 203 205 206 205 206 209 210 209 207 204 201 202 207 212 210 206 203 200 201 201 200 202 206 208 210 209 205 204 203 208 214 208 200 197 192 194 199 200 196 187 9999999 9999999 202 202 193 184 193 196 9999999 9999999 212 217 9999999 9999999 211 214 216 202 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 9999999 190 212 9999999 9999999 220 216 9999999 198 222 190 212 227 240 44610 212 1725 75 9704 12 23 30 7266 -315 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 126 381 208 169 101 16 -4 1000000 -9 18 18 27 20 26 29 33 40 38 47 60 56 69 63 56 54 54 59 47 31 14 15 -8 1000000 1000000 1000000 1000000 1000000 4 12 14 17 8 -7 1000000 0 1 -9 1000000 1000000 1000000 -8 -3 1000000 1000000 1000000 -9 -5 -4 -3 -7 1000000 1000000 1000000 11 70 54 46 4 1000000 1000000 8 37 80 88 108 154 150 185 187 205 212 213 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 200 207 210 212 212 211 208 206 205 202 202 202 200 202 205 205 205 205 205 207 206 205 204 203 201 204 211 212 207 201 199 200 196 195 197 200 202 204 203 199 198 202 210 210 202 196 9999999 9999999 9999999 9999999 196 190 9999999 9999999 190 192 200 192 9999999 201 204 9999999 9999999 9999999 214 9999999 189 206 202 202 197 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 9999999 9999999 201 216 9999999 9999999 9999999 170 189 188 9999999 222 44642 198 2550 75 9699 12 24 2 7271 -301 156 198 37 25 16 1000000 1000000 -7 0 0 12 3 0 -2 34 56 75 90 84 70 40 43 41 36 34 26 19 18 16 8 1000000 1000000 1000000 1000000 1000000 12 7 25 21 -3 1000000 -6 -2 -4 1000000 -9 -1 1000000 1000000 -5 3 1000000 1000000 1000000 -4 3 17 -2 -8 1000000 1000000 1000000 1000000 54 125 92 1000000 1000000 20 29 51 84 91 47 47 166 224 181 176 212 212 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 207 209 210 210 210 207 204 202 200 201 200 198 201 203 204 206 209 208 207 205 206 205 203 203 206 206 206 205 204 203 200 194 193 194 197 202 203 203 201 198 199 199 197 197 9999999 9999999 9999999 9999999 9999999 189 179 9999999 193 194 195 205 9999999 9999999 204 201 9999999 9999999 9999999 209 200 204 209 191 193 205 220 224 219 199 184 193 9999999 9999999 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 197 44673 181 3000 75 9704 12 24 33 7276 -287 1000000 1000000 1000000 1000000 -5 0 10 30 57 66 76 100 85 71 53 64 58 50 51 39 26 13 11 -3 1000000 1000000 1000000 1000000 1000000 12 12 18 11 -8 1000000 -8 19 11 -1 -8 -2 1000000 1000000 1000000 -4 1000000 1000000 1000000 -4 13 35 9 0 -7 1000000 1000000 1000000 1000000 13 1 1000000 -8 1000000 1000000 20 87 71 33 97 237 281 189 164 209 211 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 207 212 213 213 213 212 209 205 202 200 199 199 200 202 203 205 208 210 209 208 208 208 206 203 203 202 201 202 202 199 197 198 196 194 195 197 201 206 206 203 200 195 190 195 198 9999999 9999999 189 182 178 182 180 186 193 193 200 195 185 9999999 195 194 9999999 9999999 9999999 202 199 197 194 9999999 9999999 9999999 9999999 9999999 200 9999999 9999999 9999999 9999999 238 212 206 44705 162 3375 75 9693 12 25 5 7281 -276 1000000 1000000 1000000 1000000 57 68 92 76 78 92 107 98 82 80 63 45 28 23 24 25 24 28 34 41 46 50 29 5 1000000 1000000 -8 17 15 10 -6 1000000 -5 3 9 6 -5 1000000 1000000 1000000 1000000 5 14 0 1000000 1000000 -5 -6 1000000 -4 -1 1000000 1000000 1000000 1000000 1 63 47 62 161 251 268 198 184 210 212 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 211 213 213 213 213 212 208 204 202 200 199 200 202 202 203 206 208 207 206 206 205 204 203 202 204 204 205 207 205 200 199 197 197 195 196 197 199 205 203 196 193 194 194 195 195 194 192 191 185 174 9999999 9999999 186 196 196 184 184 192 9999999 9999999 9999999 9999999 9999999 9999999 192 188 194 44736 157 4050 75 9698 12 25 36 7287 -276 1000000 1000000 1000000 1000000 63 61 62 51 38 42 41 43 43 47 56 63 68 72 74 78 33 1000000 1000000 1000000 -6 21 27 1 8 -1 -3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 3 16 16 -9 -2 18 10 30 85 101 129 191 207 206 205 202 210 211 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 212 214 214 213 214 213 209 206 205 205 204 203 204 204 205 207 207 207 206 205 202 200 199 202 203 203 205 207 206 204 201 195 194 196 194 195 197 199 197 195 197 197 194 189 192 192 191 187 182 182 179 9999999 9999999 188 186 9999999 9999999 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 44768 169 4500 75 9702 12 26 8 7293 -285 1000000 1000000 1000000 44 62 65 69 95 95 97 84 81 74 59 17 1000000 1000000 -5 9 20 16 -9 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 1000000 1000000 6 9 32 34 63 78 175 217 217 219 224 217 214 215 206 205 202 204 205 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 214 216 216 215 215 215 213 210 206 205 204 203 204 205 205 206 206 207 206 204 201 197 197 202 204 202 203 204 204 202 199 194 195 198 197 195 194 195 195 196 196 190 196 201 195 9999999 9999999 9999999 175 186 184 176 9999999 174 177 9999999 9999999 187 9999999 9999999 9999999 9999999 194 201 205 205 202 9999999 9999999 9999999 216 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 208 202 184 183 204 196 169 44799 190 2925 75 9703 12 26 39 7297 -301 156 98 1000000 1000000 1000000 1000000 1000000 1000000 -3 0 11 23 9 9 3 -8 1000000 1000000 1000000 15 31 19 20 12 22 24 31 56 80 78 77 70 57 43 -3 1000000 1000000 -5 -9 3 -4 1000000 1000000 1000000 1000000 1000000 1000000 -6 1000000 -8 23 32 41 61 29 10 0 74 142 205 9999999 9999999 223 218 219 222 219 212 211 210 209 199 197 196 198 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 217 219 220 218 217 217 215 212 207 205 205 205 204 205 205 205 205 203 202 201 199 198 199 201 203 204 202 200 202 203 202 199 201 204 203 201 198 195 194 197 193 192 204 207 200 191 188 190 190 191 191 184 180 187 191 193 203 200 190 194 185 9999999 9999999 183 199 198 194 9999999 9999999 9999999 195 9999999 9999999 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 9999999 9999999 9999999 158 170 44831 164 2700 75 9706 12 27 11 7298 -323 1000000 151 168 100 105 101 85 21 1000000 1000000 3 5 -5 -3 -2 1000000 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 1000000 1000000 1000000 -7 33 61 50 7 1000000 1000000 -3 22 7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 19 88 143 176 192 204 221 9999999 9999999 9999999 9999999 9999999 9999999 212 211 210 215 210 207 206 205 200 194 189 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 218 221 221 219 217 216 213 208 205 205 204 204 204 206 206 207 206 204 202 202 204 202 200 199 199 203 202 198 199 201 200 202 205 204 202 203 201 195 196 197 190 196 205 201 197 195 197 200 201 199 201 197 193 196 188 181 196 202 196 188 44862 211 1125 75 9711 12 27 42 7297 -343 87 179 199 154 221 280 314 306 168 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 36 137 125 92 95 94 74 4 1000000 1000000 4 2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 15 27 51 62 52 71 63 60 59 65 71 77 48 33 -5 1000000 53 97 154 174 180 180 175 178 163 149 145 149 158 174 190 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 215 212 214 208 206 202 201 195 191 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 215 220 220 218 215 212 209 204 202 202 202 202 203 205 206 207 208 207 202 202 204 198 195 196 198 200 201 200 200 200 200 202 206 203 200 199 201 196 195 194 189 192 201 200 191 192 202 201 203 202 196 198 196 190 179 179 193 200 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 189 44894 211 1050 75 9710 12 28 14 7296 -365 1000000 147 165 162 146 244 316 359 356 234 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 6 34 34 25 67 91 74 81 84 74 28 1000000 1000000 1000000 1000000 1000000 1000000 1000000 4 27 140 134 125 129 137 159 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 220 209 207 209 206 211 212 209 202 204 207 206 212 208 199 192 181 195 9999999 217 226 9999999 9999999 9999999 9999999 9999999 230 215 219 227 223 221 215 213 208 208 201 197 194 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 217 221 221 220 216 212 210 208 206 205 205 204 205 205 206 205 204 203 199 200 200 197 195 199 202 202 203 204 205 206 206 206 206 207 203 198 198 194 190 191 195 196 201 203 196 192 200 199 197 192 190 200 200 197 192 194 202 200 191 186 9999999 9999999 202 192 190 9999999 9999999 180 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 9999999 9999999 9999999 189 224 226 44925 212 1200 75 9706 12 28 45 7296 -385 1000000 1000000 57 219 223 307 344 359 326 -1 -3 1000000 1000000 1000000 1000000 1000000 -3 25 28 31 58 39 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 3 27 123 116 124 141 149 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 174 281 1000400 1000400 207 210 219 218 210 218 221 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 9999999 242 9999999 249 239 236 230 236 227 234 224 222 215 218 207 205 201 202 198 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 219 222 221 220 217 214 212 210 208 207 207 206 206 207 206 204 202 202 197 199 200 196 195 198 200 202 203 203 204 204 206 206 208 211 207 200 198 195 189 187 191 192 197 203 195 191 197 198 196 195 191 201 204 201 204 196 189 189 190 199 198 192 198 197 186 9999999 9999999 184 176 9999999 9999999 9999999 167 175 178 168 163 164 157 9999999 9999999 9999999 166 187 171 9999999 9999999 183 44957 207 1275 75 9708 12 29 17 7295 -407 86 176 188 181 185 302 364 277 102 99 104 86 9999999 9999999 9999999 96 195 117 90 62 37 7 19 166 202 1000000 28 71 71 63 130 176 191 230 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 236 232 214 223 169 277 1000400 1000400 208 223 227 229 220 233 233 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 252 244 9999999 256 257 242 244 233 239 232 239 227 225 217 222 208 210 203 207 202 204 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 216 220 219 218 216 215 214 211 208 208 207 205 205 205 206 203 201 200 195 196 195 192 193 196 199 204 205 203 202 205 206 205 208 207 202 202 201 198 196 194 192 187 193 198 188 188 200 203 202 200 188 195 198 192 195 192 188 187 188 205 215 193 178 188 180 9999999 9999999 197 174 152 9999999 9999999 170 171 178 162 152 154 9999999 9999999 9999999 9999999 149 151 44988 207 1200 75 9699 12 29 48 7294 -427 1000000 46 175 220 256 246 234 248 1000000 112 120 133 128 145 145 9999999 213 194 196 194 198 198 279 388 1000400 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 246 229 230 205 196 199 198 199 203 216 233 222 232 223 235 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 249 235 240 229 238 231 230 221 222 214 218 204 205 198 203 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 213 218 217 216 215 214 212 210 207 206 207 205 203 203 205 204 199 195 193 195 194 191 193 193 200 206 205 204 204 204 207 210 207 205 205 204 204 201 199 197 197 195 199 202 197 197 198 199 202 199 193 194 192 186 180 189 200 202 196 197 9999999 9999999 184 190 181 9999999 9999999 189 180 163 9999999 9999999 171 154 160 170 168 177 185 191 175 163 167 45020 217 450 75 9698 12 30 20 7293 -448 192 240 353 321 9999999 9999999 9999999 9999999 9999999 1000000 120 190 282 274 279 272 179 34 1000000 1000000 -7 13 20 51 25 9999999 9999999 9999999 9999999 -1 233 330 9999999 355 294 19 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 199 203 193 193 195 198 9999999 219 216 222 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 226 233 9999999 227 217 219 213 213 205 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 213 218 217 216 214 214 212 208 206 205 207 206 205 206 208 209 205 200 196 197 197 193 193 195 200 201 201 202 202 205 211 213 211 213 211 203 201 200 196 194 196 192 194 201 199 197 197 200 205 203 202 195 188 192 192 192 196 207 214 202 9999999 9999999 183 190 184 184 176 172 175 170 9999999 9999999 173 160 161 181 174 170 172 9999999 9999999 168 171 45051 222 300 75 9696 12 30 51 7293 -468 1000000 168 247 354 9999999 386 286 1000000 1000000 1000000 1000000 24 210 358 9999999 362 311 235 9999999 9999999 9999999 1000000 1000000 -7 1000000 15 1000000 9999999 9999999 9999999 9999999 -7 228 329 9999999 377 325 10 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 210 218 200 206 207 220 214 222 9999999 242 227 233 231 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 230 233 227 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 213 218 217 216 215 215 213 209 207 206 205 206 206 206 206 207 205 201 196 195 196 191 192 198 200 201 203 203 203 207 211 211 215 213 206 202 197 196 195 191 191 188 191 199 199 198 199 203 204 199 194 185 181 196 208 198 190 198 202 197 9999999 9999999 9999999 174 177 174 175 172 171 179 181 154 155 176 176 172 157 156 174 157 148 9999999 9999999 9999999 194 177 45083 217 300 75 9697 12 31 23 7292 -489 1000000 135 226 341 366 341 317 232 166 194 21 38 166 377 9999999 9999999 112 121 136 140 182 162 161 147 141 130 9999999 9999999 9999999 9999999 9999999 131 217 300 1000400 9999999 9999999 64 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 228 232 218 221 211 222 220 236 222 233 232 241 231 240 227 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 254 242 246 239 243 236 236 227 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 215 219 218 216 216 215 214 210 207 206 206 207 207 206 204 203 201 198 194 194 195 191 193 197 198 202 204 207 208 207 209 212 214 213 208 203 200 200 196 194 194 193 199 200 201 204 200 199 201 200 196 190 193 206 207 197 192 189 191 195 196 188 9999999 166 170 159 169 175 174 185 191 174 173 179 174 180 164 168 185 168 179 45114 217 300 75 9696 12 31 54 7291 -509 1000000 109 214 211 266 294 306 264 173 199 54 65 81 148 193 120 141 138 155 155 196 200 189 163 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 247 230 235 229 239 9999999 248 245 259 237 246 244 245 235 243 231 235 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 256 246 251 245 250 240 241 232 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 215 219 218 217 217 216 214 210 208 208 207 206 207 205 204 203 201 199 196 198 198 195 195 195 198 201 204 205 205 207 209 209 206 208 205 198 201 204 196 191 189 186 194 200 202 202 196 194 196 200 195 192 198 195 193 195 190 180 183 195 195 191 184 177 164 156 167 172 165 165 169 164 179 183 176 177 165 173 180 168 169 45146 217 300 75 9695 12 32 26 7290 -529 1000000 105 212 195 231 280 360 9999999 275 38 44 71 73 70 82 144 179 174 181 182 210 207 207 173 283 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 251 240 249 9999999 9999999 9999999 9999999 244 257 231 241 239 248 237 248 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 261 250 259 252 255 243 246 238 236 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 217 222 222 220 218 216 213 210 208 209 207 206 207 207 207 205 203 202 202 201 199 198 198 198 200 199 200 200 201 206 209 209 207 204 199 195 198 202 197 191 188 184 185 193 199 200 193 192 195 198 189 185 194 188 187 200 192 180 180 191 200 197 199 189 162 151 161 165 157 146 149 158 164 167 159 148 147 155 168 177 162 45177 215 450 75 9694 12 32 57 7289 -549 1000000 123 170 244 366 390 289 66 56 74 78 71 78 169 205 224 227 235 236 204 187 188 177 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 237 240 221 218 215 229 214 221 215 222 224 237 237 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 257 250 258 250 250 237 243 236 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 220 224 223 220 218 216 213 211 208 206 206 206 207 209 209 207 204 201 200 200 198 197 197 198 200 199 196 195 199 201 205 210 209 203 194 191 195 194 191 188 187 186 186 190 190 190 186 182 186 195 188 180 190 189 179 183 188 188 190 186 189 184 182 182 161 152 161 153 151 153 152 154 152 157 146 135 137 141 151 158 169 45209 213 525 75 9696 12 33 29 7288 -569 23 147 167 276 326 322 278 34 83 84 70 110 205 227 245 249 267 268 206 188 194 153 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 240 224 216 196 203 203 202 208 220 227 235 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 252 248 251 241 243 231 235 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 218 223 221 219 218 217 215 212 209 207 206 205 206 209 209 206 203 198 197 198 198 196 196 196 200 202 198 196 199 199 203 209 211 207 197 194 197 190 185 187 187 188 189 193 193 188 184 181 186 192 186 178 181 183 176 180 192 193 198 196 182 180 173 174 168 160 167 155 156 163 165 160 155 168 170 157 149 158 160 146 45240 212 600 75 9696 12 34 0 7287 -588 1000000 162 210 296 378 358 235 92 90 70 107 186 261 9999999 9999999 9999999 9999999 248 248 245 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 231 232 227 231 201 210 217 217 224 247 252 258 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 9999999 251 252 243 245 235 237 229 231 9999999 9999999 9999999 9999999 9999999 9999999 156 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 216 220 219 218 218 217 215 212 210 209 206 205 206 208 208 205 203 200 199 201 199 198 198 197 199 201 200 199 199 200 205 209 208 207 203 200 197 191 187 188 191 190 188 192 192 188 187 187 189 190 184 184 183 183 183 187 189 190 205 204 184 185 183 184 176 162 167 171 178 169 168 175 161 151 157 162 154 168 175 166 45272 211 675 75 9694 12 34 32 7287 -608 10 152 268 397 9999999 9999999 173 82 75 94 151 283 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 232 235 233 243 215 229 233 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 258 250 252 246 246 237 238 228 229 9999999 9999999 9999999 9999999 212 171 114 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 218 218 217 216 214 211 209 208 207 207 207 207 207 206 204 203 201 199 201 201 197 200 201 200 199 199 198 201 202 203 205 204 202 199 196 193 193 192 189 189 184 186 193 189 183 185 184 185 191 185 185 184 177 180 186 175 178 199 200 182 175 186 186 176 174 171 167 174 172 174 180 159 140 141 142 142 158 176 180 45303 211 600 75 9695 12 35 3 7286 -628 -7 98 219 313 9999999 9999999 9999999 162 76 76 82 116 201 267 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 9999999 247 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 263 251 254 246 249 243 244 233 234 225 9999999 9999999 9999999 9999999 9999999 185 161 107 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 217 218 216 214 212 209 207 205 206 207 207 207 207 205 201 199 198 195 198 202 200 199 201 200 199 198 197 200 205 205 205 206 200 189 191 197 198 196 194 188 184 186 187 184 186 190 188 190 188 179 180 182 178 179 182 174 173 186 193 175 168 179 172 171 180 166 156 162 161 174 183 169 154 150 165 162 149 162 45334 212 525 75 9697 12 35 34 7285 -647 1000000 72 114 196 316 369 344 304 66 72 79 86 93 103 93 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 9999999 253 261 256 259 245 247 239 240 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 171 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 216 217 216 215 213 211 208 205 205 206 206 206 207 205 201 199 196 195 198 200 198 198 199 199 199 196 196 201 206 208 206 205 201 194 197 200 200 196 194 192 191 191 184 180 188 191 191 193 182 172 180 184 180 182 179 176 176 180 185 185 181 174 176 178 174 165 166 170 164 170 175 171 162 159 180 172 166 177 45366 211 525 75 9701 12 36 6 7284 -667 1000000 65 97 158 296 344 336 292 47 64 72 69 81 85 62 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 256 9999999 253 9999999 9999999 9999999 9999999 9999999 9999999 253 9999999 256 261 247 258 247 254 241 248 238 245 233 237 227 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 200 198 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 215 220 220 220 220 219 216 213 210 209 210 209 208 209 208 204 201 199 197 200 199 198 198 197 198 198 195 197 201 205 207 205 201 199 202 203 200 198 197 197 192 188 195 190 186 188 184 187 184 180 180 182 178 176 182 177 181 183 182 183 186 184 173 180 189 192 186 177 177 172 160 164 173 171 173 163 9999999 180 45397 207 600 75 9699 12 36 37 7283 -686 -1 137 187 290 9999999 9999999 337 43 61 62 61 81 93 91 167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 9999999 256 265 247 256 243 250 240 247 9999999 9999999 9999999 244 232 228 210 204 215 220 204 193 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 217 221 222 222 221 220 216 213 211 212 212 210 207 206 206 204 202 201 200 201 199 198 198 199 201 201 199 198 200 206 208 207 203 203 201 197 193 193 194 193 188 184 189 187 187 188 183 181 177 182 186 177 176 181 183 183 186 190 187 177 175 184 183 185 188 191 189 176 177 179 161 158 172 171 168 45429 208 600 75 9702 12 37 9 7282 -706 1000000 137 4 156 329 393 86 17 33 80 173 340 9999999 9999999 133 289 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 9999999 259 9999999 253 260 256 261 246 254 248 253 246 252 244 250 242 243 231 229 222 182 201 201 189 174 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 217 221 222 222 220 219 216 212 211 213 212 210 209 208 207 204 201 198 198 197 194 192 194 197 199 198 196 199 199 203 210 211 210 207 198 193 191 196 196 192 194 189 190 191 190 194 189 182 183 184 184 180 190 189 184 189 187 188 182 179 192 195 184 187 194 188 186 180 180 186 184 173 161 165 165 164 45460 204 675 75 9708 12 37 40 7282 -726 21 1000000 83 245 339 204 365 1000000 1000000 96 305 383 394 370 226 1000000 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 255 260 254 257 251 249 246 252 253 253 247 243 241 239 233 231 217 212 174 180 181 176 180 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 216 221 222 223 221 219 216 213 213 214 213 211 210 209 208 205 202 201 202 201 198 195 196 199 201 199 199 203 200 199 205 208 207 203 198 198 193 195 196 191 194 192 197 198 189 196 193 181 176 179 183 187 194 184 178 177 175 174 177 190 199 194 178 182 196 190 182 185 187 183 196 194 174 45492 201 825 75 9711 12 38 12 7281 -746 109 138 292 9999999 387 293 157 1000000 158 266 338 367 281 116 182 179 262 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 9999999 256 9999999 248 262 246 255 244 255 248 255 239 254 241 245 230 238 230 242 235 238 226 228 219 219 209 205 178 174 167 167 173 176 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 214 220 222 222 220 218 215 213 213 213 212 208 207 207 206 205 203 204 204 202 199 196 197 201 202 201 201 201 199 201 204 205 205 202 200 202 195 193 201 201 201 199 201 199 189 190 192 189 185 188 190 191 192 184 183 182 179 184 194 191 181 187 186 196 205 193 184 179 177 177 193 190 45523 197 825 75 9714 12 38 43 7280 -766 53 76 245 375 397 386 243 1000000 1000000 149 234 293 322 309 9999999 256 121 296 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 9999999 251 256 242 253 236 250 242 251 244 257 240 248 236 235 214 226 226 239 226 235 215 220 209 207 196 186 170 174 173 181 185 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 214 221 223 223 220 218 215 213 213 214 212 207 205 207 208 207 204 203 201 200 199 195 194 199 200 198 200 200 199 203 204 206 206 203 197 195 191 190 200 204 201 196 197 196 190 189 193 197 196 194 189 190 191 184 185 192 192 192 197 182 172 191 193 187 194 194 193 179 45555 195 1050 75 9714 12 39 15 7279 -787 174 9999999 9999999 200 9999999 9999999 13 172 215 229 253 311 172 1000000 288 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 258 248 251 236 244 233 245 239 248 241 253 240 247 226 220 212 226 230 234 216 227 210 209 200 206 198 194 191 193 181 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 213 220 221 220 219 218 215 213 214 214 212 207 206 207 208 206 204 203 201 201 200 197 196 196 198 198 198 199 201 203 206 209 208 204 198 192 191 196 199 197 194 192 199 201 196 198 198 193 195 195 195 200 201 192 185 187 187 181 185 184 188 202 191 188 190 187 186 188 201 45586 196 975 75 9717 12 39 46 7278 -807 133 214 168 64 1000000 1000000 58 58 76 73 162 240 275 130 51 10 336 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 246 252 240 244 234 236 227 238 231 237 9999999 238 230 236 210 198 203 218 228 227 205 206 197 197 198 9999999 211 209 201 200 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 211 218 219 219 219 218 216 214 213 212 210 205 205 208 207 206 209 209 204 204 201 198 199 199 201 202 199 199 202 203 204 203 204 202 199 196 194 202 201 195 195 196 199 198 201 204 195 188 197 202 198 197 194 192 187 183 191 187 187 193 197 200 196 213 214 204 204 207 217 45618 195 975 75 9717 12 40 18 7277 -827 142 208 169 63 1000000 1 91 94 92 73 164 249 248 163 133 86 101 156 179 53 -9 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 244 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 251 243 249 237 235 230 229 220 231 224 231 9999999 239 211 208 199 196 200 218 222 229 203 198 199 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 209 215 218 218 218 217 215 212 211 211 208 203 201 202 204 203 205 207 204 202 197 194 197 202 202 201 201 197 199 201 201 204 205 205 204 203 203 206 202 196 200 204 201 202 204 203 203 201 201 202 198 197 194 193 197 193 195 200 203 208 210 201 197 212 212 214 226 211 45649 188 1725 75 9715 12 40 49 7276 -847 1000000 43 165 186 165 111 98 140 165 132 146 85 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 236 247 231 242 233 231 217 219 9999999 9999999 210 225 211 217 193 192 195 202 209 225 209 207 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 207 214 217 218 218 218 215 214 215 214 212 205 201 203 204 203 204 206 203 200 197 195 198 203 202 199 200 200 203 206 205 205 207 205 204 202 198 198 199 197 199 204 204 204 200 198 199 206 201 192 193 199 204 202 200 192 189 197 208 210 205 195 203 212 206 205 206 197 9999999 209 191 45681 186 1875 75 9714 12 41 21 7275 -868 1000000 48 111 124 145 136 162 194 165 73 50 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 233 242 229 237 228 231 213 219 9999999 9999999 9999999 217 193 197 196 200 205 217 206 211 201 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 204 213 216 217 218 219 217 216 216 216 214 209 204 204 205 204 205 205 202 200 199 200 200 204 205 201 198 199 203 208 208 209 208 205 206 201 194 196 200 199 201 201 200 198 194 198 197 204 201 199 201 198 201 206 197 193 197 200 211 213 198 196 215 217 215 210 197 194 203 214 203 45712 186 2025 75 9720 12 41 52 7274 -888 1000000 54 209 157 178 194 124 99 185 276 300 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 244 229 244 230 238 226 234 215 220 9999999 9999999 9999999 210 190 202 207 213 206 211 196 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 203 211 214 216 216 216 216 215 214 214 213 208 204 203 204 205 205 203 202 202 202 199 199 202 206 204 200 198 200 203 207 211 210 207 205 204 202 204 206 206 211 203 198 197 197 202 201 202 204 208 210 202 199 199 201 211 214 219 223 217 204 195 195 204 211 216 214 202 207 216 217 209 230 45744 184 2100 75 9719 12 42 24 7273 -909 1000000 100 138 185 170 107 132 221 269 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 237 221 230 223 237 223 232 206 207 9999999 9999999 9999999 210 194 202 210 219 188 188 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 206 213 215 216 216 215 216 214 212 212 210 205 203 204 204 205 205 205 203 204 203 199 198 202 205 204 202 199 202 206 204 204 209 206 202 206 203 202 204 207 215 207 200 203 200 205 211 208 207 200 194 193 197 194 199 225 227 224 228 215 203 196 193 205 223 233 234 212 206 222 220 204 45775 183 2100 75 9720 12 42 55 7272 -929 1000000 -4 1 77 151 166 193 204 157 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 219 224 220 236 222 231 208 207 207 9999999 9999999 216 201 212 215 217 187 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 207 214 216 216 216 215 215 213 210 210 206 202 201 203 205 206 206 206 204 202 201 199 198 202 204 203 200 197 201 204 202 203 210 210 207 207 205 199 192 196 201 198 197 197 197 201 209 208 206 201 191 189 199 205 203 217 219 218 223 219 215 207 211 222 224 222 219 206 201 225 222 45807 181 2175 75 9723 12 43 27 7271 -950 1000000 1000000 56 150 195 205 202 45 210 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 246 9999999 237 9999999 232 9999999 230 220 224 210 209 9999999 217 9999999 214 207 224 219 218 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 199 210 213 214 214 213 212 209 207 206 204 201 201 202 204 206 207 207 204 203 201 199 197 200 204 205 204 200 200 203 205 206 207 209 210 206 204 197 186 192 197 196 196 195 194 195 202 207 210 210 202 199 201 206 207 207 212 215 218 221 219 209 212 218 205 202 9999999 222 228 228 45838 182 2100 75 9721 12 43 58 7270 -970 1000000 1000000 78 120 142 147 154 9999999 61 168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 247 238 236 226 228 9999999 222 212 219 206 212 210 218 207 217 213 224 213 212 198 201 9999999 9999999 9999999 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 210 213 213 213 212 210 207 204 204 203 201 200 202 204 207 206 206 206 204 203 202 199 198 200 205 206 204 202 202 203 203 203 203 202 200 195 190 187 194 201 196 194 197 193 194 205 213 215 205 200 199 190 198 205 202 203 206 216 214 206 215 212 197 197 213 222 227 238 232 45870 181 2025 75 9721 12 44 30 7269 -991 1000000 1000000 48 126 182 208 184 109 67 42 22 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 240 240 227 9999999 9999999 222 9999999 215 200 211 208 219 207 221 213 213 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 212 215 215 214 213 211 208 205 203 203 201 201 203 205 207 205 205 206 204 203 201 200 199 203 205 202 199 200 200 201 201 201 204 203 199 194 191 191 193 194 193 195 199 201 203 209 216 217 210 207 197 189 204 209 204 202 212 227 210 208 224 207 200 216 226 222 214 45901 180 2100 75 9722 12 45 1 7268 -1011 1000000 1000000 46 141 259 268 101 1000000 242 9999999 9999999 9999999 275 9999999 283 1000400 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 241 237 9999999 230 9999999 220 9999999 9999999 9999999 9999999 9999999 224 9999999 227 203 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 213 216 216 216 215 213 210 206 203 203 202 202 202 203 205 206 206 205 205 204 201 199 202 208 209 202 195 198 204 205 203 201 204 206 199 196 197 195 192 190 195 196 201 209 209 208 211 215 215 212 207 201 212 221 211 201 202 214 208 207 210 194 201 209 216 222 214 45933 180 2100 75 9722 12 45 33 7267 -1031 1000000 1000000 36 152 289 303 222 1000000 1000000 9999999 9999999 1000400 267 360 286 1000400 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 9999999 254 251 244 9999999 237 9999999 228 9999999 9999999 9999999 9999999 9999999 9999999 226 226 199 203 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 212 216 216 216 216 215 212 207 204 204 203 203 203 204 204 207 208 205 204 205 201 198 200 207 208 200 194 199 205 205 202 200 201 203 201 201 203 197 192 192 197 196 202 208 203 206 210 217 215 206 211 208 212 220 207 195 192 203 216 218 216 212 202 191 9999999 223 213 45964 193 825 75 9725 12 46 4 7266 -1052 29 1000000 9999999 9999999 9999999 9999999 9999999 238 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 50 108 169 238 276 283 297 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 9999999 9999999 9999999 9999999 9999999 243 229 223 209 217 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 213 216 216 216 216 215 215 212 207 205 206 204 204 206 206 208 208 204 204 205 201 198 199 203 205 200 9999999 200 205 205 205 205 203 203 205 209 207 201 196 195 197 202 208 210 209 214 215 214 216 213 217 215 208 209 207 208 216 226 224 220 230 234 228 45996 199 750 75 9727 12 46 36 7265 -1072 200 181 162 1000000 1000000 1000000 1000000 1000000 142 132 1000000 9999999 9999999 9999999 1000000 1000000 1000000 133 133 167 190 204 223 224 302 166 270 130 147 120 14 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 253 9999999 9999999 9999999 249 233 240 224 230 225 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 211 213 213 214 214 214 215 213 209 205 204 202 202 206 208 208 206 205 204 205 202 199 201 202 202 203 201 200 202 203 204 204 205 208 210 210 204 199 197 200 206 207 211 213 214 215 218 216 216 216 217 212 203 205 209 213 217 228 219 206 216 229 245 9999999 244 237 248 245 46027 198 675 75 9731 12 47 7 7264 -1092 108 182 173 112 -7 1000000 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 1000000 1000000 160 131 173 187 198 225 202 69 45 242 181 194 186 98 1 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 9999999 239 245 227 238 229 241 245 253 9999999 9999999 9999999 9999999 249 253 242 245 9999999 247 9999999 237 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 209 211 211 212 212 213 213 212 207 203 201 199 200 203 206 209 209 210 209 208 204 201 204 204 206 207 205 205 203 203 203 203 209 216 215 209 206 203 200 208 215 211 216 220 215 213 215 222 218 215 220 213 207 207 204 212 216 216 216 205 207 224 241 247 236 239 46059 196 675 75 9731 12 47 39 7263 -1113 84 150 117 1000000 1000000 1000000 9 -6 -1 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 59 103 132 161 191 210 154 28 1000000 126 214 218 239 227 189 112 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 257 241 249 243 250 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 256 255 259 249 247 244 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 210 212 211 211 212 212 212 209 204 200 199 198 201 203 206 207 207 208 208 210 204 202 206 208 210 208 205 204 202 205 209 209 214 214 209 206 207 207 204 207 212 208 212 215 213 213 210 219 221 213 214 220 220 213 206 207 210 211 215 206 208 216 224 230 46090 181 1875 75 9745 12 48 10 7262 -1134 1000000 1000000 32 77 98 124 120 115 127 106 46 34 98 174 237 239 186 100 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 248 245 253 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 259 259 259 252 250 246 246 243 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 212 213 212 212 211 211 210 206 203 200 199 199 201 203 204 204 203 202 204 205 202 202 208 211 211 209 206 201 199 206 210 207 207 9999999 9999999 203 205 207 206 201 202 202 203 206 208 213 212 214 216 211 208 220 224 216 216 211 217 223 228 236 228 216 223 229 230 46122 193 2025 75 9745 12 48 42 7264 -1154 1000000 25 82 123 147 128 132 114 71 72 91 43 248 259 171 82 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 262 9999999 9999999 256 253 250 249 252 251 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 217 217 216 214 213 212 209 206 205 204 202 203 205 205 204 205 205 201 200 200 198 200 203 206 206 205 206 203 200 204 205 201 9999999 9999999 200 201 204 204 204 202 197 197 197 196 202 204 202 195 198 208 212 210 216 217 218 220 223 229 235 240 237 231 234 239 254 9999999 9999999 9999999 9999999 9999999 9999999 248 9999999 9999999 9999999 9999999 236 222 218 46153 191 2175 75 9747 12 49 13 7267 -1170 -4 125 155 122 129 113 81 99 123 116 122 116 88 7 157 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 216 216 215 214 212 210 207 205 204 204 202 203 206 208 207 206 206 204 202 200 199 199 200 203 204 202 204 204 202 202 9999999 9999999 9999999 192 193 197 199 196 195 198 197 199 199 196 198 198 194 191 192 200 204 203 208 210 201 199 200 218 232 230 235 240 238 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 236 46185 188 2325 75 9731 12 49 45 7273 -1180 1000000 85 129 143 98 113 77 90 78 85 62 4 145 256 9999999 9999999 9999999 9999999 262 232 235 254 276 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 210 214 212 210 209 207 204 204 204 203 202 202 204 206 205 204 205 205 204 203 201 200 202 206 205 202 203 205 206 205 201 199 197 193 193 194 192 188 187 190 194 197 199 198 194 195 199 195 194 197 202 199 195 201 198 198 207 218 223 231 236 239 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 46216 189 2175 75 9742 12 50 16 7278 -1188 1000000 1000000 51 146 151 136 126 126 48 26 1000000 1000000 1000000 79 252 257 9999999 9999999 9999999 281 278 242 245 276 285 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 212 218 218 215 214 213 211 210 210 209 209 210 212 214 212 213 214 211 210 208 207 207 209 214 216 213 213 217 217 216 214 208 206 207 205 199 193 191 196 202 200 197 205 216 203 198 211 210 211 212 212 206 209 219 220 220 222 232 240 247 241 240 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 46247 210 600 75 9749 12 50 47 7284 -1197 20 31 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 95 105 131 105 67 47 121 133 134 130 133 108 18 1000000 1000000 12 38 95 231 381 9999999 9999999 273 307 311 256 254 293 294 283 269 269 271 273 280 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 205 212 213 213 213 212 210 208 207 207 208 209 213 216 214 213 213 211 211 208 205 207 211 215 216 215 214 215 215 216 217 213 210 209 203 196 193 196 203 208 209 205 217 231 218 205 206 216 219 214 217 219 225 226 225 221 224 246 254 248 235 238 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 228 245 46279 211 525 75 9758 12 51 19 7289 -1207 1000000 63 94 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 73 100 135 140 116 89 123 117 137 141 155 -3 24 1000000 -2 1000000 -2 18 30 59 132 113 26 26 9 -6 1000000 1000000 0 1000000 12 1000000 137 176 260 267 277 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 200 207 209 210 210 210 206 204 205 206 208 210 214 217 213 211 213 212 213 210 204 208 213 217 217 217 216 214 215 216 217 215 208 204 202 200 203 210 208 211 219 218 220 223 219 212 207 211 216 209 210 221 232 226 224 226 235 251 257 252 239 237 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 232 245 240 273 46310 209 525 75 9767 12 51 50 7295 -1216 123 191 232 215 92 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 27 199 216 172 124 93 146 149 163 8 37 25 24 26 32 36 39 37 26 22 25 29 16 5 -2 2 7 1000000 1000000 1000000 1000000 1000000 194 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 197 204 206 207 207 206 204 202 204 206 208 210 211 213 211 211 212 210 209 207 205 206 213 218 215 215 217 218 218 215 213 212 206 203 204 205 207 210 209 212 217 222 221 215 213 216 213 208 213 213 212 224 237 237 244 249 251 246 254 264 250 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 245 230 244 46342 209 525 75 9763 12 52 22 7301 -1225 184 232 232 315 344 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 3 10 6 19 33 40 38 28 20 22 20 12 9 4 6 3 -2 1000000 1000000 1000000 1000000 1000000 154 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 195 202 204 206 205 204 203 202 203 205 208 209 208 210 208 208 207 204 206 204 203 203 207 215 215 213 216 217 217 213 209 209 205 204 204 205 204 204 208 208 214 222 218 213 211 207 209 210 208 214 222 223 9999999 9999999 248 249 256 253 238 235 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 244 219 227 46373 216 75 75 9759 12 52 53 7306 -1235 8 1000000 10 14 28 60 125 162 203 243 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 33 78 50 23 14 21 14 -4 -2 -2 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 162 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 256 245 9999999 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 192 201 205 207 206 205 203 202 204 207 208 208 209 211 210 207 206 203 205 203 202 205 209 214 216 217 219 218 217 218 215 211 207 207 207 205 208 210 213 212 214 220 218 220 217 205 211 214 214 217 215 220 9999999 9999999 227 228 246 253 239 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 240 241 260 46405 217 75 75 9760 12 53 25 7312 -1244 12 -1 19 30 37 55 78 130 177 191 118 187 150 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 81 64 70 76 49 50 123 116 30 9999999 9999999 96 1000000 1000000 9 0 14 41 47 23 37 63 48 55 45 54 23 -6 -6 1000000 1000000 1000000 1000000 1000000 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 253 242 241 242 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 245 261 195 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 191 201 206 208 208 208 206 205 206 208 209 209 210 214 212 209 209 207 206 203 203 208 212 212 212 216 220 221 225 228 222 212 208 209 211 211 211 209 210 213 214 217 225 221 212 209 212 211 214 221 217 229 228 221 220 225 243 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 9999999 9999999 239 234 46436 217 75 75 9756 12 53 56 7318 -1253 84 1000000 5 29 47 79 91 150 197 187 147 212 214 215 254 265 277 279 266 263 264 266 265 242 242 158 111 106 87 78 135 145 174 226 9999999 9999999 9999999 254 206 193 190 188 179 185 156 138 134 179 217 212 232 233 233 213 215 223 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 9999999 9999999 9999999 223 214 9999999 9999999 9999999 9999999 198 9999999 9999999 9999999 178 198 243 108 72 64 -2 1000000 149 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 190 204 210 212 212 212 212 212 212 214 215 215 215 217 215 214 214 212 209 206 205 208 209 210 212 214 217 222 225 226 222 217 215 213 213 217 217 215 215 213 215 217 226 221 213 216 215 214 221 233 233 233 225 224 238 243 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 46468 215 150 75 9868 12 54 28 7323 -1263 1000000 -4 8 27 77 127 173 217 205 186 186 197 205 242 270 280 279 269 259 251 250 253 240 245 163 107 100 89 92 83 95 151 154 156 146 157 155 173 201 156 149 141 122 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 226 221 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 250 246 244 249 244 239 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 141 148 196 239 112 75 62 1000000 1000000 119 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 195 202 209 211 212 213 213 215 217 217 217 216 215 215 215 215 214 212 211 208 208 207 208 211 212 215 218 219 219 218 216 215 214 209 209 215 219 221 219 217 216 215 215 218 216 218 221 218 228 236 228 9999999 9999999 9999999 9999999 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 262 46499 215 150 75 9995 12 54 59 7329 -1272 1000000 1000000 1000000 -5 28 107 185 218 232 165 21 173 180 220 250 259 264 247 248 243 242 239 237 225 199 156 104 57 51 35 24 50 35 42 37 50 39 135 199 151 131 126 114 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 9999999 9999999 247 241 229 228 222 225 228 229 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 9999999 9999999 191 9999999 187 174 169 162 155 151 153 172 235 173 73 42 1000000 1000000 1000000 83 136 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 196 203 209 211 213 215 216 216 216 214 213 214 214 215 215 213 212 211 211 208 206 207 208 211 214 218 219 218 217 216 216 209 208 213 214 219 224 221 219 216 213 215 214 217 222 210 210 221 217 211 214 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 232 242 46531 214 150 75 10119 12 55 31 7334 -1282 1000000 1000000 -8 -5 5 60 160 206 197 150 22 161 163 195 232 246 263 255 251 255 257 255 243 241 234 217 112 58 49 46 40 55 34 34 45 67 66 181 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 231 218 217 214 219 221 225 224 9999999 9999999 9999999 9999999 9999999 9999999 211 9999999 9999999 201 205 201 206 204 199 187 188 183 183 176 178 165 162 149 144 143 168 214 85 21 8 1000000 1000000 1000000 1000000 23 131 149 184 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 196 205 209 211 212 214 214 211 209 210 211 210 209 207 207 206 206 203 199 198 202 203 204 208 209 212 215 215 215 210 208 211 209 210 213 216 218 216 211 213 220 218 218 211 210 218 214 213 215 229 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 243 9999999 9999999 246 46562 212 150 75 10233 12 56 2 7340 -1292 1000000 -7 -2 -5 -7 26 111 146 150 129 1000000 162 156 184 226 242 252 263 242 254 255 260 261 9999999 9999999 9999999 244 9999999 232 228 226 220 171 171 206 243 249 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 225 225 225 219 214 211 218 224 218 218 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 9999999 201 9999999 198 9999999 190 190 191 184 180 176 175 166 163 162 185 223 59 1000000 1000000 1000000 1000000 1000000 0 43 166 175 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 195 203 209 211 213 214 213 211 211 211 209 208 208 209 208 206 203 202 201 201 201 200 201 205 209 211 213 215 212 207 206 208 209 208 212 214 210 208 211 217 217 215 214 214 221 222 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 239 242 46594 212 150 75 10347 12 56 34 7345 -1301 1000000 1000000 -8 1000000 -6 27 123 156 214 220 73 182 169 190 200 239 253 257 246 251 286 266 279 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 237 232 231 229 230 230 237 228 223 9999999 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 201 199 201 193 196 186 189 188 195 189 205 181 168 137 126 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 199 206 209 210 210 210 209 209 209 208 207 209 212 210 207 206 205 203 200 198 200 204 208 208 211 214 212 208 208 211 211 209 209 211 210 212 211 213 219 216 215 211 216 222 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 245 9999999 9999999 9999999 9999999 268 236 225 46625 211 150 75 10329 12 57 5 7351 -1311 1000000 1000000 1000000 1000000 2 44 114 141 208 216 138 158 181 181 176 254 273 258 266 265 296 285 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 247 241 240 239 243 241 244 235 235 9999999 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 9999999 230 9999999 222 207 221 203 9999999 202 213 9999999 199 191 199 189 190 175 178 164 167 165 186 242 237 79 92 20 141 139 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 194 203 207 208 208 208 208 210 210 209 209 210 214 213 210 209 209 209 205 203 205 206 209 212 213 213 213 210 208 211 209 208 212 212 212 216 215 212 213 212 213 219 223 222 221 9999999 230 236 9999999 9999999 9999999 9999999 9999999 9999999 243 9999999 255 238 245 246 250 259 261 259 46657 209 150 75 10329 12 57 37 7357 -1321 1000000 1000000 -1 -2 7 33 88 125 159 160 175 159 189 186 184 251 265 276 281 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 244 224 235 222 231 214 217 206 212 199 197 187 184 170 169 172 190 257 243 111 131 78 81 160 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 197 204 208 208 208 208 208 209 210 211 211 213 214 211 210 210 211 210 207 207 209 209 211 215 212 211 214 212 209 208 207 206 208 209 211 215 212 203 201 206 210 215 220 217 219 229 232 240 247 248 249 9999999 9999999 249 241 9999999 9999999 242 239 239 247 263 46688 207 150 75 10334 12 58 8 7362 -1330 1000000 9 0 -1 10 40 122 163 188 153 197 75 186 197 200 269 284 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 9999999 247 247 236 242 233 229 222 221 208 215 228 249 286 208 197 187 190 81 193 218 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 199 206 209 209 209 209 209 209 210 211 212 213 214 212 210 210 209 207 206 208 211 212 213 215 212 212 212 210 211 211 208 209 208 208 208 211 207 200 208 216 209 205 212 214 223 236 236 240 9999999 9999999 9999999 9999999 9999999 256 258 261 258 257 247 243 46720 207 150 75 10336 12 58 40 7368 -1341 1000000 6 8 7 23 51 106 140 168 123 174 151 180 203 235 304 311 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 298 298 291 294 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 255 9999999 250 257 247 248 239 241 235 233 220 223 213 228 245 255 266 208 262 287 260 212 207 228 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 202 209 212 212 212 212 212 212 212 211 211 212 215 214 211 212 212 209 207 209 211 209 209 211 211 212 214 211 208 207 210 214 211 210 214 214 209 208 214 216 210 209 218 220 228 244 255 252 9999999 9999999 250 9999999 9999999 9999999 253 255 263 267 252 249 46751 206 150 75 10341 12 59 11 7373 -1351 1000000 12 16 19 24 33 59 89 111 48 1000000 183 183 196 216 292 313 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 263 267 284 9999999 9999999 9999999 9999999 298 289 291 281 289 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 256 238 253 237 244 229 237 221 225 213 217 199 201 191 207 219 221 164 215 244 293 242 202 211 223 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 202 209 213 213 212 212 211 210 210 209 210 210 211 210 208 210 212 210 206 205 205 205 206 206 205 208 213 213 211 209 210 211 210 211 215 216 212 211 216 214 213 216 218 224 231 237 246 9999999 9999999 9999999 9999999 245 246 257 251 248 263 264 254 46783 203 150 75 10344 12 59 43 7379 -1361 1000000 9 20 21 18 21 25 36 55 10 1000000 132 171 185 181 275 294 301 303 9999999 9999999 9999999 9999999 9999999 9999999 9999999 278 246 236 225 237 255 267 270 265 266 269 274 281 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 9999999 244 256 239 247 234 244 226 233 221 229 215 217 207 220 224 229 147 197 173 153 180 206 224 225 220 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 199 207 210 211 210 209 208 208 209 208 207 207 207 209 210 208 206 205 203 204 205 204 206 207 207 210 212 212 214 214 213 212 210 209 207 212 211 209 218 218 216 220 226 235 239 238 243 245 243 9999999 240 248 241 248 9999999 251 46814 201 150 75 10343 13 0 14 7385 -1372 1000000 2 20 13 9 20 41 71 102 0 1000000 125 158 174 178 245 266 281 289 9999999 9999999 9999999 9999999 9999999 286 261 236 221 215 209 220 227 238 247 247 254 267 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 9999999 9999999 9999999 250 254 245 258 236 242 238 249 239 244 233 244 236 241 195 195 185 225 230 231 227 228 223 225 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 197 204 208 210 210 208 206 205 206 205 204 206 206 207 207 206 205 204 202 203 204 200 203 209 212 215 212 209 210 214 220 218 212 209 207 213 212 207 208 210 214 221 231 241 244 246 255 256 252 9999999 9999999 9999999 251 237 46845 204 150 75 10341 13 0 45 7391 -1382 1000000 8 7 9 18 36 111 122 110 3 -9 172 167 178 189 210 242 265 285 9999999 9999999 9999999 9999999 9999999 271 251 215 199 191 188 206 218 231 244 254 266 276 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 264 249 260 242 247 242 253 245 251 240 247 238 246 238 246 239 243 236 234 229 233 228 230 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 199 207 211 212 212 211 209 207 205 205 206 208 209 207 205 206 207 206 204 204 206 203 204 211 215 218 215 210 209 216 221 216 214 210 209 217 219 213 208 210 214 215 226 246 253 248 252 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 262 46877 204 150 75 10341 13 1 17 7396 -1393 0 24 21 23 38 43 101 103 163 184 76 147 178 182 193 197 198 255 266 9999999 9999999 9999999 275 287 237 236 196 181 178 173 186 226 232 264 279 282 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 9999999 251 260 247 252 243 254 246 251 243 245 242 248 239 246 239 245 236 233 231 234 231 232 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 201 209 212 212 211 210 209 207 206 206 206 208 211 209 208 210 210 209 206 206 209 207 208 214 218 219 216 211 213 218 215 214 214 209 211 217 215 216 215 214 214 216 236 251 249 250 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 46908 202 150 75 10339 13 1 48 7402 -1403 1000000 1000000 0 2 26 64 153 130 164 145 43 19 184 181 196 193 176 237 259 297 9999999 288 272 276 197 196 176 175 174 169 171 231 235 276 290 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 286 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 9999999 256 261 245 249 240 251 241 249 238 243 241 246 236 241 235 241 233 229 226 230 226 227 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 200 208 210 209 207 206 205 204 205 206 205 206 209 210 211 212 209 209 207 205 207 209 210 213 216 216 214 213 214 215 214 216 211 208 213 211 210 214 214 217 220 223 242 245 244 256 9999999 254 9999999 9999999 9999999 9999999 9999999 9999999 260 46940 201 150 75 10340 13 2 20 7408 -1414 1000000 1000000 1000000 1000000 34 93 160 149 146 125 76 96 181 182 191 202 195 219 252 270 288 285 270 253 189 187 168 170 167 159 155 221 239 271 282 9999999 9999999 9999999 9999999 9999999 288 287 277 279 291 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 250 9999999 249 256 241 244 237 244 234 242 231 236 232 240 229 235 230 233 229 223 220 221 218 220 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 201 207 206 204 202 201 202 203 205 205 204 205 208 208 211 212 208 208 206 202 203 207 210 212 214 217 214 212 211 212 215 217 212 212 212 208 210 211 211 214 219 219 232 238 238 247 9999999 247 248 9999999 265 255 256 258 46971 212 150 75 10339 13 2 51 7413 -1425 1000000 1000000 4 15 44 89 142 167 160 153 133 110 180 184 194 218 214 214 228 260 279 279 264 239 186 188 163 164 159 151 150 216 253 279 9999999 9999999 9999999 9999999 9999999 296 277 270 274 272 278 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 9999999 250 258 251 259 243 250 242 248 237 245 237 240 234 242 234 236 230 235 232 227 226 226 223 224 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 196 201 200 199 198 198 199 200 202 204 204 207 209 209 210 211 211 209 204 200 202 205 211 215 215 216 216 215 210 210 213 215 216 217 217 214 215 216 217 215 218 224 234 242 244 244 243 245 244 252 259 255 248 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 47003 201 150 75 10340 13 3 23 7419 -1435 12 23 30 31 27 20 22 69 177 243 41 161 177 186 200 217 213 206 213 265 273 275 254 222 179 176 162 162 154 165 169 210 242 271 283 9999999 9999999 9999999 295 283 271 262 270 273 277 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 9999999 255 262 254 258 245 251 242 250 241 248 238 244 235 244 237 237 231 236 232 229 228 231 225 226 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 195 199 198 199 198 198 198 197 199 202 204 206 208 208 207 210 212 209 205 202 201 203 209 213 215 216 218 217 210 207 212 211 211 219 218 217 219 220 221 220 219 229 242 241 236 239 247 9999999 9999999 9999999 252 9999999 9999999 244 47034 194 150 75 10340 13 3 54 7425 -1446 7 15 19 21 25 61 108 194 189 16 126 160 174 182 198 211 208 200 215 236 254 261 251 223 189 166 151 153 149 158 167 177 189 212 238 265 278 9999999 9999999 9999999 283 277 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 9999999 254 261 247 250 242 251 241 246 237 241 235 242 233 234 235 249 295 257 226 202 218 227 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 195 200 199 198 198 197 196 195 197 201 201 204 206 204 204 206 207 203 202 204 202 202 206 210 213 216 215 215 212 206 209 210 210 215 212 210 212 211 209 212 212 9999999 9999999 235 228 225 240 47066 210 150 75 10340 13 4 26 7430 -1457 5 12 16 13 21 75 130 210 198 16 119 172 175 177 197 214 210 208 233 240 261 264 242 221 182 168 143 146 149 146 155 161 171 187 209 244 278 286 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 259 251 259 244 248 233 241 226 231 217 222 212 214 226 309 229 126 41 105 251 219 199 179 213 230 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 194 200 200 199 197 196 195 196 197 199 200 203 204 204 203 203 203 201 199 201 202 204 207 209 212 215 214 214 215 210 209 210 215 215 212 212 211 205 200 207 214 219 229 239 234 226 233 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 47097 210 150 75 10340 13 4 57 7436 -1468 14 21 23 28 31 43 89 239 152 114 102 158 160 167 182 209 208 197 222 9999999 9999999 252 219 200 163 164 140 139 139 144 150 162 183 202 216 239 267 9999999 9999999 9999999 9999999 9999999 273 277 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 234 239 225 230 221 221 198 201 181 183 167 158 143 144 137 179 238 125 60 32 25 24 33 1000000 1000000 203 204 234 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 196 203 204 203 201 200 199 200 200 199 201 203 204 204 204 203 202 201 199 200 203 205 208 210 211 216 215 212 211 213 210 209 213 212 211 213 213 210 205 211 220 226 231 229 231 238 242 246 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 236 232 244 47129 211 150 75 10339 13 5 29 7442 -1480 13 24 33 48 41 53 91 224 145 117 103 162 164 170 177 200 200 187 189 9999999 9999999 9999999 204 196 173 154 143 142 139 156 172 194 218 232 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 242 221 225 207 214 199 200 183 183 160 150 135 127 111 108 98 138 197 102 58 34 42 16 -2 1000000 1000000 23 200 214 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 194 202 205 205 203 203 203 201 201 202 204 206 207 208 207 205 204 201 199 202 205 207 210 213 212 212 215 214 211 214 211 210 213 210 210 211 214 216 212 218 226 225 229 227 235 242 235 238 251 9999999 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 247 241 250 258 47160 209 150 75 10336 13 6 0 7447 -1491 16 28 41 49 38 36 26 43 77 120 107 160 166 170 177 193 176 175 174 181 226 218 216 198 185 157 151 149 151 190 209 232 243 244 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 245 256 233 239 216 222 205 212 198 193 174 163 144 141 125 119 100 92 97 167 163 82 76 25 1000000 13 14 42 29 148 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 195 202 206 206 205 208 207 205 206 208 209 210 210 210 209 206 205 203 202 204 208 208 214 216 214 210 210 214 215 216 215 214 216 215 211 212 215 217 220 227 227 224 236 236 234 237 230 236 254 253 237 243 251 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 47192 209 150 75 10335 13 6 32 7453 -1502 25 32 45 45 43 38 28 20 37 98 110 138 150 161 167 187 158 159 151 162 202 214 223 206 198 181 157 158 155 182 196 223 245 248 250 9999999 9999999 9999999 266 261 262 266 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 254 233 239 216 221 211 213 193 192 172 167 149 145 128 120 100 91 78 117 142 155 146 72 15 33 20 20 -2 1000000 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 200 207 210 210 210 212 211 211 211 212 212 213 213 211 210 210 208 206 205 207 207 207 212 217 216 211 208 213 216 215 216 217 218 219 212 210 212 219 222 221 222 223 234 236 235 240 243 246 247 244 235 230 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 47223 208 150 75 10327 13 7 3 7458 -1513 5 15 30 30 32 45 86 153 124 45 63 1000000 138 140 147 169 157 159 154 152 174 211 223 231 206 197 166 169 163 158 163 218 252 264 9999999 9999999 9999999 9999999 9999999 274 273 274 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 235 239 223 231 212 215 208 206 183 183 162 158 144 138 121 110 90 82 69 74 123 129 137 76 36 24 6 0 3 1000000 142 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 196 203 206 207 208 208 208 207 205 207 208 208 207 207 208 209 208 205 205 206 204 205 210 215 217 212 213 215 214 214 214 215 216 218 220 215 212 220 220 220 225 226 232 236 239 243 245 244 240 238 237 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 47255 208 150 75 10332 13 7 35 7464 -1525 5 13 25 25 28 38 73 146 117 44 63 1000000 128 124 137 149 153 156 158 147 145 209 221 224 191 181 154 164 157 150 148 194 238 263 9999999 9999999 9999999 9999999 270 269 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 9999999 234 222 227 212 216 203 200 177 176 151 147 131 121 106 96 76 66 52 50 99 139 141 70 23 23 7 26 37 -9 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 190 196 200 202 204 205 206 204 203 204 203 204 204 204 205 206 206 204 205 206 205 208 212 213 215 214 215 213 213 215 212 209 213 215 218 217 213 218 219 223 229 230 236 242 242 243 238 238 244 241 238 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 47286 204 150 75 10330 13 8 6 7470 -1536 17 25 32 35 40 49 78 154 183 60 30 105 122 122 137 140 137 149 153 148 134 185 191 9999999 186 169 155 163 157 144 145 182 222 250 9999999 9999999 9999999 9999999 262 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 9999999 230 217 223 206 212 198 195 177 171 149 142 124 115 101 92 71 63 45 42 90 111 136 99 29 28 15 29 29 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 190 196 201 203 205 207 207 208 209 209 207 208 208 210 211 209 209 206 205 205 205 209 213 214 216 215 213 216 218 218 219 216 217 217 214 214 215 220 219 219 225 226 236 243 235 237 238 247 250 240 243 251 258 9999999 257 247 246 47318 204 150 75 10332 13 8 38 7475 -1548 1000000 22 36 41 44 54 82 142 165 54 37 154 130 124 141 141 135 141 149 150 146 166 188 183 194 175 171 176 159 149 145 206 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 9999999 233 217 220 202 210 194 194 177 171 152 143 128 118 101 92 73 63 44 42 94 115 119 98 46 32 17 15 11 1000000 21 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 190 197 200 202 205 208 208 207 208 208 208 210 209 210 211 210 211 208 207 207 204 205 210 214 214 214 214 217 216 213 219 221 217 213 211 215 218 221 219 215 219 219 225 230 226 226 230 243 252 255 261 272 9999999 262 261 258 257 47349 205 150 75 10332 13 9 9 7481 -1560 -7 26 64 62 39 36 33 31 16 20 50 161 135 129 137 141 139 136 151 150 150 146 169 160 184 173 170 170 155 152 154 201 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 9999999 228 217 216 198 204 185 186 166 165 144 136 116 108 87 80 63 49 33 34 96 126 97 67 30 5 2 5 8 1 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 190 196 198 201 205 208 208 207 205 205 205 208 209 211 212 211 211 209 210 209 204 203 207 212 213 212 212 212 211 210 216 221 219 212 206 212 214 213 215 213 218 227 225 224 225 222 225 230 250 263 266 9999999 9999999 266 255 262 262 253 47381 205 150 75 10332 13 9 41 7486 -1572 40 41 82 74 45 43 37 16 1000000 1000000 69 126 130 134 136 147 150 145 153 163 153 140 128 134 174 180 174 162 166 158 165 189 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 245 222 227 216 221 204 206 188 189 169 166 148 141 117 110 90 82 64 50 32 31 85 115 87 70 25 7 6 38 52 54 90 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 188 194 197 200 203 205 206 206 203 203 204 207 208 209 211 211 211 207 208 208 205 205 208 212 213 211 208 208 213 215 218 219 222 218 9999999 212 211 208 212 215 222 231 229 233 230 228 240 239 254 265 264 269 9999999 261 245 251 256 249 47412 203 150 75 10324 13 10 12 7492 -1583 45 50 64 62 49 53 47 13 13 85 102 114 128 137 151 155 147 138 143 159 147 136 111 111 176 197 175 160 169 162 169 194 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 248 229 231 221 226 216 214 199 196 185 178 163 155 136 127 111 102 83 70 52 43 38 82 94 113 46 42 22 54 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 189 195 198 201 203 205 206 205 203 203 204 206 208 209 210 212 211 207 207 209 210 210 210 212 210 210 208 209 213 213 215 217 222 222 216 215 213 210 213 212 215 219 220 231 231 230 244 249 249 258 265 9999999 265 257 239 250 47444 202 150 75 10333 13 10 44 7498 -1594 170 106 45 43 52 57 62 75 100 106 103 107 119 132 154 152 136 129 135 142 134 120 104 115 177 195 173 152 156 158 173 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 241 243 9999999 9999999 9999999 9999999 9999999 215 209 206 192 182 170 162 150 141 126 115 98 84 72 69 106 141 88 71 39 22 54 64 64 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 196 202 204 205 208 210 209 209 209 208 207 209 211 212 214 215 213 211 209 209 210 210 209 210 211 211 211 210 210 209 211 216 220 216 211 215 216 212 211 206 207 214 215 220 227 235 242 242 239 248 254 9999999 9999999 249 244 47475 202 150 75 10327 13 11 15 7504 -1600 172 106 44 45 56 58 60 85 91 100 104 112 115 127 147 148 137 131 135 153 143 132 122 131 152 182 186 173 165 167 168 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 9999999 9999999 9999999 9999999 9999999 9999999 233 220 218 203 196 182 175 161 154 137 129 114 98 84 77 72 109 141 206 58 35 102 101 117 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 199 206 208 208 210 211 212 212 212 211 211 212 214 215 215 216 216 214 213 211 209 210 213 216 217 215 212 210 210 210 210 216 221 218 214 217 221 219 214 211 210 215 222 223 231 248 254 244 245 255 252 252 255 247 259 47507 201 225 75 10319 13 11 47 7510 -1603 56 50 55 62 63 71 76 58 94 114 124 114 139 145 151 148 143 142 150 149 154 144 131 138 167 190 197 181 173 166 168 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 247 9999999 9999999 9999999 9999999 9999999 206 188 183 162 158 143 135 116 108 90 76 59 53 45 85 124 205 68 71 93 109 127 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 198 204 206 207 208 210 210 210 210 211 212 214 215 216 216 217 215 211 210 208 207 212 217 219 217 214 211 209 212 216 217 220 223 225 223 217 215 215 219 222 217 221 235 235 231 243 256 251 9999999 9999999 256 256 260 253 261 47538 202 150 75 10323 13 12 18 7517 -1606 19 44 40 50 53 55 63 59 48 95 110 122 100 137 134 151 153 153 146 146 145 150 142 133 163 172 200 194 188 176 174 176 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 248 234 9999999 9999999 9999999 9999999 212 191 190 168 166 151 142 124 116 97 87 71 67 68 116 114 97 96 85 59 63 85 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 195 200 202 203 204 205 204 203 204 204 207 210 210 210 212 213 209 204 202 202 203 206 210 213 215 212 210 208 209 214 217 222 220 223 225 216 209 211 216 214 213 221 231 228 220 229 235 9999999 9999999 9999999 252 255 261 255 261 47570 203 150 75 10323 13 12 50 7523 -1608 30 29 30 44 48 47 50 41 50 101 100 118 99 134 133 154 155 149 148 162 144 141 138 136 190 192 215 193 201 189 189 196 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 215 217 200 200 183 177 162 156 139 134 128 167 132 132 85 59 53 50 28 -3 50 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 195 200 202 202 202 203 203 202 203 204 206 209 209 208 207 207 205 201 199 201 203 205 210 215 219 218 211 209 210 209 214 221 221 222 222 217 213 218 214 208 213 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 260 268 47601 210 150 75 10315 13 13 21 7530 -1610 24 29 34 43 46 43 43 39 38 96 96 116 109 149 135 146 157 151 150 173 142 146 143 140 179 186 209 192 203 184 184 196 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 9999999 234 215 218 203 203 185 182 168 162 156 194 145 128 76 37 34 16 5 16 98 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 199 203 204 203 203 204 204 205 206 208 210 212 213 211 207 205 205 203 203 205 206 210 217 222 224 222 215 214 215 213 215 223 225 224 223 219 214 214 212 214 213 221 239 242 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 256 267 268 276 9999999 9999999 9999999 280 281 47632 210 150 75 10324 13 13 52 7536 -1613 1000000 21 25 30 30 28 29 29 31 95 98 116 113 135 119 119 139 143 145 167 139 149 149 143 149 154 192 192 201 183 192 197 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 230 235 222 222 206 208 194 190 175 176 182 168 128 44 57 40 21 16 90 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 200 206 206 207 207 206 206 206 206 207 208 209 209 209 205 203 202 202 204 205 206 211 216 220 222 217 214 214 215 215 217 224 226 226 224 219 213 212 220 220 209 9999999 236 237 9999999 9999999 9999999 9999999 250 251 246 248 249 241 241 270 267 9999999 9999999 9999999 272 262 284 47664 210 150 75 10322 13 14 24 7542 -1615 1000000 21 24 27 28 22 20 18 49 101 107 121 119 121 117 123 137 143 143 156 141 146 148 145 130 159 194 208 213 190 196 213 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 253 239 242 230 231 223 222 220 224 186 87 81 91 49 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 198 206 209 212 213 213 212 210 209 208 208 207 207 207 204 202 202 202 204 205 206 209 213 216 217 216 215 215 216 218 221 222 224 224 219 215 211 210 219 226 221 224 233 231 9999999 9999999 247 244 243 240 237 243 235 228 226 247 255 255 264 271 272 252 259 47695 211 150 75 10325 13 14 55 7549 -1617 6 18 23 18 21 20 10 4 62 125 109 117 117 119 133 137 150 157 147 150 144 147 146 145 138 170 177 207 217 202 198 215 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 9999999 257 259 253 256 252 249 203 170 158 178 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 193 201 206 209 211 212 210 208 205 203 203 204 205 205 202 202 203 202 202 203 206 208 211 213 213 216 217 216 218 219 218 219 219 216 211 210 206 206 212 219 225 222 228 231 9999999 9999999 245 244 239 233 237 239 234 229 224 232 246 248 248 258 253 249 256 259 47727 210 225 75 10320 13 15 27 7555 -1619 -3 1 8 9 8 5 3 40 111 101 118 110 123 134 137 152 153 137 146 138 139 138 137 146 166 162 196 209 202 200 217 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 9999999 258 260 250 255 252 246 241 244 240 248 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 186 196 201 205 207 209 209 209 209 205 202 203 206 207 207 205 204 203 201 201 202 205 211 212 210 211 213 213 215 218 216 216 218 216 212 209 210 210 214 218 219 226 225 230 237 238 246 246 251 254 240 231 228 235 235 233 240 250 250 255 264 259 265 270 263 47758 209 225 75 10315 13 15 58 7562 -1622 1000000 1000000 6 5 7 10 -2 21 74 92 117 105 145 138 142 153 150 136 143 136 139 135 136 147 153 184 189 201 183 188 195 202 9999999 255 262 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 260 254 258 253 252 245 249 244 241 232 236 232 236 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 190 197 201 203 206 207 208 209 211 211 209 210 211 209 209 208 207 206 203 201 201 204 211 214 211 209 209 210 214 217 216 217 216 215 213 212 213 213 217 223 221 220 228 237 239 241 251 256 266 266 249 233 226 234 244 250 250 257 266 261 261 263 269 265 47790 208 225 75 10318 13 16 30 7568 -1624 1000000 1000000 10 6 22 27 20 57 75 87 113 107 140 136 142 147 151 143 134 138 144 135 137 142 139 159 185 194 193 202 194 183 9999999 252 261 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 9999999 256 262 258 259 253 255 248 250 246 240 232 235 231 235 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 191 199 203 204 207 209 209 209 209 211 212 214 215 214 213 214 214 213 211 209 207 208 213 219 218 214 215 216 218 220 219 218 216 215 215 214 214 217 218 222 223 225 234 241 246 250 257 263 9999999 270 257 241 242 245 256 263 256 261 270 258 247 269 277 47821 206 225 75 10313 13 17 1 7575 -1626 -7 5 28 51 50 52 1000000 17 55 64 111 117 121 135 153 160 156 148 142 145 137 136 134 140 144 141 178 190 212 223 231 208 200 222 244 239 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 254 252 253 248 248 246 245 241 239 233 227 225 225 224 222 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 192 200 204 207 209 210 209 208 207 207 208 210 213 213 212 213 214 212 212 211 208 206 208 214 216 214 214 215 217 217 219 220 216 214 210 208 215 221 219 216 221 231 237 240 251 254 248 257 258 256 253 241 238 239 254 256 248 256 250 244 246 47853 203 225 75 10309 13 17 33 7581 -1629 23 19 36 56 41 39 1000000 -2 23 5 82 112 119 132 156 167 162 164 161 151 144 137 137 137 143 144 149 180 211 220 242 234 214 204 228 246 241 247 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 257 9999999 259 262 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 252 254 9999999 9999999 9999999 243 245 242 243 239 240 237 234 232 230 222 218 217 214 212 210 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 194 202 205 208 210 210 210 210 209 209 208 210 212 211 210 211 212 210 208 204 203 205 208 215 216 214 211 216 220 217 219 220 219 217 208 206 214 221 222 220 225 232 239 240 243 246 240 250 254 254 257 245 227 228 235 239 236 243 47884 203 225 75 10310 13 18 4 7587 -1631 22 14 33 45 35 33 2 24 40 23 83 106 119 125 146 155 157 165 160 150 149 135 137 139 144 144 149 191 220 226 254 255 228 197 231 253 240 242 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 266 260 9999999 262 9999999 261 9999999 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 257 259 9999999 9999999 9999999 247 253 248 250 245 250 242 242 236 240 236 231 227 225 221 218 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 194 203 206 208 209 210 211 210 210 210 210 210 211 211 212 211 210 208 204 199 200 204 211 219 221 218 214 215 220 221 222 222 221 215 210 208 211 219 222 225 223 224 238 240 236 240 243 245 253 265 264 256 247 240 237 242 244 244 47916 204 225 75 10321 13 18 36 7594 -1634 1000000 1000000 40 65 72 80 89 97 99 101 104 107 113 122 142 143 148 149 148 143 138 135 133 139 143 148 171 211 227 238 264 272 255 194 237 231 219 227 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 268 260 272 260 264 255 267 252 261 261 9999999 9999999 9999999 9999999 9999999 256 256 256 9999999 256 257 250 257 245 248 243 250 240 242 237 240 238 235 229 229 224 222 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 192 201 205 207 208 209 209 209 210 210 209 209 211 213 213 212 210 206 202 201 201 206 213 216 218 215 212 212 216 218 220 222 220 217 215 212 213 217 221 221 219 225 231 233 242 243 240 246 261 270 255 255 258 243 238 245 250 252 261 47947 204 225 75 10316 13 19 7 7600 -1636 1000000 1000000 19 48 45 32 52 40 58 82 100 107 113 122 146 145 151 152 153 155 148 149 139 139 155 167 189 210 218 228 252 260 259 208 231 228 227 233 233 239 241 246 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 274 263 271 256 264 257 266 253 261 257 9999999 9999999 9999999 9999999 9999999 259 260 251 263 254 9999999 251 258 240 249 242 250 240 243 237 240 235 232 226 227 222 222 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 192 201 204 205 207 208 208 208 208 208 208 210 212 213 212 212 212 208 204 204 208 213 216 218 217 213 214 215 216 217 219 224 226 226 220 217 218 217 218 221 230 233 232 238 247 241 238 251 263 258 245 247 249 241 239 242 247 248 254 47979 204 225 75 10308 13 19 39 7607 -1639 1000000 1000000 -5 15 27 -7 1000000 -8 7 31 52 84 110 119 143 152 153 163 161 165 169 163 143 141 179 198 207 218 227 230 237 236 233 199 202 217 217 223 230 231 241 249 258 266 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 274 9999999 270 278 273 274 269 269 266 9999999 9999999 9999999 271 9999999 270 271 264 268 267 9999999 263 264 255 261 257 258 252 253 246 247 241 236 232 233 232 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 192 199 201 203 205 206 206 205 204 204 204 208 210 211 210 208 208 206 202 202 206 212 216 218 216 215 215 213 214 218 219 220 222 223 216 212 214 217 216 220 229 226 231 241 240 233 238 247 244 241 241 245 246 240 244 246 250 254 253 48010 204 150 75 10312 13 20 10 7613 -1641 1000000 1000000 6 11 7 20 2 1000000 1000000 1000000 1000000 21 68 96 109 130 155 159 167 164 164 159 154 139 144 194 216 229 236 242 245 241 233 224 186 186 186 184 195 218 229 241 255 266 263 273 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 275 276 275 277 275 9999999 272 9999999 9999999 9999999 9999999 274 275 275 268 273 267 266 269 266 266 266 259 255 253 250 247 241 236 236 237 237 227 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 191 198 201 203 206 208 208 207 205 204 204 207 212 213 212 211 209 206 206 206 206 210 218 220 219 219 215 216 219 219 221 217 216 218 217 212 213 221 222 226 229 228 239 244 236 236 244 250 249 248 257 254 246 248 249 247 246 256 48042 204 150 75 10303 13 20 42 7619 -1644 1000000 -5 8 12 5 9 0 1000000 1000000 1000000 1000000 20 58 77 108 118 165 166 174 163 160 151 147 145 140 164 213 227 233 244 246 249 237 218 201 193 177 161 172 206 224 240 258 264 263 274 280 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 273 280 270 9999999 269 9999999 274 9999999 271 275 270 283 268 274 263 263 263 271 265 271 259 256 250 254 247 243 237 240 238 243 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 192 199 203 205 207 209 209 208 207 206 205 209 212 214 215 213 210 208 209 210 210 212 219 222 220 217 215 218 219 218 222 219 214 214 218 217 217 223 231 235 230 233 243 242 238 239 249 260 250 248 266 256 248 255 246 242 249 260 48073 204 150 75 10306 13 21 13 7625 -1646 1000000 0 0 10 18 8 -2 1000000 1000000 -3 6 21 75 81 105 122 160 165 166 150 151 144 142 137 142 161 208 225 232 244 243 246 239 215 214 204 174 145 150 196 219 235 257 258 269 284 282 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 274 281 264 279 269 279 270 277 267 274 266 277 268 272 260 262 259 271 266 269 259 256 251 256 250 248 241 243 240 245 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 197 204 208 210 211 213 214 214 213 211 210 213 215 213 212 210 207 207 208 208 211 215 219 222 220 218 216 219 218 217 222 220 212 210 216 222 223 228 237 237 235 238 239 240 242 234 241 252 241 246 255 245 245 249 240 244 257 259 48105 205 150 75 10298 13 21 45 7632 -1649 1000000 -4 24 31 23 10 16 7 -1 1000000 1000000 1000000 -2 88 98 117 137 143 157 136 142 133 134 122 148 189 205 227 238 240 248 251 246 225 219 200 188 147 144 174 200 196 225 235 250 272 274 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 276 265 277 266 276 266 271 263 272 264 270 263 265 254 262 256 260 260 263 257 253 248 253 249 247 239 242 241 242 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 191 199 203 206 208 210 210 210 209 207 206 207 209 207 205 206 204 204 204 202 206 212 218 221 218 218 217 220 218 216 224 222 213 210 215 220 217 221 226 229 238 234 228 235 240 233 235 242 242 243 238 235 237 245 246 246 249 246 253 48136 206 150 75 10293 13 22 16 7638 -1651 1000000 10 24 26 13 20 37 27 17 10 1000000 1000000 1 8 95 87 121 117 143 132 134 123 127 117 130 181 189 213 225 223 240 248 245 242 233 208 216 183 183 172 169 168 187 188 203 227 248 264 268 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 272 256 258 249 262 249 262 250 255 245 252 242 246 241 251 245 243 237 242 237 235 228 232 231 234 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 183 192 197 200 203 204 204 202 200 199 199 202 203 203 205 206 204 203 204 203 207 213 220 224 220 219 219 218 216 216 220 219 217 216 215 217 217 221 227 229 229 228 227 230 235 237 240 245 245 237 237 237 235 246 252 245 254 252 240 261 48168 206 150 75 10291 13 22 48 7644 -1654 1000000 7 2 -6 -2 36 31 23 12 1 1000000 1000000 1000000 3 89 88 115 111 116 131 135 130 128 116 123 178 185 205 213 215 225 227 247 252 257 252 248 241 246 213 186 186 193 186 189 202 229 244 253 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 259 249 262 254 259 249 250 242 246 243 251 242 243 237 243 237 235 230 235 234 237 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 164 184 193 198 200 202 203 201 199 197 197 196 200 203 204 205 207 206 203 205 207 209 214 220 221 219 218 215 214 215 215 216 213 214 212 213 217 220 224 225 226 221 227 232 230 233 235 235 241 245 239 237 245 240 239 249 245 251 259 255 255 48199 205 150 75 10284 13 23 19 7650 -1656 1000000 -5 -1 -5 -1 19 3 9 -4 1000000 1000000 1000000 1000000 48 77 95 111 112 121 187 187 144 123 111 139 175 182 201 209 219 228 230 253 253 255 266 268 259 257 249 233 221 212 203 196 200 216 229 240 252 262 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 259 9999999 9999999 9999999 9999999 9999999 9999999 257 258 251 256 255 263 250 251 244 250 245 250 243 243 236 243 239 235 231 237 236 240 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 186 194 199 201 201 200 196 193 194 194 193 196 200 201 201 205 205 202 204 204 205 209 214 214 214 213 211 212 214 217 218 213 210 210 210 210 215 216 213 217 216 222 233 236 231 225 225 231 235 234 234 245 245 234 244 246 244 258 262 48231 204 150 75 10291 13 23 51 7657 -1659 1000000 1000000 1000000 1000000 -3 -2 15 19 24 28 1000000 1000000 -6 86 66 85 108 114 143 192 194 168 74 127 162 176 181 199 240 262 9999999 9999999 274 264 265 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 230 228 228 235 241 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 258 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 9999999 254 261 254 259 253 251 245 251 246 244 238 244 241 245 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 190 199 203 204 203 200 196 193 195 196 194 194 196 200 201 204 204 203 206 205 205 208 210 213 215 218 218 213 212 215 217 217 214 213 210 207 210 215 217 219 219 221 234 237 227 227 235 238 232 236 239 237 241 239 238 243 252 256 48262 205 150 75 10291 13 24 22 7663 -1661 -5 11 14 5 6 6 14 1 19 27 3 5 2 44 65 41 53 67 95 112 138 144 92 144 149 117 175 176 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 258 251 254 250 267 270 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 258 250 255 248 249 244 250 246 249 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 190 200 205 206 206 204 201 198 199 201 198 197 197 199 201 203 204 203 206 207 207 211 216 217 218 224 222 212 209 211 216 222 217 211 212 209 206 215 220 215 216 220 227 232 226 230 241 240 235 237 235 236 248 248 237 240 247 251 265 48294 204 150 75 10286 13 24 54 7669 -1664 -3 27 30 18 2 -4 -2 1000000 0 22 20 29 4 19 11 12 31 41 48 41 73 91 130 139 144 111 171 176 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 278 240 237 234 239 246 257 262 271 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 9999999 251 9999999 246 9999999 248 9999999 252 9999999 252 9999999 249 255 249 260 250 247 242 246 238 240 235 240 239 242 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 185 194 199 202 204 205 204 201 201 202 201 201 202 201 201 202 201 201 204 204 205 212 218 219 218 222 219 212 210 211 215 221 217 210 213 216 213 214 217 215 216 224 231 233 232 236 241 236 231 233 238 236 240 246 244 243 244 260 48325 204 150 75 10283 13 25 25 7675 -1667 -5 23 22 13 1000000 1000000 1000000 1000000 -4 8 1 1000000 1000000 -2 -6 7 10 6 14 26 45 71 104 118 145 158 166 182 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 260 248 251 257 259 264 274 278 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 254 240 247 238 254 240 246 239 246 242 246 240 239 236 241 234 232 227 232 231 235 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 182 190 196 199 202 205 206 205 203 203 202 203 203 202 202 202 202 202 204 204 206 213 219 221 222 221 215 214 213 214 217 221 219 210 215 220 215 212 216 223 221 228 236 234 239 249 244 239 244 246 248 241 234 237 246 251 247 256 48357 205 150 75 10289 13 25 57 7682 -1669 1000000 6 10 2 1000000 1000000 -6 -2 1 -1 -6 -9 1000000 -4 -9 -4 1000000 1000000 1000000 14 25 16 32 85 118 142 150 155 161 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 278 272 264 263 271 267 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 252 241 255 240 243 234 242 238 241 238 239 232 238 232 230 225 229 230 236 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 188 193 196 201 203 205 205 205 205 204 206 204 204 206 206 203 202 204 206 206 210 217 220 222 219 213 211 210 212 213 214 214 206 208 211 208 210 219 223 216 215 222 232 240 242 238 236 242 240 241 245 234 225 237 245 253 250 249 48388 206 150 75 10275 13 26 28 7688 -1672 1000000 10 9 -2 1000000 1000000 -4 -1 0 -1 -5 -5 -3 -2 -8 1000000 1000000 1000000 -8 11 13 4 49 43 59 80 239 124 155 225 277 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 274 267 273 265 279 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 9999999 262 9999999 267 266 254 259 250 263 261 264 263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 9999999 251 257 251 257 243 243 232 240 237 239 236 240 230 235 232 231 226 230 231 236 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 190 193 196 199 200 201 202 204 206 206 209 210 212 214 212 206 203 204 205 206 209 216 218 218 218 217 213 211 211 209 209 208 205 205 206 203 210 216 216 215 214 221 232 235 233 235 236 235 235 238 241 234 228 232 236 244 248 243 248 48420 205 150 75 10277 13 27 0 7694 -1675 1000000 1 0 -5 -8 -5 -6 -2 -3 1 1 0 1 0 -3 -7 1000000 1000000 1000000 -5 1000000 1000000 11 52 85 87 312 1000400 199 272 283 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 277 281 283 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 9999999 265 9999999 273 273 254 261 252 269 262 270 262 268 258 268 257 264 261 269 256 260 249 263 247 256 249 254 245 245 237 244 240 244 237 239 232 239 237 233 228 233 230 231 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 187 194 197 198 199 199 198 197 199 201 202 205 208 210 212 212 209 206 205 205 205 210 214 215 216 214 214 212 211 210 208 209 212 213 210 207 205 208 210 210 216 221 228 231 232 237 241 244 244 242 243 242 233 230 234 236 237 236 230 48451 206 75 75 10284 13 27 31 7700 -1678 1000000 1000000 1000000 1000000 -5 -5 -5 1000000 -6 -4 0 4 2 6 2 -1 0 1000000 1000000 1000000 -8 1000000 1000000 1000000 35 144 316 376 9999999 -9 275 280 286 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 277 280 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 9999999 9999999 9999999 259 9999999 263 9999999 9999999 270 257 263 258 274 260 275 262 268 259 265 255 265 256 266 254 259 244 256 242 257 244 254 243 248 239 247 241 246 237 239 232 242 239 236 229 232 228 229 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 186 195 198 200 200 200 198 195 196 197 197 201 205 205 207 208 206 205 205 206 205 209 213 215 215 211 212 215 213 210 208 206 210 213 211 212 210 210 216 213 209 219 229 232 236 239 243 245 243 237 235 239 235 235 247 247 243 234 238 48483 207 75 75 10276 13 28 3 7706 -1680 1000000 1000000 1000000 1000000 0 -4 -2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 -6 -4 -6 1000000 1000000 1000000 1000000 1000000 98 272 249 295 251 -8 273 280 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 278 270 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 9999999 266 9999999 268 9999999 269 277 267 271 263 272 260 270 260 264 248 260 245 258 242 254 244 248 238 247 240 246 236 242 233 243 238 235 230 231 228 230 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 191 198 200 201 200 199 197 195 196 196 195 199 203 203 206 208 206 205 206 205 205 208 212 216 215 211 213 214 212 209 208 206 208 209 206 208 206 207 214 216 214 215 225 233 237 239 236 235 237 234 233 238 239 243 255 246 227 231 238 235 48514 206 75 75 10278 13 28 34 7712 -1683 1000000 1000000 19 24 29 37 36 17 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 -2 1000000 1000000 1000000 1000000 -6 78 228 194 212 153 166 179 44 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 279 268 267 263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 275 9999999 275 9999999 9999999 9999999 9999999 9999999 269 9999999 266 273 259 263 252 260 248 258 248 249 240 249 241 244 237 243 236 241 236 232 227 230 226 230 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 193 197 197 195 194 192 189 188 189 191 193 196 199 201 206 208 209 207 207 205 206 210 213 214 215 213 211 210 209 208 208 209 211 208 203 202 204 206 211 221 224 221 227 228 231 242 240 236 235 236 238 238 233 235 244 231 226 243 243 48546 205 75 75 10268 13 29 6 7719 -1686 1000000 1000000 7 16 23 37 30 12 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 7 147 160 183 187 206 207 42 282 283 9999999 9999999 291 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 269 9999999 276 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 270 257 263 253 261 250 252 242 248 243 244 238 241 237 240 235 233 228 235 229 231 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 192 195 195 194 193 191 187 185 9999999 9999999 9999999 9999999 195 199 203 206 206 207 208 208 209 214 215 215 217 219 220 219 216 216 213 210 207 203 206 208 211 212 215 217 218 226 228 224 225 233 237 235 232 238 239 235 235 236 236 229 243 266 48577 179 1950 75 10268 13 29 37 7725 -1689 159 200 207 181 226 247 239 201 28 275 276 279 285 281 285 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 275 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 9999999 258 268 255 262 249 250 242 244 240 244 236 239 235 239 231 231 228 233 229 231 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 195 200 202 203 204 203 199 196 195 194 194 196 198 200 203 206 206 208 210 212 211 215 221 221 221 224 224 226 224 222 218 216 213 208 210 216 218 217 215 216 226 233 231 229 227 235 238 235 233 234 232 231 238 242 242 240 255 48609 178 1950 75 10278 13 30 9 7731 -1692 1000000 65 183 153 223 238 231 202 254 199 179 99 3 255 258 267 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 274 9999999 272 9999999 268 9999999 9999999 9999999 9999999 9999999 264 9999999 258 268 253 262 247 251 241 243 238 242 231 237 232 234 226 226 225 229 227 230 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 201 208 210 212 214 214 212 209 208 208 207 207 207 206 208 209 207 207 209 210 213 218 224 224 223 226 227 228 226 225 222 220 221 215 214 218 223 220 215 223 235 236 239 238 235 245 244 239 239 239 241 240 240 247 260 260 48640 177 2100 75 10276 13 30 40 7737 -1694 1000000 137 148 168 185 207 218 213 209 158 166 163 57 266 284 270 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 276 9999999 273 277 267 9999999 264 9999999 263 9999999 263 9999999 255 264 251 259 248 254 244 248 241 246 235 239 231 235 227 227 224 227 225 229 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 200 208 211 214 216 218 217 214 213 214 213 211 210 207 206 207 207 207 206 206 213 219 221 221 222 226 231 229 224 225 223 222 223 221 217 218 222 221 220 222 225 230 242 245 243 250 247 244 243 238 242 249 250 253 260 256 262 48672 176 2175 75 10264 13 31 12 7743 -1697 1000000 1000000 22 126 195 178 213 210 163 162 150 174 186 157 262 284 324 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 283 272 274 269 275 264 266 263 9999999 260 265 252 264 250 256 248 252 244 250 243 248 240 241 234 239 230 229 225 230 228 232 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 202 210 213 216 218 220 220 219 219 218 215 212 210 207 203 203 204 206 207 206 210 217 220 221 223 224 227 227 226 227 225 224 223 221 219 221 222 225 229 229 224 228 246 247 246 252 247 246 245 236 238 248 254 254 251 253 275 48703 175 2175 75 10278 13 31 43 7749 -1700 1000000 1000000 1000000 14 1 1000000 1000000 37 127 148 141 185 187 166 182 170 157 29 291 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 272 9999999 269 274 265 271 264 9999999 263 268 250 262 249 251 241 248 237 245 239 242 233 236 234 237 229 230 227 232 232 234 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 205 213 217 219 221 222 223 223 224 222 219 216 214 212 209 206 205 206 207 205 205 209 213 217 218 219 220 221 223 224 224 222 219 218 220 223 220 222 228 230 226 223 236 241 241 243 240 246 242 240 245 241 247 247 247 255 48735 166 2850 75 10261 13 32 15 7756 -1703 1000000 78 158 187 180 168 178 179 159 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 269 280 268 9999999 269 9999999 265 271 254 266 255 257 243 247 241 247 241 244 234 238 233 238 228 232 227 233 233 237 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 194 203 207 211 214 216 217 218 218 219 218 217 217 216 215 212 208 205 203 204 205 207 211 213 215 214 213 214 215 216 216 218 220 220 220 218 217 216 212 212 218 221 225 231 234 235 238 244 244 245 241 236 239 242 250 258 48766 172 2325 75 10271 13 32 46 7762 -1707 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 28 125 174 170 178 200 170 56 145 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 273 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 9999999 267 279 266 276 258 270 259 266 259 265 249 247 241 247 242 245 235 236 232 237 227 230 224 230 232 235 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 189 194 197 201 203 205 206 207 208 207 209 209 209 210 210 208 204 201 201 205 209 212 212 213 211 211 213 212 213 215 217 218 219 216 210 214 211 203 204 214 224 222 223 228 232 232 234 245 245 240 237 232 237 248 48798 176 2100 75 10263 13 33 18 7768 -1709 1000000 1000000 1000000 1000000 1000000 1000000 -1 10 13 7 6 20 32 41 57 90 101 123 118 58 1000000 1000000 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 273 277 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 268 267 268 270 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 269 276 265 272 265 274 261 270 263 270 260 268 253 255 240 245 242 246 236 237 232 238 230 231 225 229 230 232 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 189 194 196 199 201 202 203 204 205 204 206 206 205 207 206 206 205 203 200 204 210 211 212 211 211 212 211 210 213 215 216 216 216 211 209 210 208 209 212 214 216 219 220 222 228 228 232 242 236 231 241 240 231 239 239 48829 172 2250 75 10258 13 33 49 7774 -1712 1000000 1000000 1000000 1000000 12 22 32 30 37 46 50 44 38 38 32 34 48 46 13 1000000 1000000 288 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 274 270 265 270 266 267 9999999 9999999 9999999 9999999 9999999 277 260 256 254 261 260 267 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 273 275 263 272 265 275 262 269 261 273 257 264 251 260 247 248 241 244 237 240 233 238 231 231 226 230 226 230 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 187 194 197 198 200 201 201 202 203 204 205 208 209 208 208 208 206 204 203 202 205 210 212 212 209 209 212 210 212 216 215 214 216 213 208 209 206 204 205 210 214 212 216 218 219 224 226 234 239 234 231 244 257 251 48860 167 2475 75 10263 13 34 20 7780 -1716 1000000 1000000 10 26 41 62 63 52 47 47 34 30 32 41 43 16 1000000 1000000 4 293 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 252 245 250 254 255 264 9999999 9999999 9999999 9999999 277 258 257 251 258 257 259 268 9999999 9999999 9999999 283 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 269 277 262 273 261 272 260 265 257 268 259 264 252 258 252 253 241 243 236 243 235 239 231 229 224 229 225 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 185 193 196 198 199 200 201 201 201 203 203 207 210 210 208 209 208 204 202 202 205 209 211 210 208 205 207 210 212 213 213 214 212 206 205 203 199 201 200 203 211 212 214 216 217 219 222 234 242 241 241 240 48892 165 2475 75 10261 13 34 52 7787 -1719 1000000 3 18 29 34 48 62 51 41 49 34 33 33 34 31 1000000 1000000 1000000 1000000 288 300 9999999 9999999 9999999 9999999 9999999 9999999 9999999 274 268 243 236 228 226 234 251 251 261 264 267 262 265 259 259 256 258 254 9999999 9999999 9999999 270 274 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 272 258 269 260 268 260 265 256 264 255 263 252 259 251 255 242 246 238 242 235 240 232 230 223 228 226 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 190 197 201 203 205 205 205 205 207 208 207 209 212 212 211 211 211 206 203 201 203 208 211 210 210 208 207 209 210 210 212 216 215 212 213 208 208 212 208 210 213 211 216 223 227 226 222 239 252 246 48923 163 2475 75 10260 13 35 23 7793 -1722 1000000 -2 11 24 28 32 48 49 42 47 38 39 31 27 24 -3 -4 1000000 1000000 0 1000000 1000000 176 9999999 9999999 9999999 9999999 9999999 9999999 9999999 281 236 216 217 228 239 240 255 9999999 9999999 9999999 273 255 253 248 256 248 263 9999999 9999999 9999999 9999999 266 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 270 257 268 262 265 259 266 255 265 250 260 250 257 254 258 248 249 240 238 233 241 233 232 224 229 225 228 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 195 203 207 210 211 212 212 211 211 211 211 212 210 210 212 212 209 207 205 200 200 205 209 211 210 211 211 212 214 215 218 222 224 221 216 214 214 218 218 218 215 218 227 238 243 237 233 243 48955 162 2625 75 10263 13 35 55 7799 -1725 1000000 2 29 36 46 42 48 55 41 37 31 28 25 17 19 18 19 23 1000000 1000000 26 264 264 9999999 9999999 9999999 9999999 9999999 305 232 218 216 228 237 245 261 9999999 9999999 9999999 9999999 251 252 238 250 247 257 264 9999999 9999999 9999999 267 274 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 269 276 263 274 264 268 258 263 252 267 254 262 253 253 252 261 251 250 239 238 231 237 231 232 226 227 225 229 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 201 210 214 216 217 219 218 217 217 215 213 213 212 211 212 212 209 205 204 199 200 205 209 211 210 211 213 214 217 221 223 223 225 221 216 218 216 220 223 221 216 223 236 241 241 233 238 243 242 48986 195 2700 75 10261 13 36 26 7805 -1728 1000000 1000000 17 42 40 40 51 39 35 36 35 26 31 32 36 28 22 1000000 1000000 1000000 1000000 70 275 275 9999999 9999999 277 284 239 219 213 217 227 236 255 9999999 9999999 9999999 9999999 265 267 243 250 240 249 255 271 9999999 9999999 268 273 263 273 9999999 9999999 9999999 9999999 9999999 9999999 274 9999999 267 277 263 274 260 264 256 266 259 266 255 253 251 261 251 250 239 239 231 234 230 232 225 226 224 227 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 201 209 213 216 217 218 218 218 219 217 213 214 213 211 211 211 207 203 204 201 202 207 212 212 210 212 213 213 216 221 225 222 222 222 220 223 221 222 228 226 227 232 235 235 235 235 242 245 244 254 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 49018 162 2775 75 10261 13 36 58 7811 -1732 1000000 1000000 4 34 42 40 44 43 46 45 41 35 31 28 12 -5 1000000 1000000 1000000 97 179 132 252 275 9999999 9999999 277 268 248 222 215 220 230 255 9999999 9999999 9999999 9999999 9999999 279 257 249 233 244 249 263 270 9999999 9999999 9999999 272 9999999 266 276 9999999 9999999 9999999 9999999 9999999 9999999 271 276 264 273 257 263 257 259 259 267 255 254 252 257 250 252 240 238 231 236 230 231 225 227 225 227 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 196 204 209 212 215 216 217 218 218 218 215 215 214 212 211 209 205 202 202 202 201 205 211 209 208 209 210 211 213 220 225 223 223 222 215 218 222 219 224 222 223 235 239 234 236 236 241 245 239 246 250 49049 161 2850 75 10256 13 37 29 7818 -1735 1000000 -7 25 44 46 52 52 49 51 41 31 30 21 1 1000000 1 12 46 98 95 1000000 16 251 271 9999999 9999999 276 272 231 222 228 234 255 9999999 9999999 9999999 9999999 9999999 9999999 263 253 231 241 240 253 255 273 275 9999999 273 281 270 280 9999999 9999999 9999999 9999999 9999999 9999999 9999999 281 270 274 257 264 249 256 255 265 252 256 250 257 251 255 239 237 229 236 229 230 225 230 228 228 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 196 204 208 211 214 215 216 216 217 217 216 217 216 213 211 209 206 202 202 201 202 205 208 208 207 208 209 210 213 221 225 223 220 214 211 218 220 217 217 214 214 228 243 238 241 241 242 246 235 238 251 49081 162 2850 75 10254 13 38 1 7824 -1738 1000000 -2 33 46 59 59 61 56 48 40 33 33 16 14 11 39 43 47 63 70 1000000 1000000 244 266 276 9999999 9999999 274 251 245 243 244 253 263 9999999 9999999 9999999 9999999 9999999 270 275 249 256 241 249 244 253 259 274 273 283 276 284 277 284 9999999 9999999 9999999 9999999 9999999 9999999 275 275 264 269 248 259 254 264 252 259 252 259 251 254 238 238 231 236 229 229 224 228 224 226 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 192 201 205 207 209 211 212 212 212 213 212 213 213 210 207 206 205 202 203 203 203 205 207 208 206 207 209 208 210 217 220 218 214 209 208 214 214 209 211 208 211 222 233 238 238 242 248 243 235 238 253 254 49112 163 2850 75 10260 13 38 32 7830 -1742 1000000 26 54 63 66 58 57 56 39 32 22 23 23 22 31 45 35 36 38 46 1000000 1000000 57 261 272 272 9999999 9999999 274 265 263 252 260 262 270 264 9999999 9999999 9999999 9999999 9999999 266 265 245 249 240 254 259 277 278 282 276 285 278 284 277 9999999 9999999 9999999 9999999 9999999 272 276 267 266 252 262 256 263 253 260 253 258 251 253 238 239 233 237 230 229 223 226 223 227 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 192 200 205 208 211 212 211 210 210 210 209 210 211 211 209 207 207 207 207 208 207 208 211 211 210 209 210 210 211 213 215 215 210 209 207 209 213 209 212 213 213 218 230 239 233 236 239 237 234 237 255 252 253 49144 159 2925 75 10252 13 39 4 7836 -1745 1000000 30 50 56 53 56 58 50 48 41 38 33 28 25 28 22 30 31 46 39 1000000 1000000 249 262 259 269 9999999 9999999 274 268 259 264 260 265 260 9999999 9999999 9999999 9999999 9999999 269 264 243 248 237 254 265 277 277 9999999 275 286 278 287 274 9999999 9999999 9999999 9999999 9999999 275 278 265 267 252 260 256 262 251 259 253 260 253 255 238 237 234 239 231 229 224 226 224 228 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 187 196 201 205 206 207 207 206 206 206 206 207 208 209 209 207 206 207 209 207 205 209 211 209 208 210 213 211 211 214 214 211 207 207 206 209 214 216 223 225 224 225 230 234 230 229 226 235 244 248 49175 157 3075 75 10249 13 39 35 7842 -1749 1000000 7 35 53 63 62 59 52 40 33 26 20 17 21 25 26 38 40 1000000 1000000 1000000 243 257 270 275 9999999 9999999 268 264 269 255 258 257 265 260 9999999 9999999 9999999 266 272 256 253 241 246 258 272 269 9999999 278 9999999 277 9999999 272 273 276 9999999 9999999 9999999 9999999 9999999 267 272 253 257 255 260 250 256 252 259 253 255 237 240 235 239 232 230 225 227 227 230 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 192 197 200 202 205 205 204 206 206 206 209 209 207 208 207 205 206 208 204 203 207 208 207 206 210 213 212 214 216 215 213 211 211 211 210 217 226 229 225 223 228 229 229 232 235 233 238 247 254 49207 161 2850 75 10255 13 40 7 7849 -1752 1000000 1000000 2 20 33 42 45 51 49 44 41 38 38 29 21 23 24 27 30 19 34 31 1000000 1000000 235 265 276 276 9999999 9999999 9999999 275 275 265 266 262 267 262 9999999 9999999 9999999 272 281 273 270 250 245 248 262 260 279 280 9999999 282 9999999 277 281 275 9999999 9999999 9999999 9999999 9999999 9999999 277 258 261 251 261 250 256 253 256 251 251 235 242 235 240 231 229 223 227 226 231 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 164 186 195 199 203 205 207 207 206 209 208 208 211 211 209 207 206 205 204 204 203 203 206 207 208 209 208 209 213 217 220 222 218 213 211 210 211 221 226 219 214 220 225 233 241 241 241 239 242 245 249 258 49238 201 2775 75 10249 13 40 38 7855 -1756 1000000 1000000 -5 25 33 38 44 44 46 44 42 41 42 44 36 27 27 24 30 36 29 45 33 1000000 1000000 219 266 272 266 9999999 9999999 277 267 269 266 269 258 262 265 9999999 9999999 9999999 273 9999999 272 283 256 250 243 249 248 265 272 287 281 9999999 282 9999999 273 275 9999999 9999999 9999999 9999999 9999999 9999999 258 264 249 261 251 254 255 256 249 249 238 240 236 240 232 230 224 228 227 232 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 189 196 201 204 207 207 207 208 209 209 210 210 209 208 208 206 204 203 203 204 206 209 210 212 212 209 209 211 216 221 222 220 219 216 214 218 227 226 219 221 232 234 239 249 242 230 230 240 236 238 251 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 147 174 211 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 49322 188 2700 75 10246 13 42 2 7872 -1765 1000000 1000000 15 25 30 37 39 38 37 34 36 36 34 26 25 18 5 1 11 14 28 34 42 14 1000000 1000000 210 249 247 238 247 251 261 251 259 247 251 244 246 239 248 250 251 250 261 255 267 256 253 243 249 239 245 257 277 264 279 270 274 265 272 262 9999999 9999999 9999999 9999999 270 254 261 247 256 249 250 246 252 249 248 238 237 233 239 231 232 229 232 230 233 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 151 170 179 185 189 192 194 196 198 199 200 203 203 201 202 206 206 202 204 205 205 212 216 214 215 215 212 212 214 219 225 224 224 232 235 228 227 233 235 233 240 248 246 249 254 253 245 248 257 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 137 49354 157 2625 75 10244 13 42 34 7878 -1769 1000000 1000000 8 28 36 38 41 42 41 36 33 31 30 26 21 18 10 -1 -3 2 6 21 25 27 12 1000000 172 214 233 234 228 231 242 258 255 254 245 240 234 237 220 234 231 235 238 246 241 254 252 260 246 248 239 237 247 272 259 274 260 266 259 267 255 265 258 9999999 9999999 9999999 259 257 244 254 248 249 241 250 248 247 236 239 234 237 229 234 230 235 232 234 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 120 147 164 172 178 182 185 188 191 194 196 198 199 200 199 200 203 203 200 204 206 208 216 219 218 216 215 215 219 223 226 231 228 228 238 240 234 237 242 247 250 253 255 254 259 269 49385 162 2550 75 10244 13 43 5 7884 -1773 1000000 1000000 0 22 38 35 42 41 41 42 37 33 30 30 25 28 24 10 9 12 19 22 18 -6 4 68 2 74 210 218 236 237 237 243 259 256 258 245 245 239 242 227 239 225 233 234 245 236 249 246 256 242 240 236 237 242 268 260 272 261 269 260 265 253 263 254 259 9999999 9999999 259 256 242 253 247 247 243 250 248 248 237 240 235 235 227 234 228 233 231 233 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 144 166 176 182 185 188 191 193 194 196 198 200 201 201 202 204 204 202 201 202 203 207 211 213 211 209 210 210 213 219 223 223 221 225 230 228 230 236 235 236 241 239 240 249 258 271 272 261 257 263 49417 163 2475 75 10239 13 43 37 7890 -1776 1000000 1000000 9 24 35 45 36 38 43 39 36 34 30 26 26 23 25 17 5 16 19 26 19 4 1000000 4 65 71 153 219 218 244 248 243 238 257 256 261 241 252 248 252 234 246 227 233 238 248 240 250 241 255 232 238 233 242 244 255 253 269 261 270 261 267 254 263 253 262 256 9999999 261 259 244 253 245 249 244 251 249 248 237 241 235 235 227 233 229 233 230 233 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 152 171 181 186 189 193 196 195 195 197 199 200 201 202 203 204 203 203 202 200 199 204 210 212 210 209 210 210 212 217 219 217 219 226 224 219 226 236 231 222 226 227 235 256 254 257 255 249 251 252 49448 166 2250 75 10242 13 44 8 7897 -1780 1000000 1000000 1000000 4 15 21 29 28 33 31 37 39 36 29 27 24 22 20 21 20 9 6 15 20 14 -3 1000000 -8 3 50 90 137 41 189 231 245 243 235 248 251 254 242 256 247 253 236 244 227 229 233 240 242 247 242 257 231 237 230 245 244 244 249 268 261 269 259 269 259 267 254 262 251 261 9999999 9999999 250 255 243 249 244 252 247 248 237 240 236 236 227 231 228 233 232 234 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 157 176 186 191 194 197 200 200 198 200 201 202 202 202 204 205 204 205 204 202 199 203 209 212 211 207 208 211 211 213 216 214 216 224 222 216 225 235 232 223 224 229 238 254 246 241 246 243 245 254 49480 171 1875 75 10241 13 44 40 7903 -1784 1000000 1000000 0 9 13 20 25 18 19 17 15 18 19 16 8 16 25 23 20 19 16 10 9 4 4 3 2 2 9 13 12 23 30 12 30 60 115 69 230 210 233 236 235 234 242 251 244 254 247 250 243 244 231 224 221 233 238 243 244 252 239 243 223 237 233 236 243 264 257 265 257 265 262 267 254 258 250 261 9999999 9999999 250 254 241 249 242 253 248 249 240 243 237 237 227 230 227 233 232 235 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 182 191 195 198 199 201 202 201 201 201 203 204 205 209 210 208 207 206 203 202 204 207 209 207 206 206 208 208 208 213 216 219 222 222 219 223 230 229 228 226 227 226 238 248 242 246 241 239 249 49511 175 1575 75 10239 13 45 11 7909 -1788 1000000 1000000 1000000 -7 6 21 36 29 29 31 28 24 17 13 7 8 3 2 2 0 3 2 3 1 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 20 32 32 29 9 -3 1000000 1000000 8 86 162 205 224 238 227 231 244 236 243 242 245 241 242 230 223 223 235 232 240 238 248 243 248 225 225 226 231 237 253 254 262 256 263 258 266 252 252 251 9999999 9999999 272 249 253 240 250 244 252 249 250 239 243 237 239 228 232 227 234 232 235 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 164 185 194 197 200 201 202 203 202 203 203 204 205 206 208 208 209 206 202 202 203 203 205 207 207 206 206 208 210 210 214 217 222 223 219 220 223 227 229 230 225 220 222 240 254 246 243 245 249 247 49542 174 1500 75 10240 13 45 42 7915 -1792 1000000 1000000 1000000 -3 11 23 29 42 31 34 29 26 26 20 16 18 15 7 8 8 2 -2 -1 -1 0 -6 -5 -1 -2 0 0 9 0 0 8 5 -9 1000000 1000000 -9 1000000 1000000 1000000 42 173 215 229 238 239 238 252 246 248 246 253 247 249 236 230 230 239 238 247 243 258 252 259 242 230 230 238 239 254 259 268 262 269 262 270 259 257 260 9999999 9999999 9999999 259 256 246 256 249 253 249 253 242 241 236 238 229 230 225 232 230 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 186 195 199 201 204 205 206 206 207 208 209 210 211 211 210 211 208 204 204 204 203 206 208 206 203 204 208 209 212 214 213 216 218 215 217 222 226 231 231 224 220 231 243 248 245 242 247 49574 174 1500 75 10241 13 46 14 7922 -1796 1000000 1000000 -3 8 13 22 25 38 35 27 19 24 26 24 20 25 21 18 17 17 11 11 4 14 19 8 11 20 14 5 5 11 12 16 19 3 1000000 1000000 1000000 2 52 -7 200 223 244 246 244 241 247 256 263 258 258 251 259 257 259 239 235 226 237 244 255 247 262 253 265 251 247 243 246 248 262 262 270 264 272 266 275 265 265 9999999 9999999 9999999 9999999 260 259 253 259 251 255 250 255 243 243 239 237 230 230 225 229 227 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 186 195 199 202 204 206 207 207 208 208 208 210 212 210 210 211 207 206 204 202 204 209 211 206 202 206 207 207 210 212 213 215 215 217 220 221 228 233 228 221 225 234 235 231 230 235 247 49605 173 1500 75 10239 13 46 45 7928 -1800 -6 20 26 24 20 24 32 31 33 35 37 31 24 17 24 10 14 22 18 19 11 12 5 18 20 16 20 30 19 5 9 7 10 14 22 -5 1000000 1000000 1000000 1000000 31 1000000 197 203 242 239 233 242 251 257 262 252 261 251 259 249 250 233 237 226 236 235 247 241 251 251 262 251 255 251 254 257 269 259 268 261 269 264 9999999 268 273 9999999 9999999 9999999 274 252 259 254 255 250 255 249 252 243 244 240 239 231 229 226 230 227 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 164 186 196 200 202 205 206 206 206 206 205 203 206 208 206 206 206 202 202 205 203 204 208 210 208 206 209 209 205 210 214 214 214 216 218 220 223 231 231 224 222 223 231 237 232 229 235 49637 173 1500 75 10243 13 47 17 7934 -1804 1000000 8 23 24 22 22 34 31 30 40 43 36 28 25 35 27 19 22 9 12 7 6 7 13 18 13 19 24 24 18 20 16 14 6 -3 1000000 1000000 -8 1000000 1000000 1000000 77 184 199 241 235 229 244 260 252 265 254 259 248 256 239 244 232 234 220 230 226 236 235 246 249 257 254 260 254 260 258 268 260 271 263 267 262 9999999 267 9999999 265 9999999 9999999 265 254 262 251 256 249 253 246 252 246 244 240 240 232 230 224 228 226 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 187 196 200 201 203 205 205 204 204 204 202 204 207 208 207 205 202 200 203 203 206 209 210 210 210 211 209 206 211 214 211 214 216 214 213 217 224 221 217 224 226 229 239 238 242 249 49668 169 1725 75 10238 13 47 48 7940 -1808 1000000 1000000 -3 15 24 29 30 34 38 38 37 36 42 27 24 6 17 18 12 12 7 7 4 11 16 19 19 21 18 16 17 12 0 1000000 1000000 1000000 10 1000000 72 187 204 230 236 236 244 262 249 256 243 249 238 249 240 246 235 232 215 216 211 216 218 233 239 249 253 264 258 263 255 262 261 270 258 268 259 9999999 9999999 9999999 264 9999999 268 259 256 261 249 257 248 252 244 251 244 243 237 240 231 231 223 227 226 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 184 193 197 199 201 202 202 201 202 202 201 204 207 209 209 208 205 201 202 202 205 208 210 208 207 208 207 206 209 210 209 213 214 211 208 206 211 213 213 220 223 223 226 228 239 49700 166 1950 75 10238 13 48 20 7947 -1813 1000000 4 22 31 34 36 37 36 35 37 33 37 26 18 12 6 2 -1 2 0 8 14 13 9 6 3 11 14 25 14 -6 1000000 1 49 1000000 38 157 195 232 240 239 246 265 256 262 244 252 242 249 246 249 239 238 224 212 196 187 196 207 222 240 252 265 263 271 253 260 261 269 257 267 261 9999999 9999999 9999999 9999999 9999999 9999999 263 256 258 250 255 248 252 246 252 243 242 237 239 232 230 225 228 226 229 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 191 196 199 202 203 203 203 203 203 204 207 208 209 209 208 206 202 203 203 202 206 209 207 204 206 203 202 204 207 209 210 213 212 207 202 206 213 214 215 214 217 225 231 237 49731 164 2100 75 10234 13 48 51 7953 -1817 1000000 12 26 32 33 46 52 46 42 38 37 25 27 21 1000000 1000000 4 4 1 5 20 19 13 -9 -8 -7 -7 22 15 1000000 59 108 123 65 164 197 237 245 242 244 259 258 265 247 253 243 247 244 242 240 244 232 216 191 175 179 184 215 235 246 265 262 274 251 259 258 266 261 269 263 9999999 9999999 9999999 9999999 9999999 9999999 266 253 258 249 251 250 253 248 252 242 242 237 238 232 230 224 229 225 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 191 196 199 201 201 202 202 203 203 203 205 206 206 206 207 205 203 203 203 203 206 211 210 207 208 205 204 206 210 213 213 214 216 213 211 216 221 220 218 216 219 233 234 236 49763 161 2325 75 10235 13 49 23 7959 -1821 1000000 1000000 61 71 62 52 40 49 47 53 50 26 29 30 31 50 47 16 9 4 1000000 1000000 1000000 1000000 3 1000000 1000000 1000000 204 245 191 228 219 231 230 217 215 234 238 249 235 239 232 234 227 227 226 236 239 260 300 364 370 136 199 236 245 265 263 275 255 259 253 262 258 272 262 9999999 9999999 9999999 9999999 9999999 266 261 254 261 247 253 250 255 249 252 242 241 238 240 230 228 224 229 224 228 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 164 185 195 199 201 203 205 204 203 203 204 204 205 205 205 206 209 207 204 206 205 206 211 212 211 210 211 210 209 212 215 218 215 214 218 220 221 223 225 223 220 222 225 234 237 242 49794 157 2700 75 10237 13 49 54 7966 -1826 1000000 1000000 1000000 67 85 101 97 96 75 61 74 70 40 32 31 2 1000000 -8 1000000 1000000 1000000 1000000 1000000 81 20 33 49 41 56 61 39 59 112 71 58 180 186 189 183 178 180 192 244 279 343 232 270 375 119 206 242 258 9999999 9999999 275 267 268 262 268 272 272 272 9999999 9999999 9999999 9999999 9999999 260 260 261 259 252 255 251 253 253 252 246 242 241 238 231 227 224 227 225 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 186 195 200 202 204 206 206 204 204 204 205 206 206 206 207 208 206 205 206 205 205 209 210 211 213 210 208 207 210 215 217 217 217 218 219 221 221 223 221 220 225 228 236 246 243 237 49826 155 3000 75 10233 13 50 26 7972 -1830 1000000 87 112 122 84 107 108 91 64 54 72 24 1000000 1000000 1000000 1000000 1000000 68 95 22 1 25 24 18 33 43 36 59 100 64 15 9999999 9999999 9999999 9999999 139 188 214 249 156 185 107 218 325 165 237 250 269 9999999 9999999 272 277 276 271 272 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 262 270 257 258 251 260 255 258 252 249 242 244 235 232 227 227 227 228 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 188 197 201 202 204 206 205 204 205 205 205 207 208 207 207 208 205 202 203 202 203 206 209 212 212 208 209 212 211 214 215 214 216 216 214 217 220 219 220 220 222 225 236 243 236 233 240 242 49857 186 750 75 10229 13 50 57 7978 -1834 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 25 24 30 25 51 39 40 11 77 81 79 38 30 55 25 1000000 1000000 1000000 1000000 63 65 21 1000000 1000000 10 13 15 23 24 11 14 1000000 -3 -6 9999999 9999999 9999999 9999999 9999999 146 204 245 183 151 121 121 87 170 236 244 264 9999999 9999999 267 278 268 265 258 268 270 9999999 9999999 9999999 9999999 9999999 9999999 261 256 268 252 251 247 257 251 255 247 244 237 237 231 228 223 225 224 226 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 190 198 202 204 206 207 206 205 207 207 207 208 209 209 208 208 205 202 200 198 202 206 212 212 208 210 212 214 215 215 217 219 217 215 214 219 222 214 219 225 222 221 226 231 236 249 252 247 243 49889 186 525 75 10236 13 51 29 7985 -1839 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 2 3 5 12 33 27 31 30 42 31 32 23 39 34 35 11 -3 0 9 -5 -7 1000000 1000000 21 62 41 -6 1000000 3 1000000 -2 6 6 4 4 1000000 1000000 1 9999999 9999999 9999999 9999999 9999999 91 176 208 237 147 164 132 33 216 229 237 260 267 9999999 269 279 270 266 258 266 271 9999999 9999999 9999999 9999999 9999999 9999999 264 258 268 257 254 254 258 252 258 249 248 243 243 236 232 227 229 228 231 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 190 199 203 205 206 208 207 207 208 208 208 209 209 210 210 208 206 204 201 198 200 204 209 209 206 209 210 209 214 218 223 226 222 218 216 217 221 219 222 229 226 223 227 230 237 256 49920 191 300 75 10232 13 52 0 7991 -1843 1000000 -4 1000000 61 117 5 88 25 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 -1 -1 0 7 22 24 23 26 27 26 25 28 32 35 30 25 10 5 2 4 -6 1000000 1000000 -9 37 37 -8 1000000 -6 1000000 1000000 -5 -1 6 -5 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 18 129 221 229 122 138 48 149 229 240 260 263 9999999 271 275 267 268 259 272 265 9999999 9999999 9999999 9999999 9999999 274 264 256 261 253 253 250 255 248 254 247 247 242 242 234 230 223 226 223 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 191 199 203 205 207 208 207 207 208 208 208 208 209 210 210 209 207 204 202 198 199 204 206 206 205 206 208 207 212 215 217 219 218 216 217 216 216 221 219 218 223 224 228 232 237 246 251 253 49952 193 225 75 10232 13 52 32 7997 -1848 106 94 36 54 55 89 1000000 1000000 6 10 6 -6 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 -6 19 14 6 7 9 16 22 24 25 26 23 20 20 23 26 28 20 17 12 7 -6 5 1 2 5 7 1000000 1000000 2 21 22 -9 1000000 -6 -6 -3 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 11 132 206 240 144 159 39 107 236 248 265 266 9999999 276 273 264 275 262 9999999 265 9999999 9999999 9999999 9999999 9999999 265 266 255 259 248 253 249 255 250 254 248 248 243 242 233 232 226 229 223 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 190 197 201 204 206 207 206 206 208 208 207 207 209 209 209 209 206 202 201 197 198 203 206 207 205 206 207 207 211 212 212 215 216 214 217 217 211 215 221 219 219 220 226 235 241 244 244 247 250 49983 187 750 75 10228 13 53 3 8003 -1853 1000000 1000000 -7 -1 5 9 3 6 -2 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 21 19 11 12 10 7 16 21 26 25 23 23 19 16 16 19 15 19 13 14 7 11 3 -1 5 10 8 -2 3 43 41 19 1000000 12 72 53 -2 1000000 -5 88 126 109 1000000 71 157 123 95 108 233 254 1000000 203 220 237 253 259 270 269 267 261 269 264 9999999 9999999 9999999 9999999 9999999 9999999 270 259 264 254 260 248 250 248 252 248 248 245 245 244 243 237 234 228 231 226 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 189 198 202 206 208 209 210 210 211 211 211 212 212 211 209 210 207 203 203 200 199 205 208 206 207 208 209 208 207 211 213 215 215 210 211 214 209 209 216 217 217 222 231 237 243 9999999 9999999 9999999 253 250 50015 181 1050 75 10231 13 53 35 8010 -1859 1000000 1000000 1000000 -1 -6 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 2 23 26 19 18 12 11 21 25 22 20 20 11 13 15 20 10 12 20 4 6 3 23 40 41 17 9 44 18 37 35 42 44 43 13 -1 13 49 37 71 1000000 139 198 121 62 63 52 54 93 193 223 240 260 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 264 255 258 249 252 249 253 245 246 244 245 244 247 238 234 229 230 225 229 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 190 199 204 208 209 210 211 210 211 211 212 213 213 211 210 210 207 205 203 200 199 203 208 205 207 209 211 213 210 210 212 212 212 208 206 216 217 211 216 218 221 232 237 238 249 9999999 247 246 50046 194 75 75 10229 13 54 6 8016 -1864 1000000 9999999 9999999 9999999 1000000 1000000 10 86 194 1000000 41 48 105 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 27 50 38 23 17 19 15 6 10 14 13 18 23 27 25 13 4 12 19 23 14 9 10 27 41 53 16 1000000 6 52 47 39 37 31 2 14 37 1000000 1000000 199 200 231 196 163 137 136 124 149 200 231 249 273 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 276 269 258 259 252 255 248 253 246 247 244 248 243 251 240 234 228 231 225 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 191 199 204 208 209 209 208 208 210 210 209 211 210 209 209 207 205 206 204 199 199 202 207 206 205 209 211 213 212 210 213 214 212 212 208 214 217 214 220 222 226 233 237 247 250 243 239 243 50078 193 75 75 10230 13 54 38 8022 -1869 1000000 9999999 9999999 1000000 1000000 -8 0 1000000 77 -9 66 97 92 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9 21 36 30 19 13 14 11 6 5 6 12 19 20 19 15 3 -1 2 10 25 32 27 8 6 19 51 6 1000000 35 57 50 61 64 9 -9 9 53 1000000 205 207 200 225 211 209 200 177 192 191 209 230 242 265 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 272 257 263 254 252 246 250 247 248 244 249 240 250 245 240 228 230 225 229 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 189 197 202 205 206 207 207 208 209 210 209 209 210 210 209 206 205 207 206 201 200 204 207 208 208 208 206 207 209 206 212 217 216 214 212 213 212 215 215 211 221 233 241 246 245 242 240 50109 189 375 75 10228 13 55 9 8028 -1874 1000000 1000000 1000000 1000000 -5 5 72 225 114 184 161 24 -3 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 3 11 16 22 24 18 13 10 9 7 9 7 5 5 7 6 4 13 22 21 25 19 9 13 29 22 15 3 0 1000000 9 15 118 87 57 82 77 1000000 1000000 45 112 176 233 229 207 226 225 231 191 160 176 201 204 232 239 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 276 259 262 251 253 242 249 244 247 242 248 242 248 242 246 228 229 225 229 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 188 197 201 202 204 206 207 207 207 208 209 209 211 210 209 208 208 208 208 203 198 203 209 211 211 208 206 209 211 207 209 214 215 214 208 210 214 218 216 208 214 228 244 247 245 248 238 50141 188 525 75 10227 13 55 41 8035 -1880 1000000 1000000 1000000 1000000 -4 88 48 121 127 31 13 3 1000000 -9 20 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 4 12 16 20 23 23 17 16 12 7 1 0 4 10 13 8 3 1 6 13 17 22 20 5 -2 4 4 3 0 3 1000000 12 1000000 26 111 64 103 52 42 128 141 156 196 243 239 211 232 224 228 189 158 171 194 207 230 242 259 268 9999999 9999999 9999999 266 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 265 249 254 241 249 242 245 239 247 243 245 240 244 227 228 225 228 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 188 198 201 202 204 206 206 206 207 208 208 209 210 209 208 208 209 207 204 200 198 202 208 212 209 207 210 212 209 209 210 209 210 211 207 208 211 211 209 210 217 224 231 242 244 242 238 233 50172 191 300 75 10228 13 56 12 8041 -1885 1000000 1000000 9999999 1000000 1000000 97 1000000 19 24 33 94 92 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 3 16 22 23 26 20 21 21 19 10 -6 -8 5 14 12 5 5 8 10 9 4 5 7 16 5 -8 1000000 1000000 -8 -2 1 6 1000000 1000000 24 96 67 106 180 186 198 203 206 232 246 237 213 235 214 222 208 193 201 215 217 228 235 256 261 268 266 9999999 266 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 269 260 253 241 247 239 241 235 239 236 244 241 242 225 226 226 225 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 197 200 200 201 203 204 204 204 206 205 205 205 204 204 205 206 203 199 197 200 203 205 209 209 206 207 211 207 207 211 211 209 207 210 210 207 204 209 212 215 224 231 240 243 239 235 226 50204 195 75 75 10227 13 56 44 8047 -1891 1000000 1000000 1000000 45 1000000 9999999 1000000 42 9999999 74 294 10 127 104 66 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 6 21 24 25 17 22 25 27 19 14 17 22 19 4 -2 6 8 8 8 0 4 10 22 11 -3 1000000 1000000 -4 -7 1000000 1000000 1000000 30 109 169 153 186 193 204 210 211 219 244 248 250 220 222 199 220 214 209 221 236 222 235 232 250 255 264 261 275 9999999 9999999 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 9999999 9999999 9999999 9999999 260 242 247 237 241 233 235 228 243 235 240 225 225 224 223 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 190 199 202 202 202 203 204 203 204 206 204 203 204 203 205 207 206 203 201 199 202 204 209 213 210 209 208 211 212 211 214 214 212 211 211 215 215 212 218 219 213 222 232 240 240 243 244 235 244 50235 195 75 75 10230 13 57 15 8054 -1896 1000000 1000000 1000000 38 91 1000000 71 136 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 4 16 9 12 23 32 33 31 28 32 26 5 -9 -8 0 3 7 5 -6 1 14 20 15 1 1000000 1000000 1000000 1000000 1000000 1000000 0 90 114 147 142 140 178 197 207 232 236 260 261 9999999 224 218 206 219 215 224 238 250 226 237 230 245 251 264 265 275 264 9999999 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 9999999 9999999 9999999 9999999 9999999 247 245 236 240 231 236 225 237 228 238 228 225 221 223 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 190 198 201 201 202 203 203 203 205 206 203 204 205 204 205 207 207 203 202 201 200 203 211 215 212 210 211 210 210 213 215 210 209 214 211 213 217 218 224 223 223 229 227 229 235 243 237 238 249 50267 196 75 75 10227 13 57 47 8060 -1902 27 1000000 19 63 83 62 150 174 166 1000000 88 98 218 334 211 161 1000000 63 319 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -4 11 8 9 13 24 21 21 17 22 17 -1 2 1 0 -2 4 5 -5 1000000 1 11 12 -2 1000000 1000000 1000000 1000000 1000000 24 74 71 101 147 145 139 174 190 194 244 243 262 9999999 271 224 223 222 229 225 243 246 261 229 235 234 243 242 257 265 275 259 9999999 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 9999999 9999999 9999999 9999999 9999999 250 244 235 240 230 234 225 234 225 232 229 226 219 222 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 196 199 199 200 201 202 201 203 204 202 203 205 204 204 206 205 203 201 200 199 205 210 211 210 210 212 210 209 212 214 210 211 215 210 209 214 218 222 224 229 232 227 225 233 239 225 227 233 232 50298 196 75 75 10230 13 58 18 8066 -1908 202 93 114 60 1000000 0 35 121 14 24 108 140 174 184 164 143 7 57 233 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -6 7 14 19 15 14 9 3 1 -3 4 3 7 0 4 3 -4 1000000 1000000 -2 -6 -3 1000000 -4 42 45 30 27 61 82 124 160 159 183 182 183 171 232 240 252 258 259 212 222 218 226 228 249 246 256 231 235 235 239 243 256 259 9999999 254 9999999 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 245 235 240 231 232 225 232 226 229 228 229 218 222 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 188 196 199 201 201 202 203 202 203 204 203 204 205 205 206 205 203 201 200 199 199 207 213 212 210 211 212 211 213 216 217 216 212 213 216 216 220 220 217 221 227 229 229 228 231 236 235 232 237 242 50330 190 450 75 10231 13 58 50 8072 -1914 1000000 9999999 9999999 9999999 77 70 108 101 79 55 85 28 3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 9 9 18 15 11 7 1 0 -6 1000000 1000000 0 5 9 3 -7 1000000 1000000 8 6 9 -4 0 24 23 -4 -2 21 82 124 154 149 123 225 278 145 232 239 252 249 255 202 219 212 217 222 243 241 241 232 237 229 234 242 258 260 9999999 254 9999999 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 242 234 239 231 231 226 229 229 232 226 230 220 222 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 187 195 199 201 201 203 203 203 204 204 203 205 206 206 206 204 201 200 199 199 202 210 216 214 211 212 212 213 216 216 216 215 211 211 217 221 220 216 217 225 230 228 232 233 227 225 232 232 239 50361 190 450 75 10225 13 59 21 8078 -1919 1000000 9999999 9999999 9999999 128 79 84 128 169 92 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 11 15 9 10 10 7 5 0 0 0 1000000 1000000 1000000 -7 -8 -7 1000000 1000000 -5 21 13 13 6 0 -5 1000000 1000000 1000000 40 70 116 145 136 108 201 250 154 239 238 256 251 242 203 217 211 218 221 238 235 234 231 236 233 239 242 260 261 9999999 256 9999999 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 242 237 240 231 231 225 231 228 229 226 231 219 222 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 188 196 200 201 202 203 203 204 205 204 202 204 207 207 208 204 200 200 201 201 204 211 215 213 210 211 213 216 215 214 215 216 216 216 213 213 215 211 214 223 228 225 233 239 227 220 230 230 236 50393 195 75 75 10227 13 59 53 8085 -1926 1000000 103 6 1000000 1000000 3 55 9999999 140 148 116 94 119 166 132 45 1000000 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 12 9 8 17 11 18 5 1 -6 -4 -2 4 4 -3 -5 1000000 -8 -8 1000000 -5 -5 -6 1000000 1000000 1000000 1000000 35 72 103 114 119 105 107 104 114 185 233 238 256 256 225 198 209 205 212 217 231 231 234 228 235 231 241 244 257 258 9999999 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 241 241 240 239 231 232 228 234 228 230 226 233 219 223 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 190 198 201 203 205 204 204 204 204 204 201 204 207 207 208 205 201 200 202 202 201 207 212 212 210 211 213 211 211 212 214 219 221 214 205 207 211 208 207 212 222 227 236 238 229 228 229 229 244 50424 193 225 75 10226 14 0 24 8091 -1931 27 1000000 1 78 131 162 73 1000000 -3 19 3 2 84 103 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 8 6 17 30 23 20 17 7 1000000 -7 -4 3 1 -7 -4 -4 -4 -9 -9 1000000 1000000 1000000 1000000 1000000 1000000 19 79 83 94 75 64 123 151 113 106 197 246 251 9999999 258 233 197 204 203 208 215 232 235 239 229 242 234 244 246 259 262 9999999 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 254 243 244 240 240 232 236 231 234 231 232 227 232 222 223 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 189 198 201 204 205 204 204 204 204 204 202 206 207 205 205 203 200 201 202 202 202 207 213 213 209 209 209 208 211 216 216 221 221 210 208 211 213 211 206 209 222 231 236 235 234 237 228 227 242 50456 192 300 75 10226 14 0 56 8097 -1938 -9 98 26 69 98 96 56 44 17 1000000 -8 174 202 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 16 49 32 27 17 21 15 9 1000000 1000000 1000000 1000000 1000000 -9 1000000 -2 0 1 -2 -5 1000000 1000000 1000000 1000000 1000000 56 82 81 50 65 53 62 164 197 113 108 213 254 259 9999999 256 232 198 201 206 213 217 233 239 241 232 244 237 248 251 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 251 245 248 241 243 234 239 230 235 230 231 230 231 222 223 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 189 198 201 203 204 204 205 205 206 205 203 206 209 207 205 203 200 202 204 201 203 210 213 212 210 209 211 213 214 216 217 217 214 212 217 218 218 218 211 216 226 226 233 231 229 237 234 236 248 50487 195 75 75 10227 14 1 27 8103 -1944 103 0 1000000 -4 7 38 43 102 100 61 46 6 1000000 1000000 221 283 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -4 51 33 35 12 17 20 -7 1000000 1000000 1000000 1000000 1000000 -3 1 0 1000000 -6 -2 6 17 14 1000000 1000000 1000000 22 54 45 16 13 4 48 142 217 187 160 231 249 257 9999999 245 222 200 201 204 213 210 226 231 232 230 239 233 245 253 263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 253 248 249 241 245 236 241 232 237 230 230 231 230 222 225 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 190 198 203 204 206 207 207 206 207 206 205 207 210 208 205 203 201 202 204 202 205 211 213 211 210 211 213 210 210 211 213 215 212 212 215 216 216 215 214 218 222 225 237 243 232 230 229 242 257 50531 196 75 75 10221 14 2 11 8112 -1953 1000000 1000000 1000000 7 6 27 95 122 26 1000000 1000000 -2 1000000 1000000 114 188 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 17 51 20 18 14 1000000 -9 -4 1000000 1000000 1000000 -8 -3 1000000 1000000 1000000 -2 37 29 7 0 1000000 1000000 1000000 8 6 9 4 0 44 141 208 245 218 240 256 260 275 225 215 188 189 186 201 198 213 221 225 230 238 231 245 252 262 268 9999999 9999999 9999999 263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 249 253 247 249 244 246 237 240 237 239 236 229 233 233 223 225 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 188 197 202 204 206 207 206 205 205 205 204 207 210 208 205 204 201 201 203 204 206 210 213 211 205 208 210 207 212 217 218 216 214 213 211 214 218 219 219 218 219 226 239 251 245 236 232 244 257 252 50563 196 75 75 10221 14 2 43 8118 -1959 1000000 34 34 83 81 22 152 138 20 1000000 1 -1 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 20 74 50 10 2 -3 -8 1000000 1000000 1000000 -2 9 4 8 -2 12 19 34 9 5 14 7 10 1000000 1000000 1000000 5 5 23 59 175 211 192 216 218 225 201 208 177 182 159 166 170 189 192 206 218 230 231 237 227 240 242 256 255 272 264 9999999 260 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 244 252 243 246 244 243 235 240 238 238 239 234 233 240 226 226 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 188 198 203 205 205 206 205 204 205 205 203 205 208 207 207 205 202 202 204 202 203 207 211 209 206 208 209 209 214 219 216 213 216 214 212 216 218 220 218 219 223 224 231 240 242 243 240 244 246 244 50594 196 75 75 10219 14 3 14 8125 -1966 20 1000000 55 119 175 19 1000000 1000000 1000000 1000000 7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 1000000 -1 3 1000000 1000000 1000000 -1 36 8 6 12 20 7 9 1 1000000 1000000 -8 1000000 -3 4 1 11 8 11 8 0 -6 20 32 49 37 1000000 1000000 1000000 35 51 65 88 130 143 144 154 141 152 142 148 148 165 163 178 185 199 198 216 220 231 227 234 227 239 241 253 256 271 258 9999999 255 266 9999999 9999999 260 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 253 241 245 240 241 233 238 235 239 239 236 230 238 230 227 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 191 200 204 206 207 207 207 207 207 207 206 208 209 210 207 205 204 204 204 201 203 209 209 208 209 207 208 212 216 217 212 211 217 215 214 217 215 211 213 219 222 221 229 235 236 238 240 239 240 249 50626 195 150 75 10215 14 3 46 8131 -1972 1000000 72 101 36 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 1000000 1000000 -5 21 4 12 1000000 1000000 1000000 12 12 20 24 2 -4 -1 3 6 9 0 1000000 1000000 1000000 -7 -1 -3 -5 1 6 4 2 -2 1000000 1000000 -5 13 25 1000000 25 35 77 92 100 115 119 119 119 127 113 118 118 122 134 164 177 194 201 210 207 222 223 233 228 232 234 246 249 257 261 272 259 9999999 256 9999999 9999999 9999999 262 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 250 240 243 238 242 234 236 235 242 237 234 231 232 236 228 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 189 197 201 203 204 205 206 205 206 206 205 207 209 209 207 205 203 203 205 203 204 210 211 210 207 206 208 211 217 218 216 216 216 217 217 219 218 212 216 224 223 221 231 239 237 240 243 235 243 255 50657 197 75 75 10218 14 4 17 8137 -1979 1000000 1000000 30 15 81 232 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -3 60 65 37 7 -3 1000000 -4 -1 5 4 1000000 1000000 -2 8 14 14 4 1000000 1000000 1000000 1000000 -9 1000000 0 1 8 6 -2 -7 1000000 1000000 -1 18 33 33 64 51 100 108 116 110 113 128 119 122 113 102 113 119 136 158 168 181 192 204 208 223 232 238 230 227 237 253 249 259 258 269 261 9999999 262 9999999 9999999 9999999 9999999 9999999 262 9999999 9999999 9999999 9999999 264 249 247 241 243 240 242 234 238 235 242 237 231 231 233 240 230 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 189 197 201 203 204 204 204 205 206 206 205 207 209 208 208 206 203 204 206 203 205 210 213 211 209 207 208 211 215 217 216 216 218 218 217 216 218 221 222 224 225 226 233 241 238 241 240 232 239 242 250 50689 197 75 75 10214 14 4 49 8143 -1986 -2 131 121 123 121 232 133 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 119 43 18 -3 1000000 1000000 -9 -3 -1 -8 1000000 -6 -5 2 8 -2 1000000 1000000 1000000 1000000 1000000 1000000 15 16 11 -4 1000000 1000000 1000000 27 58 90 99 109 114 122 123 125 125 119 125 136 118 123 116 109 124 140 152 164 171 182 195 206 211 232 243 230 226 225 233 257 252 262 263 9999999 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 9999999 9999999 9999999 9999999 258 245 249 243 245 241 241 236 240 237 243 239 231 228 234 238 231 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 191 199 202 204 204 205 205 205 207 207 206 208 211 211 209 206 203 204 205 202 203 210 213 212 210 207 209 211 213 216 216 216 218 217 214 214 215 216 217 222 223 222 230 236 235 241 238 231 234 239 247 50720 196 150 75 10214 14 5 20 8149 -1993 226 273 9999999 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 41 74 0 1000000 -8 -8 -9 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 29 17 30 38 32 30 30 22 -4 1000000 7 27 83 87 92 96 103 104 100 102 120 129 130 134 147 127 134 123 143 144 163 164 175 182 196 203 209 213 228 243 227 221 219 229 252 255 264 9999999 9999999 258 9999999 9999999 9999999 260 9999999 9999999 9999999 264 9999999 9999999 9999999 9999999 255 245 249 241 247 241 239 238 239 236 242 238 236 229 236 236 229 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 189 196 199 201 202 203 204 203 206 207 206 207 209 208 207 206 203 200 199 197 201 209 214 213 211 210 210 209 213 216 217 217 216 217 218 217 215 210 212 221 222 221 231 239 235 237 243 235 233 243 252 50752 196 150 75 10211 14 5 52 8156 -2000 105 101 97 86 87 90 83 70 68 75 71 61 63 62 63 65 60 55 55 53 43 9999999 9999999 9999999 46 43 36 70 31 37 24 -7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 23 42 54 61 68 67 76 77 79 75 68 61 67 68 72 77 79 77 83 80 73 70 93 103 119 122 143 138 136 121 162 164 176 179 187 189 194 190 195 202 204 221 223 207 210 222 247 245 9999999 9999999 9999999 260 9999999 9999999 9999999 259 9999999 9999999 9999999 262 9999999 9999999 9999999 268 253 242 248 241 247 240 239 239 239 233 242 237 239 233 238 232 229 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 187 195 198 200 201 203 203 203 205 206 204 205 207 206 205 205 201 200 199 197 201 207 211 212 213 214 213 210 213 214 215 216 215 216 215 214 214 215 217 221 221 226 241 243 233 232 236 229 234 251 251 50783 197 150 75 10214 14 6 23 8162 -2007 120 120 114 112 109 113 109 98 95 97 96 93 93 93 91 92 91 84 85 87 94 101 97 80 102 96 83 98 72 75 61 51 18 22 22 13 19 30 29 61 59 81 86 93 87 88 88 83 69 64 62 63 62 65 73 75 73 74 70 66 66 81 101 114 110 121 123 123 126 162 164 180 183 188 189 181 174 177 188 193 201 206 198 214 223 245 238 255 9999999 9999999 260 9999999 9999999 9999999 259 9999999 9999999 9999999 259 263 9999999 9999999 257 256 242 248 242 246 239 245 240 238 232 247 241 238 236 238 227 232 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 188 196 199 201 202 204 204 204 205 206 206 206 207 206 205 205 202 203 203 201 204 208 210 210 211 212 212 211 214 218 217 214 214 212 209 211 213 214 222 226 221 229 244 239 235 233 227 225 229 241 244 250 50831 197 150 75 10213 14 7 11 8171 -2018 113 116 109 103 99 113 115 107 102 102 103 98 103 104 106 103 96 92 87 93 102 126 128 111 115 122 115 96 99 132 114 91 80 89 79 72 74 81 80 89 90 113 108 111 108 109 110 111 101 95 79 82 71 71 66 66 65 63 63 66 72 94 106 106 104 112 107 108 132 142 151 162 165 170 172 166 166 178 183 195 204 207 201 213 227 244 240 255 264 9999999 259 267 9999999 9999999 9999999 9999999 9999999 9999999 260 267 260 9999999 257 257 245 249 240 247 242 247 238 237 239 251 243 241 235 232 227 233 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 193 200 203 204 205 206 205 204 206 207 207 210 210 208 207 206 203 202 201 200 204 210 212 212 210 209 211 213 216 216 214 212 213 211 209 210 213 216 221 227 224 227 240 239 238 238 231 230 233 232 236 250 50863 198 150 75 10213 14 7 43 8178 -2025 111 117 115 102 104 117 117 109 104 102 107 102 110 110 111 106 101 93 96 104 109 128 132 123 114 126 125 114 79 106 117 103 95 98 98 95 95 105 105 104 108 123 128 121 119 133 141 161 161 149 124 135 109 106 87 83 74 71 81 92 96 112 110 107 114 122 120 116 130 136 143 147 159 163 160 167 172 188 185 199 207 215 209 216 229 247 243 258 263 9999999 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 9999999 258 9999999 261 254 243 251 241 246 243 246 239 240 243 250 240 246 232 228 228 231 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 197 203 205 205 206 208 207 206 207 207 207 210 211 211 210 208 205 202 200 200 205 211 212 212 211 211 212 213 214 213 215 217 216 210 210 216 219 218 218 223 223 223 243 247 238 237 231 234 243 239 242 248 251 50894 197 150 75 10215 14 8 14 8184 -2032 127 131 131 120 121 125 120 115 115 113 116 113 116 115 113 109 109 98 107 115 115 124 133 130 123 136 126 119 90 82 115 117 108 113 112 106 105 109 116 122 124 130 134 126 113 158 175 188 195 191 187 197 167 167 141 139 132 129 132 142 140 142 135 137 152 150 138 134 132 138 139 147 161 169 165 180 186 195 196 211 217 227 222 231 231 246 250 266 9999999 9999999 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 9999999 264 255 243 250 244 246 245 254 242 241 241 250 236 245 228 229 227 229 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 193 200 202 202 203 205 205 205 205 205 205 206 208 210 210 208 206 204 201 200 206 212 212 212 212 211 213 213 211 213 216 216 214 210 210 217 219 213 213 220 223 226 242 246 238 236 232 233 239 241 243 250 50926 197 150 75 10212 14 8 46 8190 -2040 141 143 139 129 126 126 125 116 118 117 116 111 110 109 109 108 108 98 100 108 108 125 130 133 137 152 140 132 119 103 109 133 125 125 119 112 107 106 115 123 125 130 129 122 135 181 195 202 205 211 203 215 191 193 180 184 182 186 165 171 161 170 159 162 171 179 162 153 148 146 147 155 165 174 176 186 188 202 204 216 229 243 229 238 226 241 247 269 266 9999999 263 9999999 9999999 9999999 262 9999999 9999999 9999999 9999999 9999999 263 9999999 267 261 243 247 243 246 246 257 242 243 239 248 239 241 229 231 227 227 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 191 198 200 201 202 203 203 201 202 203 204 205 206 207 207 205 203 201 202 202 203 208 213 214 212 212 215 212 209 214 216 214 212 209 206 207 212 216 217 224 226 229 245 243 240 244 238 231 233 237 241 252 50957 197 150 75 10212 14 9 17 8196 -2048 144 149 141 132 128 126 126 117 116 114 116 110 108 111 111 111 108 100 97 104 113 129 127 138 143 156 150 137 132 119 122 132 138 137 127 127 115 106 112 129 130 131 116 149 186 199 207 209 201 206 197 205 177 181 183 189 185 187 184 186 187 202 195 193 198 220 213 178 175 169 171 181 193 194 196 206 203 217 218 225 238 250 237 247 232 247 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 9999999 9999999 9999999 9999999 9999999 9999999 9999999 269 260 244 247 242 247 243 259 244 246 238 246 240 236 231 230 229 228 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 190 197 199 200 202 203 202 202 204 204 204 205 207 206 204 204 203 201 205 205 203 207 212 214 212 212 212 212 212 216 219 217 214 206 202 208 211 214 223 231 229 234 247 244 237 239 232 234 242 244 248 247 50989 197 150 75 10212 14 9 49 8203 -2056 151 156 147 138 132 129 124 122 118 117 119 112 111 118 115 112 107 104 104 107 118 124 129 138 147 153 149 141 145 139 146 139 148 148 139 151 128 117 118 138 139 145 140 204 211 216 215 212 197 191 176 198 172 173 156 164 175 186 191 204 198 203 202 206 213 225 238 209 204 201 204 216 217 223 221 235 238 245 243 243 251 9999999 251 252 253 263 259 9999999 9999999 9999999 9999999 9999999 261 9999999 258 9999999 266 9999999 9999999 9999999 9999999 9999999 265 257 247 249 244 248 245 257 243 246 238 248 240 236 231 228 229 228 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 190 198 200 201 203 204 203 203 206 205 205 207 208 206 205 207 207 205 206 205 205 209 211 213 213 211 210 210 213 219 222 217 211 209 206 210 211 207 218 227 231 237 240 238 233 229 228 237 247 239 239 243 51020 196 150 75 10211 14 10 20 8209 -2064 155 152 150 141 139 132 124 124 121 118 115 109 109 118 113 112 104 103 105 105 110 115 128 138 150 162 162 160 165 167 168 160 163 153 144 161 137 133 134 139 140 169 188 197 194 196 179 175 171 171 149 157 154 153 127 135 135 163 161 181 175 174 178 189 194 203 214 222 216 221 220 224 217 230 230 238 247 255 9999999 249 9999999 9999999 9999999 9999999 9999999 9999999 257 9999999 9999999 9999999 263 263 254 268 260 9999999 264 9999999 9999999 9999999 9999999 9999999 258 256 245 254 245 251 247 253 241 244 240 246 241 239 230 229 230 228 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 192 199 202 203 205 207 206 205 205 205 206 208 208 207 206 208 208 206 206 204 206 211 211 213 212 211 209 207 209 217 219 213 208 209 211 211 210 210 216 225 228 231 239 238 237 232 228 229 229 232 244 51052 196 150 75 10212 14 10 52 8215 -2072 149 143 144 138 138 132 127 118 117 113 113 107 106 117 112 110 100 102 102 100 103 114 121 142 143 162 166 163 159 162 170 166 167 152 157 174 161 157 160 155 155 181 177 166 151 142 123 129 141 144 132 122 121 131 120 126 118 125 146 162 169 171 174 182 187 188 191 198 203 214 212 225 221 228 226 229 230 244 238 248 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 251 251 256 9999999 9999999 9999999 9999999 9999999 9999999 262 272 253 256 243 253 244 251 249 252 240 244 242 244 238 239 231 231 230 229 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 191 199 202 204 206 207 207 206 206 206 205 206 206 208 209 210 210 209 208 205 206 211 214 213 211 213 211 207 208 210 212 213 213 210 212 215 217 215 217 228 224 226 239 241 240 233 230 224 223 241 250 51083 196 150 75 10209 14 11 23 8221 -2080 141 138 139 130 127 124 119 108 109 102 109 106 105 109 110 107 100 101 100 95 99 112 112 136 137 152 158 157 150 151 157 159 157 151 157 169 169 165 164 173 162 148 136 125 119 111 105 122 125 118 125 118 112 128 126 133 132 121 161 172 182 191 192 200 204 199 193 196 207 215 215 230 228 230 225 228 223 239 238 253 9999999 9999999 251 256 9999999 9999999 9999999 9999999 9999999 9999999 233 242 248 252 9999999 9999999 9999999 9999999 9999999 262 254 259 248 257 243 253 244 250 252 248 240 245 240 243 235 237 234 234 230 228 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 191 198 201 204 205 206 207 206 207 206 204 205 205 207 210 210 209 209 208 203 204 210 215 212 209 210 210 209 211 213 215 215 211 208 211 215 217 217 217 220 221 225 229 239 245 233 227 226 229 238 232 51115 196 150 75 10212 14 11 55 8228 -2088 135 131 133 127 120 116 110 103 104 100 103 103 103 102 105 100 97 91 88 89 92 110 114 132 127 146 144 147 144 146 150 154 151 145 146 150 151 143 135 155 143 128 117 117 120 113 107 121 121 114 131 137 135 140 144 157 150 147 179 188 195 207 213 221 225 225 222 226 229 232 238 240 238 244 233 237 238 242 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 271 237 246 251 9999999 9999999 9999999 9999999 9999999 262 255 247 256 248 259 243 255 242 252 244 245 240 246 235 238 234 240 233 233 227 227 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 191 198 201 205 205 205 206 205 206 205 204 205 205 206 207 208 206 207 208 205 206 211 214 211 210 208 206 210 213 217 221 214 205 205 210 211 214 214 214 216 221 224 225 234 239 231 228 232 236 238 241 51146 195 150 75 10212 14 12 26 8234 -2097 131 125 126 123 115 112 109 104 103 101 102 99 102 103 103 96 92 85 80 84 87 106 120 127 111 137 131 134 140 143 149 154 153 156 144 146 140 137 136 143 139 132 117 120 127 116 114 121 118 108 161 160 178 175 158 176 184 181 182 190 193 202 211 227 231 242 248 251 248 9999999 252 253 250 249 243 247 9999999 9999999 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 255 248 253 9999999 9999999 9999999 9999999 9999999 9999999 250 258 247 259 248 259 245 9999999 241 252 239 244 239 242 232 235 234 238 227 227 224 226 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 188 196 200 203 204 206 205 205 206 205 204 204 206 206 207 207 207 207 207 206 206 209 214 212 209 213 212 213 215 217 219 217 210 209 209 207 214 215 210 214 222 228 230 228 232 232 229 230 236 244 51178 196 150 75 10213 14 12 58 8240 -2106 121 122 117 115 108 105 105 101 100 94 93 95 95 96 99 93 84 85 79 82 85 101 120 118 90 117 123 120 128 128 130 132 133 145 126 123 113 119 119 121 128 123 113 114 127 122 116 123 125 111 149 156 177 181 149 153 201 201 181 181 188 192 198 218 224 243 249 9999999 9999999 9999999 9999999 252 9999999 249 244 9999999 9999999 9999999 243 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 250 251 260 9999999 9999999 9999999 9999999 9999999 259 244 257 245 259 251 258 242 252 238 247 237 244 236 235 229 235 229 233 221 222 220 224 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 188 196 201 203 205 207 207 206 206 205 203 203 205 207 209 209 208 207 205 204 205 209 214 212 208 212 213 211 215 215 216 220 217 213 212 214 216 218 216 215 222 229 232 230 234 234 229 227 232 239 251 51209 196 150 75 10207 14 13 29 8246 -2114 35 119 111 115 110 106 104 100 98 94 92 91 93 94 92 84 77 78 76 80 85 107 122 116 83 95 112 111 117 115 113 116 113 115 98 98 92 100 94 96 105 106 106 116 128 126 109 107 134 131 123 132 142 149 150 153 182 186 175 173 180 182 186 213 221 241 244 9999999 9999999 9999999 9999999 9999999 9999999 255 241 246 9999999 254 240 252 9999999 9999999 9999999 9999999 9999999 9999999 256 258 246 251 253 263 9999999 9999999 9999999 9999999 257 252 245 256 250 260 251 256 237 248 236 244 237 243 234 234 222 234 222 229 221 218 221 221 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 191 198 203 206 207 208 207 207 206 205 204 204 205 206 207 209 208 208 206 203 205 211 212 211 210 208 209 212 213 215 216 218 219 216 212 214 218 219 220 220 221 223 232 233 229 234 239 234 235 243 243 51241 196 225 75 10212 14 14 1 8252 -2124 143 91 235 114 112 109 101 102 100 98 95 99 103 92 82 76 76 75 84 86 113 119 112 85 75 101 117 130 122 116 125 119 114 120 80 72 71 69 78 103 106 109 121 133 121 108 106 135 133 129 130 136 145 163 167 173 171 165 164 171 187 190 213 224 247 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 251 236 253 244 9999999 9999999 9999999 9999999 9999999 251 255 242 250 246 256 258 9999999 9999999 9999999 9999999 263 254 9999999 254 9999999 255 260 249 248 236 247 239 245 241 244 237 242 212 228 222 227 222 216 223 222 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 191 199 204 206 207 209 208 206 206 205 204 205 207 207 207 207 206 206 207 204 205 212 212 209 208 207 212 216 217 217 217 218 217 215 213 213 217 218 217 221 222 222 233 240 232 233 242 233 234 240 233 246 51272 198 75 75 10211 14 14 32 8259 -2132 205 175 129 142 121 149 241 9999999 96 103 97 92 95 97 102 90 81 79 81 69 84 84 110 122 119 93 73 90 130 140 129 118 136 139 132 74 36 23 6 17 29 70 95 112 120 120 116 129 129 125 121 145 146 143 142 178 177 180 181 179 171 177 202 203 208 221 246 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 261 9999999 9999999 9999999 9999999 9999999 9999999 243 252 245 255 257 9999999 9999999 9999999 9999999 9999999 9999999 258 9999999 9999999 9999999 9999999 257 264 251 253 241 250 246 253 248 250 246 244 202 228 232 232 221 224 228 229 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 190 199 204 206 208 209 207 205 206 205 204 204 207 207 208 207 204 205 206 205 207 214 214 209 208 210 215 217 221 222 218 214 209 211 216 215 216 223 224 224 224 225 232 240 235 230 232 226 231 233 231 250 51303 197 75 75 10212 14 15 3 8265 -2142 89 89 149 154 117 156 241 367 114 110 102 95 95 95 103 95 87 82 80 65 80 83 96 118 121 103 89 84 118 127 132 126 139 142 139 67 37 25 9 24 37 61 97 119 121 116 124 141 137 128 133 161 158 142 146 194 196 186 197 200 195 196 206 215 217 221 239 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 236 254 254 262 9999999 9999999 9999999 9999999 9999999 9999999 267 9999999 9999999 9999999 9999999 266 248 257 246 259 250 253 246 256 253 247 240 220 198 232 240 231 218 231 229 232 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 188 198 203 206 208 209 207 205 206 206 205 206 207 207 208 208 205 206 205 202 205 213 216 213 212 216 217 217 219 223 222 216 211 210 215 219 222 224 224 224 227 228 233 240 243 241 237 235 236 243 246 51335 197 75 75 10213 14 15 35 8271 -2151 70 107 218 204 148 165 209 191 101 56 96 97 96 95 102 91 84 74 79 74 84 85 87 101 108 105 90 88 111 146 39 23 10 7 10 15 16 0 17 41 62 114 143 145 143 144 150 145 142 154 155 160 158 154 168 196 196 185 195 203 215 214 209 216 228 229 243 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 237 258 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 251 239 251 254 263 252 247 245 243 250 239 231 211 215 243 245 229 220 232 233 236 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 190 200 205 207 210 211 209 208 208 207 205 206 207 209 209 210 208 207 206 200 203 209 212 214 213 216 217 215 218 220 220 217 213 210 213 222 226 220 216 221 228 231 237 243 242 239 238 236 231 239 245 51366 197 75 75 10212 14 16 6 8277 -2161 81 202 259 267 78 19 5 1000000 1000000 1000000 1000000 0 13 9 1 -3 0 0 0 -4 -6 -2 -1 -9 8 3 21 14 41 59 28 22 15 13 14 16 12 0 8 18 47 108 129 139 139 104 135 126 127 143 146 145 157 166 181 195 186 176 179 187 194 198 194 199 224 234 243 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 247 238 259 261 9999999 9999999 9999999 264 9999999 264 9999999 9999999 9999999 9999999 261 229 237 240 247 252 248 245 239 245 239 245 235 224 225 235 255 250 230 218 232 239 238 232 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 192 201 206 208 210 210 210 209 208 207 205 205 207 209 211 210 208 207 205 202 206 210 210 211 211 213 214 215 220 218 214 214 212 212 213 220 222 216 213 218 230 239 245 244 237 237 240 232 231 236 238 51398 196 150 75 10213 14 16 38 8284 -2171 1000000 1000000 1000000 -4 11 -3 -7 -1 -6 1000000 1000000 1000000 1000000 1000000 1000000 -1 -1 1000000 1000000 1000000 1000000 -9 1000000 -5 1000000 -3 1000000 11 5 17 14 22 14 5 27 13 9 -4 1000000 1000000 -9 28 29 7 13 22 9 47 86 124 122 132 141 154 181 175 164 164 171 169 189 187 184 200 216 228 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 246 237 233 236 226 246 9999999 9999999 9999999 9999999 249 246 9999999 9999999 9999999 9999999 231 232 218 227 227 217 217 9999999 9999999 9999999 239 217 226 226 228 235 230 245 244 213 207 223 227 227 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 193 202 206 208 209 210 209 209 209 207 205 206 208 210 212 210 207 206 205 204 208 212 210 210 212 213 214 216 220 218 216 218 214 212 213 220 216 210 214 219 230 240 254 253 244 248 250 241 244 245 246 51429 192 450 75 10215 14 17 9 8290 -2180 60 28 17 21 9 1000000 1000000 1000000 1000000 1000000 0 8 1000000 1000000 1000000 1000000 1000000 -7 11 11 -9 1000000 1000000 0 3 9 5 10 11 15 25 14 2 1000000 1000000 1000000 1000000 4 21 10 1000000 1000000 1000000 30 21 114 119 121 125 141 168 164 152 159 170 184 197 203 189 183 196 212 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 228 228 224 231 231 242 9999999 9999999 9999999 9999999 9999999 254 254 9999999 9999999 9999999 9999999 265 214 218 212 233 213 192 9999999 220 9999999 231 232 214 229 9999999 9999999 252 237 246 239 206 220 229 225 224 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 191 200 204 206 208 208 207 207 208 207 206 207 209 210 210 210 207 207 206 202 202 207 210 211 213 214 216 215 215 215 215 216 212 211 214 215 211 212 221 224 224 232 250 251 250 251 247 247 248 245 248 51461 196 150 75 10214 14 17 41 8296 -2190 2 0 1000000 9999999 9999999 9999999 35 41 38 11 16 10 11 17 36 27 1000000 1000000 -1 13 17 22 45 42 16 6 16 16 21 16 9 4 9 29 18 13 -2 1000000 1000000 1000000 1000000 5 60 69 1000000 1000000 5 45 13 104 130 133 128 145 172 169 153 161 167 191 199 215 198 190 191 200 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 227 233 223 229 238 247 9999999 9999999 9999999 9999999 9999999 9999999 259 9999999 9999999 9999999 9999999 9999999 231 242 213 205 199 220 199 182 217 195 203 213 9999999 9999999 9999999 9999999 9999999 254 245 256 220 220 9999999 239 225 224 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 189 199 202 204 206 206 204 203 205 205 205 206 208 209 207 208 208 207 205 201 201 206 209 210 212 216 219 217 215 216 216 216 212 208 211 210 209 216 221 221 224 233 244 244 243 241 240 243 246 247 256 51492 196 150 75 10214 14 18 12 8302 -2201 -5 9 11 27 22 43 52 84 88 76 36 43 23 34 61 30 4 0 12 39 82 62 26 17 0 7 12 1 10 7 2 1000000 1000000 -9 0 17 35 73 61 76 46 83 122 120 104 99 109 121 115 119 150 152 149 167 194 193 177 180 183 206 215 218 203 190 196 212 228 9999999 9999999 9999999 9999999 9999999 9999999 256 234 217 219 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 273 252 9999999 9999999 9999999 239 254 232 239 216 204 190 202 199 203 225 189 206 9999999 9999999 9999999 9999999 9999999 9999999 253 251 250 207 217 233 239 224 225 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 191 200 203 204 205 205 203 204 206 207 207 208 209 209 209 209 207 205 205 201 204 209 208 207 209 217 220 216 218 220 220 217 215 214 215 213 210 214 215 219 228 238 252 244 238 238 240 237 241 251 252 51524 196 150 75 10212 14 18 44 8308 -2211 9 38 46 35 33 39 70 55 56 29 53 70 56 51 56 74 62 61 55 73 109 63 23 17 0 -7 -5 1000000 -2 1000000 -8 1000000 -3 -6 13 40 63 90 72 86 95 124 114 112 110 114 111 148 143 158 165 172 169 198 207 203 189 195 200 214 221 212 203 188 200 226 243 9999999 9999999 9999999 9999999 9999999 9999999 230 205 209 210 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 258 9999999 9999999 9999999 259 257 234 244 247 248 219 216 194 203 228 214 222 213 9999999 9999999 9999999 9999999 9999999 9999999 249 252 243 235 211 215 236 229 222 224 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 191 200 203 204 205 205 204 204 205 207 207 207 207 208 208 208 205 205 205 202 204 210 213 212 213 216 218 215 219 223 221 218 219 223 222 214 212 214 215 219 223 235 255 253 246 245 245 242 241 249 258 51555 195 150 75 10210 14 19 15 8315 -2222 69 68 62 72 92 105 103 64 50 16 20 55 76 75 75 93 82 94 99 101 103 112 106 87 88 70 54 61 83 60 81 70 60 62 129 135 133 128 117 109 123 150 133 127 128 141 132 164 164 188 171 177 172 201 214 212 199 198 210 214 211 216 204 195 207 235 255 9999999 9999999 9999999 241 235 238 224 200 210 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 243 239 246 258 252 239 217 222 210 216 250 224 228 232 9999999 9999999 9999999 9999999 9999999 9999999 206 208 204 216 205 230 236 226 223 224 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 192 200 204 206 206 205 204 202 203 204 204 205 206 205 205 206 207 206 204 203 205 212 217 214 214 217 217 217 221 223 221 221 221 222 223 219 214 214 218 217 220 229 241 249 241 235 239 242 238 243 51587 195 150 75 10213 14 19 47 8321 -2233 1 46 41 2 6 50 79 75 71 54 25 4 11 19 37 76 95 69 26 17 21 8 16 15 15 11 33 48 85 73 77 49 34 52 111 126 125 121 123 120 144 170 154 145 156 171 159 175 181 206 192 185 180 225 234 216 209 212 223 232 203 218 198 193 226 243 219 241 229 224 197 200 212 219 208 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 239 240 251 244 249 240 231 212 220 218 227 241 241 9999999 233 9999999 9999999 9999999 9999999 9999999 9999999 190 199 180 183 205 233 228 225 224 224 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 194 202 205 207 206 205 204 203 204 204 204 205 205 203 203 208 210 207 204 202 204 213 219 215 211 213 215 218 219 219 222 224 224 222 222 223 219 216 221 220 220 228 238 244 238 232 231 234 241 244 51618 195 150 75 10211 14 20 18 8327 -2244 1000000 38 86 0 2 20 18 16 17 2 6 -6 0 8 7 24 48 26 0 -3 -4 1000000 -7 -7 -4 -4 18 26 32 29 32 1 39 85 109 132 133 127 131 134 160 176 165 155 167 182 178 9999999 184 207 201 193 197 266 265 225 9999999 9999999 9999999 240 201 213 199 199 217 219 201 206 214 209 187 188 208 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 234 239 230 221 226 215 222 209 213 224 221 9999999 9999999 9999999 9999999 9999999 9999999 262 269 293 246 174 176 167 148 191 235 219 220 220 221 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 196 204 207 209 209 207 206 206 207 206 207 208 209 206 206 208 207 207 206 202 202 212 219 217 211 209 217 223 221 219 222 223 220 220 217 216 219 220 219 217 222 234 242 240 232 234 236 236 243 245 51650 195 150 75 10212 14 20 50 8333 -2255 1000000 27 122 30 10 1000000 1000000 1 -5 4 10 0 -2 9 1 1000000 -1 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 12 31 12 -4 1000000 -7 -7 88 141 147 176 173 139 134 135 158 173 170 169 182 192 197 202 201 203 193 179 196 282 287 238 9999999 9999999 9999999 245 208 208 207 204 191 203 187 192 230 218 195 192 223 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 241 233 235 231 213 216 216 208 215 219 9999999 9999999 9999999 9999999 9999999 9999999 261 239 324 317 257 261 216 172 168 175 171 196 235 219 220 218 219 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 197 205 208 208 208 207 206 206 207 207 206 207 210 208 205 206 206 207 207 205 204 211 217 214 210 211 215 219 220 222 223 218 217 218 212 210 214 218 214 211 220 232 237 236 233 233 238 240 236 248 51681 194 150 75 10215 14 21 21 8339 -2266 1000000 8 65 81 22 1000000 1000000 8 0 19 19 6 -9 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 1000000 3 34 43 11 3 1000000 1000000 91 92 61 110 114 109 128 128 147 168 178 179 193 198 205 219 228 210 183 160 184 284 288 247 9999999 9999999 9999999 251 211 206 200 188 181 192 169 195 226 209 181 196 233 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 235 246 245 247 219 216 211 219 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 176 249 242 192 187 209 212 199 207 232 234 238 224 223 219 220 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 196 204 206 206 206 206 206 204 205 206 204 203 206 206 206 208 207 206 207 207 208 212 213 211 211 212 214 214 219 225 225 220 221 217 212 211 212 213 213 215 221 227 234 237 235 234 239 246 245 51713 193 150 75 10211 14 21 53 8346 -2278 55 44 37 32 61 117 109 98 98 116 114 91 14 1000000 1000000 1000000 1000000 3 1000000 1000000 -9 1000000 -8 28 19 30 69 100 44 37 12 1000000 83 84 51 90 94 100 127 134 141 153 172 182 184 9999999 9999999 9999999 229 207 173 146 175 275 274 246 9999999 9999999 9999999 242 193 183 168 156 164 153 161 176 191 176 164 194 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 250 251 226 220 206 213 216 221 221 238 9999999 9999999 9999999 9999999 278 303 204 185 147 162 186 204 219 202 9999999 247 236 235 221 219 215 218 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 193 201 204 204 204 204 204 203 203 203 201 203 204 205 208 209 208 207 206 206 207 210 209 210 211 212 215 216 221 225 225 223 220 216 212 212 215 214 211 217 227 228 231 233 227 234 248 255 51744 193 150 75 10213 14 22 24 8352 -2290 65 55 58 61 94 97 86 98 112 91 77 98 44 53 81 93 93 91 86 79 92 94 89 104 115 105 102 106 116 121 122 129 139 142 137 141 136 143 136 137 135 139 159 179 175 9999999 9999999 9999999 209 189 159 138 175 269 266 9999999 9999999 9999999 207 220 156 147 136 125 121 103 137 144 158 152 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 199 192 187 9999999 192 179 191 188 9999999 219 282 194 250 213 127 11 166 181 205 206 9999999 9999999 244 233 230 219 218 213 218 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 192 200 202 203 203 204 204 202 203 202 201 202 204 205 207 208 207 206 206 208 209 209 210 212 212 213 215 215 218 220 221 221 217 214 212 209 211 209 211 220 227 229 229 239 239 233 239 247 51776 194 150 75 10211 14 22 56 8358 -2302 53 39 35 59 75 77 90 123 117 87 82 89 44 60 72 81 79 81 79 74 88 98 95 99 111 102 105 111 116 121 127 131 142 139 9999999 9999999 128 145 132 137 131 130 147 158 159 9999999 9999999 9999999 182 167 148 147 186 220 215 137 9999999 160 183 170 128 124 113 103 100 92 130 141 158 157 161 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 186 179 184 9999999 9999999 9999999 9999999 199 220 234 309 254 259 198 110 5 196 180 212 193 9999999 238 242 235 227 220 218 214 221 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 196 204 205 206 207 207 205 204 205 205 203 204 204 206 210 208 205 205 207 208 207 209 214 215 211 211 214 214 215 216 219 221 216 211 210 209 208 209 215 223 226 229 235 245 244 233 234 238 253 51807 194 150 75 10210 14 23 27 8364 -2315 41 25 28 50 56 64 96 95 67 97 110 82 70 69 71 69 72 74 78 75 85 100 100 89 100 101 111 109 114 115 123 121 134 9999999 9999999 9999999 9999999 151 145 150 141 144 152 150 150 9999999 9999999 180 164 157 141 155 183 188 144 106 107 113 136 135 119 113 107 105 125 127 149 167 173 165 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 206 9999999 9999999 9999999 9999999 239 266 296 213 189 216 243 216 176 182 171 205 194 217 192 9999999 245 243 236 227 220 219 217 224 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 196 205 207 207 207 207 206 205 206 205 204 206 208 209 209 208 206 205 206 207 207 211 216 216 212 212 214 215 216 218 225 224 216 212 213 214 215 215 218 224 229 233 244 252 245 235 243 245 250 51839 193 150 75 10209 14 23 59 8371 -2327 41 33 41 46 51 65 98 75 47 81 100 94 99 68 71 70 76 86 91 76 79 97 100 93 97 101 110 103 117 119 128 125 130 9999999 9999999 9999999 9999999 9999999 9999999 9999999 147 157 165 158 161 9999999 9999999 198 163 156 139 151 172 191 120 118 110 111 112 110 123 130 143 143 150 155 167 188 187 177 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 259 237 258 196 150 155 126 100 146 189 170 195 210 223 198 197 253 248 242 229 223 224 223 228 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 194 202 205 207 208 208 207 206 207 206 204 207 210 209 206 205 205 206 208 210 211 214 215 213 212 214 216 217 219 223 226 224 216 218 217 215 221 222 221 227 232 237 243 249 245 235 242 251 51870 194 75 75 10208 14 24 30 8377 -2340 1000000 45 52 50 49 61 68 88 74 50 51 72 83 98 83 91 86 83 96 101 90 83 93 103 110 101 108 114 111 123 125 127 121 122 125 135 156 153 153 9999999 154 149 159 166 161 160 9999999 9999999 181 155 138 135 144 161 177 133 163 122 120 114 94 119 135 148 176 165 170 184 195 200 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 241 240 230 192 115 142 127 130 128 193 192 206 208 224 196 195 246 245 231 226 218 220 220 225 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 194 201 204 206 208 210 208 207 208 207 205 207 210 208 206 205 204 206 208 209 211 215 216 212 211 214 217 218 220 224 225 224 217 215 215 214 218 221 224 229 228 231 238 243 241 238 239 246 51902 194 75 75 10206 14 25 2 8383 -2353 1000000 20 48 46 57 73 79 84 81 37 46 60 61 74 103 114 106 93 94 103 95 96 9999999 103 122 118 124 126 130 125 124 112 116 116 116 128 149 150 155 9999999 9999999 9999999 173 165 172 158 139 9999999 153 145 123 119 129 135 137 143 188 142 137 131 110 115 113 116 156 144 181 211 227 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 256 241 204 179 178 167 124 143 242 267 250 240 226 208 199 9999999 236 241 221 223 216 217 218 223 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 196 203 206 207 208 210 208 207 208 208 206 207 211 209 206 206 205 206 206 204 208 214 216 214 210 211 217 218 220 220 221 221 218 212 211 212 212 215 218 220 220 226 240 243 235 232 233 245 51933 194 75 75 10202 14 25 33 8389 -2366 1000000 6 25 62 75 71 77 82 90 51 41 52 48 73 107 113 108 100 100 112 97 105 9999999 9999999 129 136 138 136 143 134 135 128 136 131 128 135 148 9999999 9999999 9999999 9999999 9999999 196 179 195 179 9999999 9999999 154 154 135 122 132 131 133 134 148 165 167 162 134 123 124 137 144 147 181 233 240 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 242 249 75 37 30 -2 135 119 135 241 254 201 199 197 158 187 195 237 242 222 223 219 220 221 226 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 195 203 206 207 209 211 209 208 207 206 205 207 211 210 206 206 206 206 205 204 207 212 213 211 210 211 215 215 218 218 218 220 218 211 208 210 210 214 217 217 219 227 242 237 224 225 229 242 51964 194 75 75 10206 14 26 4 8395 -2380 1000000 26 16 74 82 72 80 92 95 69 34 44 48 78 109 112 111 101 91 90 99 9999999 9999999 9999999 9999999 141 144 148 153 149 146 149 142 145 139 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 148 147 138 149 149 168 167 151 143 160 172 164 9999999 218 247 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 125 177 181 93 75 45 35 1000000 1000000 -6 256 232 135 155 167 145 191 225 242 237 224 223 219 222 221 225 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 194 203 207 208 209 211 210 209 208 207 206 207 209 208 206 206 206 206 207 205 207 213 215 213 212 213 212 213 216 218 217 220 218 209 207 210 211 211 212 213 219 229 237 229 222 225 229 237 51996 194 75 75 10204 14 26 36 8401 -2394 1000000 9999999 9999999 9999999 88 87 116 129 99 87 41 54 52 69 105 122 119 108 97 99 108 9999999 9999999 9999999 9999999 9999999 150 153 151 147 137 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 159 142 153 148 9999999 9999999 9999999 9999999 186 9999999 9999999 9999999 235 225 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 100 126 111 127 125 65 41 1000000 1000000 1000000 1000000 115 185 207 202 197 226 250 242 235 228 227 221 223 223 227 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 194 204 208 209 209 210 209 207 207 207 207 208 209 206 205 206 205 206 209 206 207 215 218 216 212 210 211 215 218 220 217 219 216 209 208 210 212 210 210 216 223 228 230 229 229 228 234 250 52027 193 75 75 10208 14 27 7 8407 -2408 1000000 9999999 9999999 9999999 135 104 104 141 98 93 37 70 59 69 90 104 115 115 112 118 115 79 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 164 157 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 177 177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 164 148 155 148 149 163 158 9999999 9999999 9999999 194 179 173 198 196 190 157 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 155 148 153 165 114 137 166 88 17 -5 1000000 1000000 1000000 122 187 219 204 199 239 250 234 232 226 225 219 221 221 224 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 195 204 207 209 208 209 208 205 206 206 206 208 209 206 206 205 203 204 206 208 209 215 218 216 212 211 213 213 216 219 216 217 214 204 207 211 212 212 214 223 232 231 231 233 235 236 242 52059 193 75 75 10208 14 27 39 8414 -2423 1000000 28 9999999 9999999 147 107 67 125 85 83 34 51 74 89 84 82 110 111 111 114 113 59 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 161 163 156 151 9999999 9999999 9999999 9999999 9999999 9999999 203 201 188 183 188 180 9999999 9999999 9999999 161 166 141 142 142 146 152 149 154 144 168 180 180 177 220 210 202 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 192 171 108 152 185 169 124 144 189 259 204 156 154 188 192 199 198 220 205 204 241 242 229 231 222 222 215 219 215 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 196 205 208 209 209 209 208 206 206 206 205 208 209 207 207 205 204 204 204 206 211 217 219 217 213 213 215 213 214 217 212 213 216 210 208 210 212 212 212 219 228 234 238 241 239 236 239 52090 193 75 75 10204 14 28 10 8420 -2437 1000000 28 9999999 9999999 117 101 58 117 98 95 33 37 155 178 95 90 108 107 116 117 113 68 136 9999999 9999999 9999999 9999999 9999999 9999999 150 149 142 150 153 154 149 9999999 9999999 9999999 9999999 9999999 9999999 214 207 189 188 187 189 9999999 9999999 9999999 177 181 147 145 144 150 136 142 147 140 153 168 173 186 218 240 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 175 147 169 144 150 144 162 173 124 125 125 204 320 261 183 197 240 219 212 198 208 211 226 240 242 232 232 224 225 218 223 218 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 196 204 208 208 208 209 208 206 206 206 206 207 207 207 207 206 205 206 206 205 210 217 218 216 214 214 215 214 215 219 217 214 215 212 212 210 212 218 220 222 224 234 243 242 243 244 247 52122 194 75 75 10203 14 28 42 8426 -2453 1000000 55 28 16 98 117 90 137 127 124 38 43 181 199 108 91 96 99 113 111 101 68 125 129 128 129 134 141 150 149 149 145 147 142 146 139 136 145 154 155 176 217 232 203 194 187 188 193 193 9999999 212 190 186 167 168 159 164 153 160 162 152 168 185 190 214 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 209 199 162 165 146 164 190 158 137 113 138 169 174 175 179 188 206 222 213 212 218 202 209 242 239 238 232 232 223 222 219 223 219 220 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 195 203 206 208 208 209 208 206 206 206 206 207 207 207 208 208 206 204 205 205 208 214 215 213 213 215 216 216 217 222 221 216 211 205 208 212 215 221 224 222 222 232 241 236 239 252 258 254 52153 194 75 75 10201 14 29 13 8432 -2468 1000000 58 23 1 127 170 132 137 133 124 55 56 102 108 100 89 93 102 110 107 93 56 113 9999999 9999999 9999999 132 136 134 131 127 133 132 138 140 137 127 131 9999999 9999999 156 201 208 187 184 182 183 198 9999999 9999999 9999999 9999999 196 188 183 166 171 162 168 164 163 182 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 164 144 108 122 137 154 93 117 175 163 160 165 168 174 177 200 192 178 172 199 212 205 212 237 238 233 228 229 221 219 218 218 216 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 193 201 205 206 207 207 206 205 206 206 205 207 208 208 208 210 208 204 205 206 207 212 212 210 211 211 216 220 219 219 219 215 211 208 205 208 212 213 215 217 220 225 237 236 231 239 245 251 52185 194 75 75 10202 14 29 45 8438 -2484 1000000 34 3 1000000 125 151 89 85 111 69 24 33 9999999 40 63 65 75 87 94 91 73 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 114 120 124 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 142 86 83 102 70 43 8 1000000 1000000 1000000 4 112 43 149 143 173 177 173 188 200 214 232 233 241 232 230 228 230 220 218 217 217 216 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 192 200 203 205 205 205 205 204 206 205 204 206 208 208 209 212 210 207 207 207 207 209 211 211 212 210 211 219 218 215 217 215 209 206 208 211 209 208 212 217 223 229 236 230 228 236 241 250 52216 193 150 75 10199 14 30 16 8445 -2500 -1 1000000 9999999 38 46 32 67 83 9999999 9999999 9999999 9999999 9999999 36 31 30 35 43 37 22 9999999 9999999 9999999 9999999 9999999 9999999 9999999 38 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 80 85 93 79 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 83 109 107 68 41 50 42 29 5 -7 1000000 1000000 19 65 89 -4 1000000 109 124 157 169 208 213 240 249 238 241 228 228 227 230 218 220 214 217 217 219 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 193 199 201 203 203 204 203 202 204 204 202 203 206 206 208 210 209 208 205 205 206 208 212 212 213 209 206 213 215 214 216 213 206 206 207 206 207 206 216 217 219 229 230 225 226 237 240 243 52248 193 150 75 10229 14 30 48 8451 -2517 1000000 1000000 9999999 8 15 40 78 82 9999999 9999999 9999999 9999999 9999999 17 25 20 23 29 22 -8 9999999 9999999 9999999 9999999 9999999 9999999 21 29 8 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 113 191 157 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 84 83 80 66 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 61 129 115 79 46 18 39 26 -5 1000000 18 69 137 78 108 105 39 1000000 64 98 156 179 214 228 248 246 242 238 233 231 228 228 223 221 216 217 217 219 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 186 196 199 201 202 203 203 202 203 205 203 202 204 206 207 210 211 208 206 206 207 208 210 211 210 209 209 211 213 214 213 211 209 210 209 204 207 212 220 219 215 221 226 231 232 239 239 239 52279 193 150 75 10310 14 31 19 8457 -2534 1000000 1000000 1000000 11 21 52 70 9999999 9999999 9999999 9999999 9999999 9999999 9999999 5 13 26 36 30 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 90 71 64 47 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 79 103 106 63 43 13 37 37 1 1000000 14 44 142 192 66 80 10 -2 79 121 186 220 233 247 247 241 238 237 238 233 232 231 228 223 219 217 216 217 216 215 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 183 194 199 201 202 204 205 204 204 203 203 204 207 209 209 210 209 207 206 205 205 207 211 210 210 210 209 210 211 211 211 211 210 209 209 211 214 216 216 213 218 223 228 231 231 235 249 52311 193 150 75 10395 14 31 51 8463 -2552 1000000 16 22 23 35 49 74 48 9999999 9999999 9999999 9999999 13 34 32 44 56 63 55 9999999 9999999 9999999 9999999 9999999 9999999 9999999 64 59 66 68 74 69 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 89 98 73 69 64 78 76 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 79 104 96 45 42 40 35 30 18 1000000 30 44 182 209 61 65 1000000 -6 186 193 219 239 255 251 243 238 234 235 235 235 237 231 227 224 222 219 215 213 212 214 212 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 182 193 200 202 205 206 206 205 205 204 205 207 209 209 210 209 208 208 205 202 205 208 210 211 209 209 208 209 211 210 210 211 209 207 208 208 210 212 208 212 219 220 220 222 229 247 52342 193 150 75 10479 14 32 22 8469 -2570 0 31 31 27 38 35 50 27 17 0 9 12 34 47 53 54 60 61 51 0 9999999 9999999 36 38 53 60 64 68 71 74 85 82 77 9999999 9999999 9999999 9999999 60 53 82 81 63 60 37 16 46 58 13 57 55 56 64 69 92 86 69 74 75 81 86 90 71 60 78 107 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 128 157 116 72 32 63 25 21 16 5 35 1000000 154 169 190 279 305 194 202 216 237 255 264 249 248 242 242 240 236 244 244 233 232 226 228 223 219 211 211 214 213 215 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 193 200 204 206 206 207 207 206 207 207 207 209 210 209 209 209 207 203 202 201 206 209 208 208 206 208 209 209 213 214 211 207 206 207 211 215 214 211 213 217 218 221 230 245 52374 193 150 75 10566 14 32 54 8476 -2588 1000000 -8 12 21 27 15 8 -8 -1 -1 2 6 13 17 16 17 17 17 11 -8 1000000 -1 4 5 12 16 17 16 21 28 36 37 39 26 10 12 10 1 4 6 8 18 25 12 1000000 18 31 6 33 33 36 52 62 62 55 50 50 57 64 65 63 41 51 68 77 59 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 84 108 135 140 112 95 32 81 27 20 14 32 36 1000000 83 96 121 142 159 171 219 240 239 257 256 250 242 246 9999999 241 237 242 239 238 234 229 227 223 219 213 210 210 210 212 212 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 190 199 202 204 205 206 206 206 206 207 207 209 210 210 210 209 206 204 200 202 204 205 205 206 208 208 211 218 220 215 209 209 210 209 217 218 214 219 220 219 220 229 244 52405 193 150 75 10653 14 33 25 8482 -2606 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -2 1 -2 -1 -3 -3 1000000 1000000 1000000 1000000 -8 -4 -1 0 -2 -4 -4 5 8 11 15 9 -6 -5 -8 1000000 1000000 1000000 1000000 1 15 11 -5 6 27 19 -3 3 33 36 20 38 46 46 44 59 54 81 125 171 239 319 60 74 122 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 119 92 99 106 139 131 94 103 90 76 74 61 56 94 61 51 77 104 140 137 148 174 213 252 229 252 252 245 247 9999999 243 9999999 9999999 9999999 241 238 232 230 228 223 218 215 213 208 208 206 208 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 189 198 203 204 206 209 209 209 209 210 211 211 212 213 212 210 207 204 204 202 204 210 210 209 207 212 218 222 221 217 216 215 215 216 216 219 229 225 220 223 225 236 52436 193 150 75 10735 14 33 56 8488 -2625 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 5 15 20 15 18 34 24 3 12 44 47 18 40 39 12 31 51 27 85 113 146 170 278 19 55 92 138 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 137 126 136 174 172 99 95 80 55 63 61 59 122 96 77 73 96 101 94 153 192 204 244 234 254 245 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 226 223 229 223 215 211 210 208 209 205 205 204 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 189 200 204 207 210 210 210 210 211 211 211 213 214 212 210 208 208 207 202 202 208 209 208 210 214 219 220 220 220 219 220 220 214 215 220 224 223 217 215 220 234 52468 193 150 75 10799 14 34 28 8494 -2645 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 2 16 5 -6 -9 4 1 12 14 12 4 5 -2 -5 5 12 13 29 36 11 -7 35 19 78 91 108 87 124 28 57 84 112 120 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 125 94 66 39 43 47 102 135 73 76 5 16 82 97 95 89 175 201 220 243 243 253 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 233 223 223 227 227 214 213 207 212 209 206 204 203 204 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 194 201 206 209 211 211 211 212 213 212 212 215 214 212 211 210 208 204 202 204 207 209 210 213 218 218 218 220 221 220 217 217 218 221 226 222 213 214 223 238 52499 193 150 75 10784 14 34 59 8500 -2664 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 0 1000000 1000000 1000000 -2 2 11 11 8 6 6 1 -1 6 3 4 8 7 0 1000000 -3 1000000 -5 1 -9 1000000 47 124 76 80 85 104 107 142 147 107 49 9999999 9999999 9999999 9999999 9999999 210 220 245 81 62 51 27 74 93 104 135 68 67 3 34 144 126 125 137 222 229 240 266 248 260 251 9999999 9999999 9999999 9999999 9999999 9999999 258 234 239 229 232 230 233 219 221 212 218 212 210 205 207 207 210 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 200 205 209 211 211 211 212 213 212 212 213 214 215 214 212 210 206 203 204 207 210 210 213 218 219 218 217 218 216 214 215 215 218 221 218 210 209 226 242 52531 193 150 75 10786 14 35 31 8506 -2685 1000000 1000000 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 -1 3 4 -2 -7 1000000 1000000 -6 5 3 0 8 -9 1000000 5 57 47 55 76 130 112 84 39 36 21 93 69 77 88 93 112 175 147 83 59 69 62 24 20 28 37 106 113 152 173 170 97 78 87 197 220 237 265 247 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 233 233 225 231 227 228 218 220 213 215 210 206 203 206 204 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 200 205 208 209 210 210 210 211 210 212 214 213 214 215 212 209 204 201 204 207 211 213 216 221 223 218 213 214 215 214 212 213 213 214 218 212 207 225 239 52562 193 150 75 10786 14 36 2 8512 -2706 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 -4 -5 3 1000000 1000000 1000000 1000000 1000000 14 20 3 5 1000000 14 -8 -2 1000000 1000000 24 61 66 41 -4 -3 0 7 6 0 -4 -4 -3 12 6 18 15 56 43 24 1000000 -1 1000000 1000000 1000000 -4 74 183 140 57 82 195 215 232 253 241 248 9999999 9999999 9999999 9999999 9999999 244 9999999 239 228 227 224 228 223 223 216 216 212 211 207 203 200 203 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 201 206 208 209 210 209 208 208 207 209 212 212 212 212 208 205 202 199 203 207 212 213 215 219 222 222 217 216 217 217 216 217 215 216 222 220 215 220 233 52594 193 150 75 10786 14 36 34 8518 -2728 1000000 1000000 1000000 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -1 -1 -3 1000000 1000000 1000000 1000000 1000000 -9 -9 1000000 1 -4 -6 -8 1000000 1 -1 -1 1000000 1000000 -5 -6 1 5 -4 0 5 2 1 -5 1000000 1000000 1000000 -9 10 13 19 27 17 21 1000000 1000000 1000000 1000000 1000000 1000000 42 180 182 96 165 222 230 247 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 236 240 229 236 227 232 225 225 218 219 213 211 211 207 203 205 205 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 202 207 209 210 210 209 207 208 207 207 210 211 211 210 206 204 202 200 203 208 213 214 218 219 220 222 222 223 220 216 215 213 214 220 222 224 222 221 236 52625 193 150 75 10787 14 37 5 8524 -2749 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -6 -4 -4 -7 -9 -6 -9 1000000 1000000 1000000 -8 -8 1000000 1000000 1000000 -6 -4 1 2 0 1 1000000 -6 -4 -3 -9 1000000 1000000 -4 0 -6 -5 1000000 -6 1000000 1000000 -8 29 28 31 24 9 11 -8 1000000 1000000 1000000 83 121 124 159 195 210 202 216 237 254 258 9999999 9999999 9999999 9999999 9999999 245 239 9999999 231 236 226 236 225 231 224 224 217 221 211 210 210 207 203 205 204 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 194 202 207 211 213 213 212 211 211 210 211 213 212 211 209 205 205 205 204 207 213 217 218 220 220 219 221 225 223 221 219 216 216 217 221 224 224 225 229 238 52657 193 150 75 10789 14 37 37 8530 -2772 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 1000000 -9 1000000 -9 -4 -3 -2 -4 -6 -9 -7 -3 -6 1000000 1000000 -8 -6 1000000 1000000 1000000 -6 -6 -1 0 1 1 1 -1 -6 4 -1 1000000 1000000 1000000 1000000 1000000 1000000 -6 -8 8 3 -1 1 29 43 24 17 1 0 -7 -6 1000000 1000000 1000000 2 173 219 309 302 181 219 236 255 256 9999999 9999999 9999999 9999999 245 238 9999999 9999999 227 234 224 230 224 226 219 222 219 218 208 211 209 204 201 203 201 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 197 206 210 213 215 215 214 212 212 211 212 215 212 211 210 207 207 207 206 209 215 219 218 220 223 220 221 223 220 220 222 219 217 218 219 220 219 221 231 242 52688 193 150 75 10788 14 38 8 8536 -2795 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -4 -2 -4 -2 -5 -5 -6 -5 -3 -4 -3 -3 -4 -7 -3 -1 -2 -3 -7 -7 -3 -7 1000000 1000000 -8 -8 -8 1000000 -1 -5 3 2 -9 -3 2 -7 -5 -6 -7 1000000 1000000 -8 -5 1000000 1000000 1000000 0 32 51 27 13 5 4 0 1000000 1000000 1000000 1000000 2 182 221 308 304 189 231 247 252 251 253 256 246 255 238 9999999 9999999 239 229 236 227 230 221 224 218 224 218 212 208 213 209 204 199 202 200 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 199 208 211 213 214 214 212 212 212 210 211 214 211 209 208 206 206 206 207 211 215 220 221 222 221 218 218 221 223 223 217 214 214 216 216 217 221 222 228 245 52720 172 1725 75 10785 14 38 40 8543 -2819 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -7 -3 -4 -2 -1 -2 -3 -3 -4 -6 -5 -3 -4 -4 -1 -1 -5 -8 -8 -8 -3 -2 -5 -8 -9 -6 -4 -8 2 -2 1 -6 1000000 1000000 1000000 1000000 1000000 1000000 0 -8 1000000 -7 2 1000000 -3 32 45 45 33 20 22 32 19 47 37 47 77 80 138 258 273 239 257 240 234 256 244 249 246 243 237 242 9999999 9999999 9999999 9999999 9999999 233 221 224 216 219 214 220 210 209 205 208 203 199 194 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 198 206 210 211 213 213 212 213 213 210 212 213 211 208 205 205 206 206 207 211 216 220 221 219 216 214 215 216 219 220 215 213 215 216 216 220 227 224 225 243 52751 181 975 75 10785 14 39 11 8549 -2843 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 -8 1000000 1000000 1000000 -9 -9 -4 -2 -1 -7 1000000 -7 -6 -6 -7 -6 -5 -1 1 4 0 0 -5 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 8 6 8 28 22 15 16 16 24 20 17 18 17 -4 1000000 1000000 1000000 39 13 96 136 248 293 177 211 227 241 256 240 251 240 243 233 238 9999999 9999999 9999999 9999999 9999999 232 220 225 215 220 216 220 208 212 204 205 201 198 194 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 196 205 208 210 212 213 212 213 214 211 211 213 211 209 206 206 208 206 206 210 216 221 219 215 214 213 212 213 217 218 219 216 213 213 212 216 220 222 231 52783 192 150 75 10785 14 39 43 8555 -2869 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -4 -3 0 -3 -2 -5 -7 -7 -4 -7 -7 -6 -3 -2 -2 -4 -7 -7 1000000 1000000 1000000 1000000 1000000 1000000 -2 -6 1000000 1000000 1000000 5 36 29 25 18 18 23 17 10 16 9 4 1000000 1000000 1000000 15 25 153 126 148 186 207 216 230 243 250 239 251 240 246 236 239 9999999 240 9999999 234 9999999 233 227 227 219 226 222 225 209 214 205 208 204 202 197 199 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 203 207 211 213 213 211 211 213 212 212 213 210 209 208 207 209 208 208 212 216 219 217 216 214 212 213 213 213 214 217 215 213 216 214 213 216 220 234 52814 190 150 75 10785 14 40 14 8561 -2894 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 -5 -4 -7 -3 -8 -6 -6 -7 -7 -4 -8 -6 -6 -5 -5 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 0 -2 1000000 -9 0 -2 4 17 30 21 38 32 17 4 6 2 10 1000000 1000000 1000000 -6 102 167 147 112 179 201 211 229 242 250 240 254 240 251 237 9999999 9999999 240 231 237 228 236 229 229 223 228 223 226 212 214 207 210 209 205 200 201 199 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 204 209 212 214 214 212 212 213 212 212 213 212 210 209 208 208 209 209 212 217 219 216 215 214 212 213 215 211 212 216 214 216 220 219 218 221 52846 190 150 75 10780 14 40 46 8567 -2921 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 1000000 1000000 1000000 1000000 1000000 1000000 -7 -7 -5 -7 -9 -8 -6 -4 -3 -5 -2 -4 -5 -3 -1 -4 1000000 1000000 1000000 1000000 1000000 -1 0 -3 1000000 1000000 8 20 20 54 42 28 16 0 1000000 36 2 11 -7 22 92 147 128 102 193 211 219 236 244 257 243 254 243 254 242 253 237 244 229 241 228 239 230 232 226 231 224 224 215 215 210 213 209 204 202 204 202 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 198 206 209 211 213 213 213 213 214 213 213 213 215 214 210 207 207 209 209 213 219 221 218 214 212 212 214 219 219 217 220 220 220 222 225 228 230 52877 190 150 75 10782 14 41 17 8573 -2948 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -9 1000000 1000000 -9 -9 -8 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -9 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 -6 0 -1 0 0 -4 -4 -2 -1 -5 -7 -8 1000000 1000000 1000000 -2 -1 -1 -2 5 29 27 25 41 5 36 43 38 1000000 76 90 63 61 96 111 133 111 157 221 229 229 250 250 257 253 256 244 255 247 253 241 246 230 241 9999999 246 234 235 228 234 228 225 217 218 214 218 211 206 204 206 206 209 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 197 206 210 211 212 213 212 212 212 210 212 214 215 214 211 207 208 211 211 214 221 222 220 215 212 213 217 223 221 216 217 219 220 219 222 232 234 52909 190 150 75 10781 14 41 49 8579 -2977 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -7 -8 1000000 -9 -8 -7 -6 -6 -8 -9 -7 -5 -8 -9 -6 -2 -7 -8 1000000 -9 -9 -4 -7 -6 -8 1000000 1000000 1000000 1000000 -8 1000000 1000000 1000000 1000000 1000000 -6 -5 -6 -2 0 1000000 -3 -8 -7 -4 0 0 15 28 25 16 25 -7 -3 -2 24 1000000 68 89 117 124 150 154 181 196 220 236 245 239 249 253 263 257 258 243 258 243 251 239 241 9999999 239 237 244 233 237 231 234 233 225 219 219 214 216 212 209 203 205 207 209 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 197 207 211 212 213 212 211 211 212 210 212 215 215 214 212 209 210 211 209 214 220 222 218 216 216 215 219 226 223 217 218 219 217 217 220 228 233 52940 189 150 75 10778 14 42 20 8585 -3005 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -7 -6 -5 -4 -2 -1 -3 -4 0 -5 1000000 1000000 1000000 -8 -9 -7 -8 -5 -7 1000000 1000000 1000000 1000000 -5 1000000 1000000 -9 -7 16 23 39 12 -4 -2 -9 -2 -2 -1 0 1 2 26 24 23 0 11 4 -5 -8 12 1000000 80 120 134 159 175 176 202 210 229 245 249 238 239 249 263 252 256 246 255 239 253 233 238 9999999 9999999 9999999 236 226 234 229 231 224 221 216 217 210 214 208 207 201 203 203 207 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 200 209 212 214 214 213 212 212 213 213 213 217 217 215 213 211 212 211 209 211 217 220 218 218 221 218 219 222 220 217 218 219 218 220 222 227 52972 189 150 75 10778 14 42 52 8591 -3036 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -7 -6 -6 -5 -1 -1 -2 -4 -2 -9 -4 -5 1000000 1000000 1000000 1000000 1000000 1000000 -9 0 0 1000000 -9 -2 20 49 48 73 95 28 34 9 1000000 -2 -5 1 6 19 23 35 45 54 60 70 77 77 71 125 148 161 173 193 191 158 175 186 182 213 220 230 232 236 229 244 247 256 247 255 246 250 241 251 233 235 9999999 9999999 225 235 9999999 231 222 230 217 219 212 216 209 213 208 204 200 202 201 207 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 203 212 216 216 216 215 215 215 215 213 215 218 217 215 214 212 211 211 209 211 217 221 218 218 221 219 216 216 216 212 214 218 217 217 218 223 53003 199 150 75 10777 14 43 23 8597 -3066 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -3 2 6 5 10 7 5 -2 -2 1000000 -5 1000000 1000000 10 26 8 21 24 34 67 69 106 129 8 17 77 124 24 19 29 36 42 48 61 64 78 88 93 115 115 127 173 202 226 194 198 193 190 199 206 207 217 215 224 218 232 236 246 246 254 245 257 242 252 241 247 235 9999999 9999999 236 223 232 226 229 219 227 218 220 211 215 208 212 208 204 198 200 200 204 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 205 214 217 218 218 217 216 216 215 213 214 217 216 214 212 210 210 212 212 218 223 224 220 218 216 215 215 215 217 214 218 219 215 219 225 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 53035 189 150 75 10779 14 43 55 8603 -3098 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 -3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -7 1000000 1000000 -3 1000000 1000000 1000000 1000000 -6 7 18 17 14 11 10 0 3 0 4 -3 1000000 1000000 19 26 45 8 13 11 -2 40 76 83 145 158 247 119 111 134 123 118 117 116 111 143 143 170 200 209 235 244 240 234 187 193 198 212 215 216 217 219 219 232 232 240 243 251 245 255 9999999 9999999 9999999 9999999 240 246 233 240 9999999 235 9999999 233 9999999 230 220 226 215 220 212 212 207 211 206 203 196 199 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 203 212 215 217 217 217 216 214 214 213 213 216 216 214 212 212 212 213 216 221 224 227 224 219 217 214 215 217 216 216 222 219 217 218 225 233 53066 189 150 75 10778 14 44 26 8609 -3130 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -2 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -2 0 3 14 6 5 5 -3 1000000 1000000 1000000 1000000 1000000 0 0 -3 2 0 1000000 1000000 0 -1 2 1000000 1000000 -4 8 39 1000000 12 26 5 28 120 202 210 121 112 169 177 190 178 176 154 153 139 157 154 175 192 201 223 234 224 207 196 203 205 221 220 223 215 229 232 246 241 243 241 253 247 256 245 257 9999999 9999999 9999999 241 227 9999999 9999999 231 9999999 9999999 9999999 230 215 223 214 220 213 211 207 210 207 200 195 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 202 210 214 216 216 217 216 213 213 213 214 215 214 213 214 212 215 216 215 219 222 226 223 221 222 216 215 220 221 221 222 220 225 222 222 234 53098 189 150 75 10781 14 44 58 8615 -3165 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -5 1000000 1000000 1000000 1000000 -5 -4 -5 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 1000000 -5 1000000 -6 -4 1000000 1000000 -5 1000000 -6 2 1000000 1000000 -9 1000000 1000000 -9 1000000 6 1000000 1000000 -8 2 21 27 45 67 83 61 74 100 122 147 173 181 186 194 192 190 182 182 168 180 180 185 183 195 213 219 220 226 221 221 220 236 235 239 9999999 236 234 246 237 253 244 251 247 255 250 257 9999999 251 9999999 244 9999999 9999999 232 234 9999999 9999999 9999999 231 219 226 218 224 213 212 212 213 208 203 197 201 198 206 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 201 209 212 214 215 215 213 211 211 211 210 212 211 212 214 210 214 218 215 219 223 225 222 220 219 215 214 218 223 223 222 223 226 225 226 233 53129 188 150 75 10778 14 45 29 8621 -3199 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 1000000 1000000 1000000 -8 -8 -6 -9 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 1000000 13 -2 1 1000000 1000000 1000000 41 39 -8 1000000 0 90 26 79 122 174 137 114 36 154 163 151 145 154 150 173 172 176 210 214 217 220 211 217 214 212 210 208 202 196 200 190 175 174 165 163 151 162 176 193 204 227 9999999 243 241 9999999 9999999 9999999 9999999 258 245 253 233 248 244 256 252 259 250 260 252 9999999 245 250 237 247 235 233 231 238 231 233 228 229 219 227 214 217 214 216 209 206 199 204 200 206 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 200 209 212 213 214 214 212 210 211 210 208 210 210 211 213 211 213 216 214 218 223 225 222 218 217 218 218 216 221 224 223 224 222 223 228 53160 198 150 75 10778 14 46 0 8627 -3235 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 1000000 1000000 1000000 1000000 1000000 1000000 -1 10 43 69 15 39 14 18 14 13 14 62 30 1000000 1000000 17 125 130 127 130 179 181 245 208 195 193 210 211 211 203 203 200 192 197 202 204 209 202 208 200 197 194 195 186 182 181 164 142 138 126 124 114 117 123 137 158 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 245 251 228 236 242 252 252 256 245 256 246 255 241 249 233 246 227 226 9999999 236 232 229 225 223 215 226 213 215 209 214 208 204 198 202 199 203 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 199 208 212 213 214 214 212 210 212 212 210 210 210 211 212 210 212 215 214 217 222 224 222 219 220 221 222 219 219 222 223 222 217 222 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 53192 197 150 75 10781 14 46 32 8633 -3275 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 25 3 -3 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 7 75 48 63 47 33 6 -2 22 29 0 21 7 -4 1 8 70 119 194 128 109 60 69 185 178 169 170 176 166 178 182 182 170 172 185 192 195 202 204 211 202 201 199 205 200 197 192 186 165 159 146 146 135 137 136 147 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 242 245 230 242 244 255 249 256 248 254 244 248 238 250 238 241 223 225 9999999 9999999 232 229 221 223 215 224 213 215 208 212 209 203 198 203 199 205 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 206 210 211 212 213 211 209 211 210 210 211 210 210 212 212 213 217 217 217 221 225 222 221 221 216 218 218 215 217 221 223 217 220 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 53223 188 150 75 10785 14 47 3 8639 -3315 1000000 1000000 1000000 -5 9 -1 1000000 -9 1000000 0 0 3 2 0 -8 1000000 1000000 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 27 108 43 58 44 32 6 11 39 21 1000000 -6 1000000 1000000 -6 -1 64 88 144 66 54 117 146 140 144 148 149 128 118 137 148 152 140 144 153 159 164 170 174 185 185 191 193 201 204 208 209 218 210 214 204 210 204 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 9999999 246 240 255 247 257 247 258 255 258 242 249 244 247 238 240 228 231 9999999 240 234 231 223 227 217 224 216 218 211 216 213 207 204 207 203 210 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 197 206 209 211 212 211 210 210 211 211 210 212 213 213 214 215 217 218 218 218 223 224 220 220 220 215 215 218 221 224 226 226 220 222 232 53255 194 150 75 10778 14 47 35 8645 -3351 1000000 1000000 1000000 0 3 -1 1000000 1000000 0 6 6 21 26 1000000 22 1000000 1000000 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 11 6 8 0 -1 16 14 31 29 20 10 11 -1 1000000 1000000 -3 4 10 10 1000000 1000000 -8 64 68 75 80 40 60 54 62 69 72 74 81 82 85 92 101 104 111 114 121 121 145 153 175 174 182 188 200 203 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 253 248 262 247 252 242 254 258 263 243 257 247 250 235 241 230 235 9999999 244 238 233 225 229 219 226 218 221 213 219 214 211 206 209 207 211 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 199 207 210 212 212 211 211 211 212 211 210 213 213 214 214 216 217 216 217 221 226 224 220 221 221 219 217 218 223 228 230 227 224 229 236 239 9999999 9999999 9999999 9999999 250 53286 196 150 75 10778 14 48 6 8650 -3390 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -1 -2 18 22 -1 0 -7 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 2 5 5 20 21 25 12 13 10 14 6 1000000 -5 -4 1000000 -7 -1 1000000 1000000 1000000 30 39 41 36 -6 16 16 26 27 22 27 32 35 40 56 54 58 57 51 63 72 111 125 145 147 154 159 175 183 194 201 213 9999999 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 9999999 9999999 9999999 250 230 235 233 240 246 258 243 258 239 251 229 236 228 9999999 9999999 244 236 230 221 224 217 222 216 219 212 213 209 209 203 205 203 208 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 200 209 213 214 213 212 211 210 211 210 209 211 212 213 215 216 216 216 216 219 223 222 221 223 222 219 217 217 219 221 223 227 227 230 238 239 9999999 9999999 9999999 244 241 245 257 53318 196 150 75 10780 14 48 38 8656 -3433 1000000 1000000 1000000 -8 10 2 3 6 -6 -5 1000000 3 13 13 -5 8 10 4 1000000 -9 7 -6 4 -7 -4 7 1000000 1000000 -3 13 23 11 16 12 9 13 7 14 5 -9 -3 -6 1000000 1000000 0 1000000 1000000 1000000 7 10 -6 1000000 1000000 5 0 10 3 -5 33 38 35 48 59 59 76 75 50 75 88 135 155 168 172 175 177 200 201 212 212 218 9999999 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 235 226 229 232 234 240 256 243 257 240 250 232 9999999 9999999 9999999 9999999 244 235 229 219 224 216 219 213 215 211 208 209 207 203 203 203 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 198 208 212 213 213 213 211 209 211 212 212 213 214 215 217 217 218 218 216 219 223 223 222 222 221 220 221 223 224 223 222 228 234 233 237 240 9999999 9999999 245 245 241 236 251 53349 196 150 75 10780 14 49 9 8662 -3476 1000000 1000000 1000000 -1 9 6 3 13 11 3 1000000 1 19 17 13 14 11 6 5 4 15 0 11 0 0 2 -3 -9 -8 -3 4 1 5 1000000 -2 4 -3 -3 1000000 0 0 0 -4 16 -5 1000000 1000000 1000000 1 4 1000000 1000000 -7 26 33 43 20 45 84 119 171 221 174 123 127 158 138 180 187 215 229 235 233 239 9999999 238 232 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 239 233 234 235 239 241 259 247 260 244 252 240 9999999 9999999 9999999 234 243 233 228 219 225 215 222 214 217 209 211 211 208 204 203 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 198 207 210 211 212 212 211 210 211 213 213 214 215 216 215 216 219 217 215 220 228 229 225 222 219 221 225 229 231 232 229 231 242 241 239 244 9999999 9999999 9999999 9999999 252 247 259 53381 195 150 75 10780 14 49 41 8668 -3522 1000000 1000000 1 0 -1 -6 -2 7 11 4 -2 -6 1 1 5 2 0 1 0 -1 3 -4 3 1 -1 -4 -2 -9 -6 -7 1000000 4 7 -9 0 -2 0 -2 1000000 -4 -7 1000000 -4 14 1000000 1000000 -7 15 36 52 34 90 98 124 53 59 53 80 152 178 172 234 202 133 134 189 213 239 243 256 253 256 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 248 9999999 246 237 243 239 244 243 259 248 254 243 253 237 9999999 9999999 9999999 231 239 226 226 216 221 212 222 214 217 208 212 207 204 202 201 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 201 209 211 212 213 213 213 213 213 212 212 212 213 215 214 215 218 217 215 220 224 224 222 220 219 219 224 231 235 232 231 233 235 240 242 246 9999999 9999999 9999999 9999999 254 258 53412 195 150 75 10778 14 50 12 8674 -3569 1000000 1000000 -3 -5 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -9 1 -1 2 1 -4 -5 -6 -3 -2 -1 -8 7 -2 1000000 -7 -1 -9 1000000 1000000 1000000 0 1000000 1000000 1000000 1000000 1000000 -8 1000000 24 47 64 73 98 98 113 110 136 52 116 176 176 219 228 144 205 204 161 220 236 239 253 247 258 251 263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 255 246 258 253 257 247 251 249 263 254 257 249 257 241 245 234 245 237 250 231 236 224 228 222 232 221 223 214 218 215 211 208 209 208 212 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 203 210 212 214 214 215 214 213 213 212 211 212 213 214 215 215 216 217 215 217 219 219 222 219 218 219 226 233 232 228 230 234 231 237 240 239 244 9999999 253 252 250 256 53444 195 225 75 10775 14 50 44 8680 -3618 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 7 7 10 2 0 -6 1 -2 -8 1000000 1000000 1000000 1000000 1000000 1000000 -2 1000000 1000000 1000000 -7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -7 -5 3 77 52 49 24 -1 7 1000000 -8 1000000 26 0 195 276 280 133 147 152 168 175 198 201 201 192 203 204 215 214 227 232 246 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 248 252 244 252 247 259 246 247 240 256 245 254 244 248 236 242 232 243 232 247 229 229 218 226 218 230 217 218 211 215 213 210 205 208 207 209 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 201 209 213 214 214 214 212 210 211 209 209 211 212 215 216 216 217 216 213 215 218 222 225 220 216 220 226 227 224 223 224 226 228 231 232 9999999 235 237 236 235 240 245 252 53475 196 225 75 10775 14 51 15 8685 -3668 1000000 1000000 1000000 1000000 1000000 1000000 0 -8 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 1000000 1000000 12 0 1000000 -5 1000000 -9 20 28 38 12 12 11 0 33 13 15 8 1000000 0 1000000 9 1000000 9 1000000 88 89 108 129 162 169 170 162 168 167 172 169 173 169 170 140 205 206 225 234 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 236 246 240 248 245 9999999 251 254 241 252 243 257 238 243 231 240 226 239 230 240 225 223 217 223 215 224 215 216 211 214 209 207 202 205 203 206 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 200 208 212 213 214 213 211 210 211 210 210 211 212 215 216 217 219 216 214 215 219 223 224 220 217 221 223 223 223 224 224 222 223 224 228 9999999 9999999 9999999 237 242 238 240 253 256 53507 195 225 75 10775 14 51 47 8691 -3721 1000000 -5 -1 -6 26 33 7 -8 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 7 40 78 66 46 38 19 29 1 -4 -9 1000000 -1 9 24 38 10 10 12 5 9 1000000 1000000 1000000 1000000 1000000 28 106 105 60 80 98 106 127 166 216 230 186 176 179 175 188 178 183 178 167 148 215 218 238 247 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 251 9999999 9999999 9999999 9999999 261 264 257 259 248 263 245 250 234 245 229 239 234 243 230 228 221 229 221 227 221 221 216 218 212 210 204 208 205 209 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 198 206 210 212 212 211 210 210 211 209 208 210 213 214 216 217 217 216 215 216 219 225 224 220 218 219 221 221 224 228 226 224 224 227 228 9999999 9999999 9999999 244 9999999 243 244 257 53538 195 225 75 10772 14 52 18 8697 -3774 1000000 -4 11 16 38 31 -3 1000000 2 -1 1000000 1000000 1000000 1000000 1000000 -6 -1 9 15 16 13 6 2 2 2 -1 -4 0 -8 1000000 -7 -9 4 5 9 10 8 -4 1 1 1 10 -9 -9 1000000 1000000 1000000 1000000 1000000 15 38 122 122 122 133 149 160 193 224 233 195 199 200 178 170 172 186 205 204 231 236 244 255 255 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 268 267 258 264 254 251 243 248 243 247 241 243 238 232 226 232 227 229 225 223 219 219 215 212 209 210 207 210 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 197 205 209 210 209 209 209 208 207 206 206 209 212 214 214 214 215 215 215 218 220 222 221 220 219 220 222 225 228 229 226 222 221 223 222 9999999 9999999 9999999 243 248 244 251 260 53570 197 150 75 10779 14 52 50 8703 -3828 5 1000000 -6 5 3 -3 -5 -4 -4 1 -4 -9 -8 -7 -3 -2 -8 -7 -3 -3 -4 -4 -1 2 5 1 -2 -6 -4 1000000 1000000 1000000 1000000 5 12 10 7 4 1000000 1000000 0 5 11 1000000 1000000 -3 39 58 68 1000000 -7 154 173 193 196 193 198 192 193 197 204 201 199 200 186 176 186 195 220 240 248 246 246 249 245 9999999 252 249 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 262 255 260 256 259 254 249 239 243 239 245 243 238 232 232 226 225 224 224 224 221 219 214 212 212 209 206 204 202 206 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 201 208 210 210 209 209 208 207 206 206 209 212 215 215 214 214 215 213 213 218 221 219 217 219 220 221 225 230 230 227 226 227 223 217 220 9999999 9999999 9999999 248 245 247 258 260 255 53601 193 225 75 10772 14 53 21 8709 -3853 1000000 -6 -1 1000000 1000000 -2 -1 0 -2 -2 -2 -2 -3 -1 -2 -7 -6 -8 1000000 1000000 1000000 -5 4 1 -4 4 0 5 0 -3 -1 0 -8 -3 1000000 1000000 -9 10 46 25 68 54 49 12 38 73 63 59 1000000 8 130 194 304 256 237 196 206 211 209 224 227 214 212 227 236 237 231 228 229 239 243 236 232 238 236 232 238 235 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 259 256 260 253 256 252 250 244 241 242 240 235 244 234 236 227 228 223 224 222 223 220 219 213 214 212 211 205 206 204 208 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 203 208 209 209 208 207 205 205 204 206 209 212 215 216 215 215 215 214 213 214 217 217 218 221 221 221 223 228 225 221 223 228 228 223 9999999 9999999 9999999 9999999 245 243 251 53633 193 225 75 10760 14 53 53 8715 -3865 1000000 1000000 1000000 1000000 1000000 -7 1000000 1000000 1000000 1000000 -5 -8 -5 -2 -6 -3 -3 -9 1000000 1000000 -7 -4 0 1000000 1000000 1000000 1000000 -8 -9 1000000 1000000 -8 1000000 1000000 1000000 1000000 1000000 10 33 18 72 104 120 92 109 145 177 189 206 240 199 217 330 275 267 223 230 234 229 245 264 256 251 260 261 250 228 226 223 232 238 234 229 242 245 240 249 241 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 258 263 253 260 252 255 250 250 243 245 242 243 241 247 237 237 226 227 223 225 223 222 219 217 215 215 214 211 208 209 209 211 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 198 206 209 210 209 208 207 206 205 203 204 210 213 215 217 217 217 215 215 217 216 218 220 222 225 224 223 225 228 227 223 221 222 226 229 9999999 9999999 9999999 9999999 248 245 249 53664 193 225 75 10758 14 54 24 8722 -3887 1000000 1000000 1000000 1000000 1000000 -7 1000000 1000000 11 12 4 3 -1 -4 -5 -7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 2 31 76 84 92 117 128 129 132 150 200 246 302 349 159 167 211 266 257 267 336 306 238 237 228 223 228 232 244 251 250 254 248 249 247 247 239 229 227 228 225 232 236 9999999 244 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 254 262 250 253 247 250 250 252 244 246 236 239 243 239 234 232 226 225 222 223 220 218 216 215 213 213 213 209 208 207 207 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 199 206 208 209 209 208 207 206 206 205 206 210 214 217 219 216 216 215 213 214 216 218 221 222 225 224 223 226 225 225 227 226 224 228 232 231 9999999 9999999 9999999 250 242 244 53696 193 225 75 10760 14 54 56 8728 -3912 -5 20 1000000 1000000 18 12 11 35 48 24 6 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 1000000 0 8 27 3 3 9 22 33 25 18 16 53 74 105 137 179 154 183 173 304 319 168 185 189 197 205 205 208 220 221 223 226 228 242 259 9999999 9999999 9999999 251 240 243 238 233 231 229 216 217 208 219 218 224 222 233 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 249 257 245 254 243 254 254 259 248 255 238 247 238 243 233 238 228 231 226 227 219 222 221 221 217 220 218 215 209 209 207 213 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 199 207 210 211 210 210 209 207 207 207 208 212 214 218 218 215 216 215 210 210 213 217 219 222 224 222 221 223 224 225 228 228 229 228 228 231 9999999 240 239 237 247 252 53727 193 225 75 10763 14 55 27 8734 -3939 1000000 15 5 11 0 -4 -2 8 15 2 -6 1000000 -8 -9 1000000 1000000 -8 18 14 9 5 9 -7 9 17 6 17 19 23 31 29 32 36 68 73 101 122 126 118 121 47 138 135 160 176 176 177 183 192 198 218 221 235 244 9999999 9999999 9999999 9999999 9999999 9999999 263 254 251 243 248 238 233 220 222 214 224 212 216 213 220 220 229 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 258 251 259 246 258 257 9999999 250 258 241 259 238 245 236 244 228 231 226 229 222 227 224 224 218 222 220 218 211 210 207 214 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 206 209 210 211 211 210 209 209 208 209 212 215 217 218 217 217 213 208 208 213 217 218 220 220 222 224 225 226 225 226 225 227 228 228 237 239 236 236 239 245 251 53758 193 225 75 10762 14 55 58 8741 -3968 1000000 16 9 22 12 7 13 14 17 18 0 15 13 4 -7 7 1 9 0 1000000 18 23 26 30 40 48 29 31 -8 75 64 73 90 107 197 35 76 58 106 104 139 160 161 175 189 185 183 192 204 206 224 233 254 269 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 262 218 224 207 208 203 217 220 237 226 229 228 234 237 245 248 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 9999999 256 9999999 9999999 9999999 246 260 242 249 242 251 233 236 225 234 226 231 225 229 222 226 224 221 215 216 213 215 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 198 204 206 208 210 210 209 208 209 210 210 212 213 217 217 216 217 214 210 209 213 218 219 218 220 225 229 231 227 223 224 227 232 234 233 236 237 238 243 249 249 253 53790 192 225 75 10760 14 56 30 8747 -3998 1000000 0 -6 4 9 7 9 8 6 0 -1 7 6 6 14 12 7 -4 12 47 66 26 25 27 33 27 2 1000000 1000000 58 58 62 80 139 236 244 240 74 63 147 175 174 171 180 203 195 192 200 212 219 239 248 272 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 250 247 226 214 157 158 175 189 192 210 213 223 226 235 238 250 9999999 9999999 242 240 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 9999999 253 9999999 263 268 247 258 245 250 244 250 234 237 226 234 222 231 225 231 222 227 223 220 214 217 215 214 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 198 205 208 208 210 210 208 207 208 209 211 213 214 216 216 214 216 214 211 211 211 217 220 219 220 224 230 233 230 227 224 228 231 232 236 235 237 243 247 250 251 53821 191 225 75 10760 14 57 1 8753 -4030 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 4 -2 -8 1000000 8 58 76 23 27 38 36 14 5 1000000 28 69 120 121 114 168 245 1000400 351 99 57 133 162 167 179 181 197 191 185 205 224 235 249 9999999 9999999 9999999 9999999 9999999 9999999 287 298 248 198 194 235 240 210 153 151 165 173 176 193 191 203 203 217 220 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 267 254 266 257 261 249 257 239 243 240 244 233 237 225 232 221 230 223 228 218 222 219 218 210 214 210 212 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 197 204 208 208 209 209 208 206 207 207 209 215 217 217 217 216 214 213 212 210 213 217 220 222 224 224 231 235 233 231 226 227 227 233 242 235 239 241 240 249 53853 190 225 75 10763 14 57 33 8760 -4064 1000000 1000000 -5 4 -9 -6 1000000 -8 2 2 26 19 4 -9 -6 1000000 26 46 56 57 78 70 92 72 66 76 98 115 123 139 149 161 148 118 142 125 115 92 146 160 167 162 173 176 192 194 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 284 256 292 251 126 111 154 158 143 142 130 150 152 168 181 179 188 193 217 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 9999999 256 261 248 255 239 245 238 244 235 238 225 234 225 233 225 226 219 221 218 217 210 215 211 216 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 196 203 207 208 209 209 208 206 206 206 209 214 216 218 218 215 214 213 210 209 214 219 219 220 222 224 231 232 228 230 228 225 226 234 240 234 235 234 236 53884 189 225 75 10766 14 58 4 8766 -4099 51 62 77 76 42 36 44 43 42 45 40 35 38 41 25 13 48 50 43 50 80 81 74 31 54 78 111 112 120 9999999 9999999 146 160 139 134 136 125 151 161 160 165 150 154 164 175 182 9999999 9999999 9999999 9999999 9999999 9999999 235 239 227 141 215 234 267 155 55 100 122 114 112 118 93 159 164 181 188 190 205 219 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 265 247 259 245 252 238 248 238 238 230 236 227 234 227 226 220 222 218 219 212 216 213 219 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 196 203 206 208 208 209 207 206 207 208 211 214 216 219 219 215 215 214 207 207 213 217 218 219 222 224 229 229 224 227 230 227 226 9999999 236 234 234 237 53916 189 225 75 10767 14 58 36 8772 -4137 49 64 83 80 59 45 28 27 11 -1 1 14 -2 3 8 32 3 16 33 55 54 46 88 229 253 96 107 96 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 128 136 161 162 9999999 9999999 9999999 9999999 9999999 9999999 165 185 210 181 109 156 190 202 96 66 114 120 111 96 105 82 174 188 204 209 216 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 263 248 259 243 251 237 249 239 243 232 237 228 235 229 228 222 223 218 219 212 217 215 219 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 195 201 205 207 207 208 207 206 208 209 210 215 217 219 218 215 216 213 205 207 216 217 217 219 221 225 226 227 226 225 230 231 233 9999999 236 236 239 246 53947 189 225 75 10766 14 59 7 8778 -4175 1000000 8 8 12 16 3 1 0 -7 1000000 1000000 -8 1000000 1000000 -8 -1 1000000 1000000 1000000 0 64 192 9999999 9999999 151 111 101 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 171 9999999 9999999 9999999 9999999 9999999 145 144 157 158 141 108 112 126 127 95 102 116 111 105 99 104 106 177 193 205 223 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 261 247 253 243 249 236 247 237 242 229 235 231 237 228 230 222 224 220 217 212 215 214 215 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 194 201 206 208 209 208 206 206 208 209 209 213 217 219 216 215 216 213 207 208 214 217 218 217 218 222 222 225 229 226 232 238 9999999 236 233 235 236 241 53979 187 225 75 10770 14 59 39 8785 -4217 1000000 1000000 -7 0 0 -9 1000000 1000000 1000000 -8 -8 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 29 129 362 9999999 75 133 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 9999999 9999999 9999999 9999999 9999999 9999999 139 141 152 143 115 109 105 112 114 96 107 118 110 100 114 113 102 188 204 229 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 263 252 256 250 252 243 250 239 243 230 235 231 239 230 231 224 227 221 220 214 216 214 216 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 194 202 206 209 209 209 206 205 208 208 209 213 217 219 216 214 215 213 209 208 211 216 219 219 222 223 223 228 233 232 232 9999999 235 235 230 232 54010 187 225 75 10767 15 0 10 8791 -4261 1000000 1000000 -8 -2 -9 -9 1000000 1000000 -2 1000000 -7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 23 255 314 1000400 144 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 142 165 164 101 98 127 148 139 89 96 121 114 96 126 108 120 178 221 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 272 253 261 251 255 244 251 242 248 237 242 231 235 226 236 228 228 223 224 218 217 213 214 212 214 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 200 204 207 209 209 207 205 207 208 208 213 216 217 216 213 214 213 208 209 212 216 219 220 224 227 230 232 232 234 9999999 9999999 233 232 228 229 54042 187 225 75 10762 15 0 42 8797 -4308 1000000 -6 -5 1000000 1000000 1000000 -7 -8 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 16 1000000 126 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 171 82 98 164 181 172 110 115 129 104 90 122 113 166 189 232 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 9999999 256 267 251 258 244 253 238 246 238 242 235 236 228 234 228 231 224 225 217 219 215 211 210 212 208 212 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 200 204 206 207 207 206 205 207 207 208 212 214 215 215 212 211 211 208 210 214 217 217 219 225 229 231 231 231 9999999 9999999 9999999 229 229 230 231 54073 187 225 75 10760 15 1 13 8803 -4358 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 39 1000000 85 65 154 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 177 157 181 174 159 144 112 128 116 89 110 151 180 186 224 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 9999999 253 260 247 256 242 245 242 244 240 239 229 236 234 234 229 225 218 222 219 214 211 214 211 215 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 191 200 203 206 207 207 205 205 205 206 208 212 214 215 214 211 208 209 208 209 214 219 220 220 223 228 231 232 234 9999999 9999999 9999999 9999999 9999999 231 235 54105 179 225 75 10759 15 1 45 8810 -4412 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 85 193 157 213 104 69 138 333 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 220 176 132 124 82 89 109 90 109 148 191 190 217 247 265 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 271 252 262 251 256 243 250 241 248 239 244 232 235 234 237 231 226 221 225 220 217 214 215 213 215 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 191 199 204 206 208 207 205 204 205 206 208 213 214 213 213 210 209 208 204 206 214 220 222 222 223 227 231 235 54136 171 1350 75 10759 15 2 16 8816 -4468 1000000 1000000 1000000 1000000 1000000 123 247 324 339 1000000 1000000 195 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 139 136 173 202 188 168 130 113 58 82 118 135 145 144 127 160 235 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 269 255 263 251 254 245 254 243 249 238 243 235 236 233 237 230 229 221 227 220 219 215 218 215 218 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 194 202 206 208 209 209 207 205 206 208 209 211 212 211 211 209 210 210 204 206 215 221 223 223 225 229 232 237 9999999 9999999 9999999 9999999 226 225 225 54168 187 225 75 10757 15 2 48 8822 -4529 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 39 167 396 395 1000000 54 317 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 150 138 140 148 162 196 197 168 146 125 127 118 146 148 132 138 106 199 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 275 264 266 260 260 250 254 246 251 246 249 238 239 237 235 232 233 229 225 220 225 219 218 214 215 215 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 194 202 206 208 209 210 209 207 207 208 209 211 213 212 209 208 209 209 207 208 214 222 225 223 228 233 234 238 9999999 9999999 234 228 227 233 237 236 54199 178 825 75 10761 15 3 19 8828 -4593 1000000 1000000 1000000 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 124 320 9999999 9999999 9999999 56 156 157 183 187 181 9999999 9999999 9999999 186 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 167 164 162 190 192 204 194 133 108 101 107 106 128 132 114 137 150 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 250 239 239 9999999 250 235 234 240 242 244 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 267 266 262 267 258 254 248 252 249 249 247 247 238 235 234 234 233 232 227 222 219 221 218 216 213 212 213 212 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 192 202 206 207 208 209 207 206 208 209 210 213 215 213 210 210 210 209 208 209 215 222 225 226 231 234 235 235 9999999 237 237 232 229 234 237 54230 172 1275 75 10758 15 3 50 8834 -4662 1000000 1000000 1000000 1000000 1000000 1000000 1000000 39 236 9999999 9999999 389 238 1000000 161 152 174 172 169 167 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 262 204 140 123 122 93 95 87 108 118 130 160 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 236 9999999 9999999 9999999 235 226 239 250 250 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 266 261 266 260 258 248 252 246 251 241 246 240 238 229 232 228 232 227 226 221 219 217 214 210 211 211 212 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 192 201 206 207 208 208 206 205 208 209 210 213 213 211 211 211 213 213 210 211 218 225 227 230 233 234 236 239 237 236 239 234 226 231 235 54262 179 750 75 10758 15 4 22 8840 -4738 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 72 233 396 9999999 242 1000000 31 1000000 162 167 165 169 166 182 183 9999999 196 199 9999999 9999999 207 221 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 285 251 145 148 138 72 87 98 130 130 142 207 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 9999999 9999999 9999999 236 239 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 262 269 256 261 252 256 246 252 242 240 238 236 232 234 227 235 227 227 222 220 220 215 212 211 211 214 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 193 201 206 208 208 207 206 206 208 209 210 212 213 211 210 209 211 211 208 210 219 226 228 230 233 235 237 239 236 233 231 228 225 230 234 54293 175 1425 75 10759 15 4 53 8846 -4818 1000000 1000000 1000000 1000000 1000000 128 240 9999999 9999999 9999999 8 356 1000000 133 137 144 149 148 153 150 150 161 167 164 169 187 212 226 234 9999999 9999999 9999999 9999999 9999999 9999999 251 259 276 181 175 145 70 89 101 148 150 162 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 234 242 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 269 260 267 253 260 252 257 240 248 239 243 238 237 237 234 226 233 227 225 219 220 221 217 213 211 209 213 211 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 195 203 208 210 210 209 208 208 211 211 210 214 215 214 212 208 209 211 208 210 218 226 230 229 232 235 234 234 232 230 230 227 229 233 231 234 236 236 240 244 54325 176 1275 75 10756 15 5 25 8852 -4907 1000000 1000000 1000000 1000000 1000000 1000000 1000000 96 228 9999999 9999999 9999999 342 1000000 103 105 109 117 127 143 145 145 152 162 164 170 179 191 226 251 9999999 9999999 9999999 9999999 9999999 9999999 257 254 224 204 201 190 170 158 143 112 171 192 222 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 9999999 262 262 259 257 250 252 239 242 239 244 240 238 235 234 227 229 226 223 218 217 219 217 211 209 207 210 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 197 205 209 212 212 211 211 211 213 212 212 216 217 215 214 211 212 214 211 212 219 226 231 231 234 239 236 236 236 232 228 226 232 236 235 239 239 243 243 54356 190 150 75 10760 15 5 56 8858 -5001 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -2 142 234 302 373 1000000 116 121 127 129 145 156 160 161 170 178 182 190 205 220 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 223 211 194 190 199 239 250 228 208 224 234 239 274 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 261 261 256 252 250 242 240 241 242 240 238 233 235 233 231 228 227 220 221 220 219 214 211 211 212 212 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 196 205 209 211 212 212 213 215 216 214 215 218 217 216 216 215 216 216 213 216 224 228 229 229 234 238 236 236 237 231 226 224 230 234 241 245 244 248 54388 190 150 75 10753 15 6 28 8864 -5106 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 26 230 158 161 165 169 178 191 180 178 181 183 195 206 226 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 207 209 206 188 197 216 268 276 257 241 245 254 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 265 254 258 251 252 247 250 229 239 231 240 231 239 225 231 227 230 222 222 214 220 217 215 212 212 210 211 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 193 202 207 209 211 213 214 215 217 215 214 216 216 215 215 214 215 215 212 216 224 229 229 226 229 232 232 236 237 229 226 228 226 228 236 243 9999999 245 54419 191 150 75 10754 15 6 59 8870 -5217 1000000 -6 1000000 -7 -2 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 143 171 171 178 184 198 215 206 204 209 212 228 242 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 244 236 238 227 207 226 274 298 292 270 255 262 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 261 262 9999999 9999999 9999999 260 263 253 260 252 254 245 248 230 242 234 243 229 240 223 229 224 229 222 220 214 219 218 215 210 211 209 212 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 200 205 207 209 213 213 210 211 211 211 212 212 213 212 210 210 210 210 214 221 226 228 226 227 229 228 230 233 227 222 225 225 224 226 9999999 9999999 9999999 243 54451 191 150 75 10756 15 7 31 8876 -5343 57 72 77 76 79 65 63 40 49 58 68 62 54 46 17 31 9999999 9999999 9999999 9999999 9999999 76 -6 8 1000000 200 207 191 177 164 166 170 180 203 205 203 204 215 228 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 229 232 222 209 216 247 284 271 245 243 248 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 253 257 253 257 255 9999999 255 263 246 258 247 249 238 242 231 239 230 239 226 232 216 223 222 224 220 218 213 216 213 210 206 207 206 209 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 201 206 208 211 213 212 208 208 208 208 210 210 211 213 211 211 211 210 211 217 223 227 228 226 226 228 226 224 222 220 223 224 226 9999999 9999999 9999999 9999999 239 54482 188 150 75 10757 15 8 2 8881 -5477 39 49 55 48 35 28 43 57 69 81 95 109 113 96 70 75 73 83 9999999 9999999 9999999 9999999 146 136 146 186 345 399 173 160 167 169 180 202 209 210 212 223 229 239 9999999 9999999 9999999 9999999 9999999 9999999 257 248 229 205 199 203 200 205 226 253 261 249 242 238 250 258 272 263 266 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 253 260 251 253 253 262 253 263 242 255 249 250 234 241 234 239 225 234 225 231 217 227 221 223 218 218 214 216 213 209 206 207 205 209 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 202 206 209 211 212 210 207 207 206 206 208 209 210 212 210 209 212 212 210 214 222 228 229 226 225 228 226 223 221 220 222 223 229 235 236 54514 193 150 75 10757 15 8 34 8888 -5630 32 41 47 43 29 31 48 60 61 68 92 112 109 91 72 71 66 70 77 9999999 9999999 97 132 156 166 308 1000400 1000400 175 173 192 206 214 221 229 234 248 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 248 220 204 213 233 230 250 264 270 275 263 256 260 9999999 9999999 9999999 265 270 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 9999999 9999999 264 9999999 260 9999999 9999999 9999999 262 9999999 254 265 256 263 241 253 244 247 233 245 232 238 227 237 227 230 223 226 220 224 219 218 214 213 209 215 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 200 205 207 208 209 209 206 205 205 204 207 207 207 211 210 208 210 213 214 218 223 226 226 227 226 226 225 226 224 216 215 219 232 240 240 9999999 9999999 9999999 9999999 244 54545 186 150 75 10755 15 9 5 8893 -5783 74 89 99 107 102 95 91 91 75 71 93 101 94 111 105 117 89 81 85 9999999 102 112 145 199 189 363 1000400 178 181 179 202 218 219 225 232 233 243 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 277 243 205 216 232 238 231 248 260 265 268 262 253 252 262 261 268 258 265 260 9999999 9999999 9999999 9999999 9999999 257 9999999 9999999 9999999 9999999 255 234 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 254 9999999 9999999 263 9999999 256 268 265 9999999 261 9999999 249 262 248 259 243 252 241 243 236 247 232 235 225 231 227 229 221 225 218 220 216 218 213 213 209 215 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 199 203 205 207 209 209 207 206 206 206 209 209 210 214 215 212 213 212 214 220 226 228 230 231 230 229 229 231 227 218 217 224 233 54577 188 150 75 10754 15 9 37 8899 -5981 76 100 103 110 110 112 110 96 82 78 108 129 83 117 111 116 98 121 9999999 9999999 9999999 187 187 228 223 349 363 165 180 190 203 207 204 217 220 228 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 282 228 181 218 236 208 206 233 249 256 256 257 258 252 258 251 256 246 255 253 9999999 9999999 9999999 9999999 256 248 253 249 251 9999999 237 225 222 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 9999999 248 248 260 254 264 249 263 254 9999999 255 9999999 243 253 242 256 241 246 235 239 231 238 229 228 220 226 222 225 216 218 215 215 214 213 208 211 207 210 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 200 203 206 209 211 209 207 208 208 209 211 213 214 214 215 214 216 214 213 220 228 229 229 230 229 233 234 230 224 221 221 226 232 240 245 54608 188 150 75 10755 15 10 8 8904 -6184 81 100 103 112 116 111 110 79 80 76 134 151 96 104 99 85 98 128 131 9999999 9999999 212 207 219 226 232 207 203 208 222 215 218 208 221 222 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 257 196 192 219 219 226 229 249 262 9999999 9999999 9999999 9999999 9999999 9999999 261 257 250 244 250 254 9999999 9999999 9999999 9999999 9999999 252 9999999 251 9999999 238 222 215 209 222 9999999 9999999 9999999 9999999 9999999 248 252 258 9999999 253 9999999 256 256 264 255 268 259 9999999 255 9999999 245 257 244 260 241 249 236 247 231 239 233 229 220 230 225 229 218 222 214 218 217 213 209 212 210 211 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 193 201 205 208 211 210 209 207 209 208 210 212 213 214 214 214 214 216 216 218 224 228 225 225 229 233 234 232 229 222 221 224 226 232 241 242 54640 189 150 75 10752 15 10 40 8909 -6417 96 108 114 125 126 106 112 87 95 96 135 143 120 105 103 77 108 149 144 159 198 223 222 215 222 228 225 231 240 244 229 232 228 234 233 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 223 191 236 240 210 247 254 9999999 9999999 9999999 9999999 9999999 271 265 266 259 261 255 237 249 248 9999999 9999999 9999999 9999999 9999999 9999999 254 256 251 245 224 223 203 219 216 220 9999999 235 238 246 251 260 257 260 256 9999999 262 9999999 265 271 262 9999999 259 9999999 252 262 249 260 243 252 240 251 236 243 234 233 223 232 226 232 222 225 216 220 216 214 209 214 211 215 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 195 203 207 210 213 213 211 211 212 211 211 213 215 217 217 217 217 217 217 220 227 229 229 229 232 235 234 235 231 225 223 227 229 229 236 242 245 54671 189 150 75 10751 15 11 11 8914 -6671 81 120 130 116 128 110 108 103 102 108 129 137 125 120 147 126 160 216 193 176 205 217 210 214 218 9999999 9999999 9999999 232 226 218 220 234 235 237 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 269 212 221 269 269 235 249 262 9999999 9999999 9999999 9999999 254 241 242 245 248 246 247 241 246 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 236 217 224 202 213 213 211 9999999 227 232 238 241 255 253 257 254 9999999 9999999 9999999 265 265 259 265 9999999 9999999 260 261 253 257 243 255 239 246 237 244 231 235 226 232 224 229 222 224 216 222 216 216 209 216 211 217 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 198 206 210 213 216 217 215 214 215 214 214 215 218 220 219 219 221 222 218 220 226 229 230 229 231 234 236 238 229 225 224 225 230 233 238 245 252 54702 189 150 75 10752 15 11 42 8919 -6956 75 133 127 105 109 111 113 108 114 115 129 117 136 9999999 9999999 9999999 9999999 222 216 207 209 210 9999999 9999999 9999999 9999999 9999999 9999999 208 199 196 208 218 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 235 203 224 241 225 227 241 258 9999999 250 249 265 239 216 219 228 233 223 235 243 247 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 9999999 223 200 203 204 9999999 9999999 225 9999999 9999999 9999999 250 245 254 9999999 254 253 264 255 262 257 259 258 9999999 254 254 251 250 241 251 233 243 235 244 230 232 227 231 223 225 220 223 214 221 217 216 210 214 212 215 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 199 207 212 216 218 219 217 216 217 216 216 217 219 220 219 218 220 222 219 219 224 226 227 228 230 232 233 234 231 229 229 227 232 236 239 244 249 54734 190 150 75 10749 15 12 14 8924 -7288 83 129 125 114 105 107 117 112 122 118 134 127 9999999 9999999 9999999 9999999 9999999 216 223 210 206 188 9999999 9999999 213 213 9999999 201 197 197 196 211 217 225 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 237 215 223 238 234 195 211 229 242 257 251 239 257 242 218 218 233 238 230 238 247 253 251 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 228 220 200 205 203 207 209 225 229 239 246 9999999 253 260 248 9999999 258 263 257 269 258 265 260 9999999 256 257 251 251 245 251 234 241 233 243 234 230 226 230 223 229 220 222 214 219 216 216 211 214 211 215 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 200 208 213 217 220 221 219 218 218 216 216 218 220 221 221 219 221 222 220 218 222 226 227 226 229 233 235 234 235 236 233 231 233 237 239 237 242 251 54765 193 150 75 10746 15 12 45 8928 -7651 67 107 130 113 109 114 123 131 139 129 137 169 9999999 9999999 9999999 9999999 9999999 9999999 222 204 204 172 176 9999999 202 205 203 202 199 205 211 221 229 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 227 237 243 228 212 220 230 240 250 244 236 249 243 224 222 237 239 241 246 259 262 263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 233 221 200 205 202 210 208 218 232 242 9999999 9999999 252 261 254 9999999 9999999 266 259 273 254 263 263 9999999 260 259 251 254 243 250 234 244 233 241 232 230 227 229 223 231 221 222 214 219 215 215 209 213 210 214 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 199 208 213 216 219 219 218 216 215 214 214 217 221 221 220 220 222 223 221 222 226 227 226 227 232 237 240 237 235 234 228 228 232 234 235 238 244 247 247 249 252 54797 192 150 75 10750 15 13 17 8932 -8071 63 90 123 126 117 126 136 152 162 123 132 180 9999999 9999999 9999999 9999999 9999999 178 166 177 188 117 9999999 9999999 9999999 227 225 209 204 210 218 224 237 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 212 225 221 204 210 232 241 236 234 238 228 232 230 224 231 237 237 245 249 263 269 267 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 244 237 207 203 196 207 210 216 228 243 9999999 9999999 247 255 9999999 9999999 258 9999999 260 9999999 256 268 262 9999999 258 264 258 258 246 251 240 248 236 243 235 235 231 232 226 234 225 226 218 222 217 216 212 215 212 216 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 200 207 211 213 215 217 215 213 213 214 215 218 220 220 218 218 221 221 221 225 228 228 228 233 236 238 238 236 237 233 225 222 228 233 235 243 250 249 244 246 54828 190 150 75 10748 15 13 48 8936 -8529 50 67 120 173 112 107 109 131 152 105 111 9999999 9999999 9999999 9999999 9999999 195 187 138 132 143 134 167 9999999 9999999 242 238 9999999 9999999 9999999 9999999 217 229 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 203 215 203 198 197 226 229 213 210 221 211 205 211 214 226 230 233 232 230 243 249 245 246 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 240 235 208 207 195 202 209 217 229 245 9999999 9999999 249 253 9999999 9999999 256 9999999 9999999 9999999 260 9999999 9999999 9999999 253 268 257 264 246 251 247 248 237 244 239 241 233 236 230 236 227 227 221 224 218 217 213 216 213 217 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 201 207 210 212 214 216 216 214 215 215 217 220 220 220 220 220 224 223 222 225 228 231 233 236 239 240 236 237 242 236 229 227 230 237 246 249 250 253 54860 190 150 75 10743 15 14 20 8939 -9056 78 92 149 202 114 83 78 101 108 72 66 86 106 79 58 89 155 173 101 100 76 151 207 137 151 209 214 9999999 9999999 226 217 219 218 223 235 240 244 248 9999999 9999999 9999999 9999999 9999999 9999999 236 221 215 196 201 208 224 217 199 193 200 204 193 206 208 218 229 220 218 219 229 231 234 239 256 9999999 261 252 9999999 9999999 9999999 9999999 248 222 220 206 204 199 205 210 218 228 244 252 9999999 9999999 9999999 9999999 9999999 257 9999999 9999999 9999999 261 9999999 9999999 9999999 248 263 248 259 243 249 241 246 236 243 236 243 232 235 229 234 226 226 220 222 218 217 211 215 212 216 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 201 207 210 212 213 214 215 214 214 214 216 219 219 220 221 221 223 224 222 223 228 233 234 234 236 238 237 240 242 237 233 232 230 232 239 245 250 252 54891 193 150 75 10743 15 14 51 8942 -9618 1000000 1 33 52 61 57 58 92 95 58 52 83 114 93 64 85 144 162 105 123 89 141 219 143 151 194 9999999 9999999 227 228 222 226 219 230 243 256 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 229 223 201 208 218 237 231 201 203 203 211 206 219 221 234 233 216 226 228 219 224 238 239 263 9999999 9999999 257 9999999 9999999 9999999 9999999 255 228 224 212 204 199 208 208 219 9999999 241 9999999 9999999 9999999 9999999 9999999 9999999 260 9999999 267 9999999 266 9999999 9999999 267 252 265 251 262 246 252 240 248 236 247 238 246 232 234 230 234 227 227 220 222 220 217 210 216 214 216 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 200 207 211 213 214 214 213 212 214 214 215 218 219 220 220 219 220 221 220 220 226 232 233 235 236 238 238 238 239 235 229 227 226 226 229 236 242 245 247 240 245 54923 192 150 75 10740 15 15 23 8944 -10248 1000000 1000000 0 1000000 3 40 71 100 107 74 71 101 114 165 170 168 153 172 210 218 208 182 178 162 180 204 206 218 227 228 225 243 242 253 9999999 264 262 9999999 9999999 9999999 9999999 9999999 9999999 255 256 233 223 208 210 217 241 241 221 230 236 238 257 247 247 244 231 227 249 234 212 216 237 244 263 9999999 9999999 260 9999999 9999999 9999999 9999999 261 230 235 219 213 205 208 213 225 230 247 254 9999999 253 9999999 9999999 9999999 9999999 269 267 9999999 260 9999999 9999999 9999999 258 9999999 253 268 248 252 241 250 239 248 240 246 232 237 232 235 225 228 220 221 219 216 210 215 215 216 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 200 207 211 213 215 216 216 215 215 215 217 219 219 220 221 221 222 221 219 218 225 232 233 236 240 241 241 241 238 234 229 227 228 227 228 233 236 235 237 237 54954 192 150 75 10740 15 15 54 8945 -10896 4 25 27 0 21 71 114 124 113 97 107 121 116 145 167 178 185 202 220 227 210 192 201 205 195 195 214 225 229 235 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 258 240 225 228 227 243 233 238 248 260 260 9999999 270 262 247 247 251 266 247 227 229 253 258 269 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 227 240 222 221 212 217 227 238 242 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 269 9999999 265 9999999 9999999 9999999 257 9999999 255 9999999 253 256 247 252 242 249 238 246 236 240 234 238 227 228 221 223 221 217 211 215 214 217 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 201 209 212 215 218 220 220 218 218 218 218 220 219 219 222 223 223 222 218 217 223 233 235 236 240 241 243 243 238 233 228 229 231 230 234 235 235 233 235 243 54986 192 150 75 10738 15 16 26 8946 -11590 71 117 178 176 99 105 123 120 108 100 117 122 138 140 136 157 170 207 195 196 148 146 180 208 191 186 216 232 224 232 241 252 251 9999999 9999999 263 263 253 9999999 9999999 9999999 9999999 9999999 9999999 269 261 246 231 236 242 242 225 218 224 233 237 246 247 245 230 242 261 266 263 254 264 276 269 271 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 248 224 227 219 231 236 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 9999999 9999999 9999999 256 9999999 251 255 245 252 242 247 239 243 235 242 232 233 225 226 224 219 213 217 216 220 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 200 208 212 215 217 219 219 216 216 219 219 219 219 221 222 223 223 222 219 219 225 231 234 237 242 244 242 243 239 231 229 232 234 234 240 237 234 239 245 253 55017 191 150 75 10737 15 16 57 8946 -12268 68 100 174 182 113 115 125 114 114 91 102 117 151 138 101 9999999 164 192 185 161 116 146 189 213 199 199 205 212 195 198 200 211 202 211 231 241 239 246 9999999 9999999 9999999 9999999 9999999 9999999 263 238 234 241 249 257 249 243 209 193 214 220 210 220 223 214 228 253 262 267 271 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 258 229 232 227 237 240 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 9999999 253 9999999 247 253 248 251 247 249 238 244 235 244 235 239 226 226 226 221 215 218 217 221 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 200 208 212 214 216 218 217 215 215 218 219 220 221 222 223 223 223 221 219 222 228 232 233 233 237 240 238 238 236 229 229 231 230 236 242 238 236 236 244 55049 194 150 75 10738 15 17 29 8945 -12953 51 83 101 107 99 102 121 122 127 90 95 116 146 105 9999999 80 172 196 194 124 135 170 225 225 9999999 9999999 216 198 179 176 180 187 185 198 209 221 224 237 9999999 9999999 9999999 9999999 9999999 9999999 243 221 223 233 234 240 238 239 205 178 201 192 177 190 196 197 203 236 246 253 256 254 261 265 258 258 266 9999999 9999999 9999999 9999999 9999999 9999999 252 256 228 227 223 230 230 9999999 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 9999999 9999999 9999999 9999999 9999999 257 9999999 248 262 249 258 241 244 238 249 243 242 231 238 228 238 230 232 222 225 221 218 212 215 213 218 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 202 209 213 216 217 218 218 217 219 220 219 220 220 222 224 224 223 223 220 221 229 234 232 231 232 235 231 228 231 227 226 226 224 233 238 239 240 233 239 248 249 249 55080 194 150 75 10733 15 18 0 8943 -13584 31 56 76 93 94 91 105 108 103 83 88 90 133 110 100 133 174 186 172 113 150 186 214 9999999 9999999 9999999 9999999 195 179 175 175 172 177 186 189 196 204 216 9999999 9999999 9999999 9999999 9999999 249 221 213 210 207 196 211 213 196 180 183 188 161 159 170 171 174 175 193 217 219 226 220 194 188 181 203 234 237 255 250 254 252 252 238 245 224 219 214 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 259 9999999 256 264 251 258 240 250 242 247 234 240 227 243 232 229 223 231 220 229 223 223 217 221 215 212 206 212 208 213 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 201 209 213 215 216 218 218 218 220 221 219 218 219 221 223 224 224 222 219 220 225 228 231 235 236 239 233 229 231 227 228 230 227 229 238 241 237 238 244 247 244 258 55112 193 150 75 10740 15 18 32 8941 -14186 32 2 22 33 30 8 5 29 23 60 62 63 72 97 113 142 142 126 120 130 162 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 191 190 194 194 196 202 206 9999999 9999999 9999999 9999999 9999999 239 227 222 213 204 203 216 198 175 166 168 166 161 174 176 173 177 181 181 204 206 214 208 177 170 171 193 218 222 241 241 245 9999999 9999999 9999999 245 233 221 217 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 9999999 252 259 255 9999999 250 257 251 250 242 246 239 244 237 242 231 235 227 228 224 225 220 222 221 221 217 218 215 212 208 209 207 208 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 203 210 213 213 215 216 217 219 220 220 218 218 219 221 221 221 221 219 217 220 222 226 233 236 235 234 231 229 227 223 221 224 225 230 238 239 237 241 244 250 252 55143 192 150 75 10753 15 19 3 8939 -14759 21 -9 10 19 20 14 9 2 21 63 108 23 56 69 104 119 95 83 125 157 181 176 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 213 200 194 190 190 198 205 215 9999999 9999999 9999999 9999999 230 231 231 220 208 219 231 197 187 179 148 155 181 187 181 184 191 190 191 202 200 197 193 180 181 184 201 215 215 220 226 229 232 9999999 238 232 224 213 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 248 246 247 244 247 246 253 246 250 243 247 243 243 236 237 233 232 226 226 224 224 221 218 217 215 218 215 215 211 212 208 206 203 203 202 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 205 210 212 213 214 214 215 217 218 217 216 217 219 219 219 218 215 215 218 222 224 227 233 237 236 234 231 225 219 220 219 220 226 231 232 233 238 241 241 246 55175 194 150 75 10744 15 19 35 8939 -15377 1000000 -3 5 18 49 55 34 2 24 46 93 27 45 75 110 104 96 128 130 124 155 168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 201 195 191 191 194 199 211 219 9999999 9999999 9999999 242 235 231 228 217 205 219 240 217 209 202 160 168 192 194 187 190 194 194 195 206 207 207 190 170 170 180 202 227 231 232 230 232 235 238 239 221 212 210 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 250 245 248 246 246 244 242 250 243 250 240 251 244 240 231 236 227 231 221 226 222 221 219 216 216 213 216 213 211 206 209 205 203 200 202 202 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 204 209 212 213 214 215 216 217 218 217 217 219 221 221 219 218 216 215 219 224 226 226 229 235 237 238 237 226 214 215 219 222 228 229 228 231 235 241 247 250 249 247 55206 194 150 75 10736 15 20 6 8941 -15962 1000000 1000000 4 1000000 23 51 50 45 1000000 -8 6 49 32 89 122 105 106 119 148 122 130 173 180 9999999 9999999 9999999 9999999 9999999 215 197 194 194 201 202 209 215 216 217 220 9999999 9999999 9999999 9999999 242 222 220 212 203 202 224 218 192 182 168 164 177 183 180 182 186 184 188 204 212 225 212 195 194 213 226 245 249 248 243 247 247 247 241 223 216 213 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 252 246 253 251 250 249 247 250 244 248 244 253 243 241 229 237 227 233 225 226 221 222 219 217 218 215 218 215 213 208 210 207 204 200 203 202 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 207 211 214 215 217 217 218 220 220 220 221 221 222 222 221 220 218 216 221 226 227 226 228 231 232 234 233 228 219 217 217 222 227 227 229 231 234 241 246 251 250 246 55238 193 225 75 10735 15 20 38 8945 -16505 1000000 13 1000000 -7 23 36 31 1000000 7 31 19 42 99 132 121 103 118 180 169 138 181 189 9999999 9999999 9999999 9999999 194 192 184 182 192 201 205 211 221 224 219 220 9999999 9999999 9999999 9999999 9999999 226 224 217 208 203 208 218 193 171 177 173 173 174 174 178 180 176 177 190 195 211 226 242 245 251 249 248 247 246 9999999 251 242 234 230 222 213 204 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 251 245 246 248 246 246 247 250 244 244 241 251 241 245 229 231 226 229 225 222 218 221 218 213 214 213 215 212 213 207 209 205 201 198 200 198 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 208 212 215 217 218 218 218 220 220 219 220 222 222 220 220 221 219 217 221 226 227 227 227 228 231 234 234 230 225 223 221 226 230 230 232 234 235 240 242 248 250 247 55269 194 150 75 10730 15 21 9 8951 -16915 184 162 75 94 85 79 79 32 49 72 100 94 97 109 128 171 145 132 172 179 169 139 175 9999999 9999999 9999999 205 201 202 200 201 211 219 216 215 215 218 222 226 9999999 9999999 9999999 9999999 9999999 253 243 238 219 216 217 229 221 195 195 196 192 188 183 190 193 194 186 192 199 211 227 242 252 254 9999999 9999999 9999999 9999999 9999999 9999999 250 9999999 224 224 212 208 214 214 220 9999999 243 244 250 250 253 256 252 255 249 258 257 255 253 259 253 253 248 255 252 253 239 240 233 231 228 229 224 226 219 221 216 218 217 215 214 210 211 207 203 201 202 202 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 205 210 213 214 215 216 217 218 218 216 216 219 221 221 220 220 220 219 218 221 224 227 226 228 233 237 237 231 228 224 217 221 228 230 231 234 235 235 236 244 247 247 55301 194 150 75 10718 15 21 41 8957 -17222 251 194 74 84 95 95 101 103 101 100 109 133 150 108 103 212 189 141 143 196 236 163 168 193 9999999 9999999 9999999 228 227 223 226 231 236 231 230 230 232 236 237 9999999 9999999 9999999 9999999 9999999 263 241 232 215 206 212 222 224 214 209 206 206 207 199 213 218 218 204 208 219 225 243 255 267 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 225 219 223 222 231 237 243 9999999 9999999 258 257 255 256 254 257 256 9999999 263 9999999 259 265 257 261 9999999 9999999 9999999 257 245 246 236 235 234 238 232 230 222 228 223 225 223 222 218 216 216 212 208 207 207 208 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 203 208 211 211 212 214 215 215 215 215 216 217 218 220 222 222 224 221 217 218 224 228 228 230 232 235 234 230 228 225 220 221 226 233 234 236 239 234 237 245 248 248 55332 193 150 75 10734 15 22 12 8963 -17554 182 142 111 139 102 80 104 106 106 103 88 104 131 112 89 146 198 168 137 204 234 197 147 176 178 194 213 211 211 220 229 238 240 241 237 242 247 248 251 9999999 9999999 9999999 9999999 9999999 243 229 228 216 202 192 204 215 221 224 222 221 225 227 233 238 233 214 212 224 231 242 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 229 230 234 9999999 9999999 9999999 249 9999999 254 9999999 257 253 252 249 253 9999999 9999999 259 262 258 264 255 257 9999999 9999999 258 251 243 240 236 233 233 235 231 228 224 224 226 224 224 220 217 214 214 211 209 206 207 207 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 204 210 212 213 215 216 217 217 217 217 218 220 220 222 224 224 225 223 220 221 226 230 232 233 235 237 238 237 231 224 226 226 226 233 236 238 237 239 243 243 250 55364 193 150 75 10720 15 22 44 8970 -17646 92 45 102 134 86 52 82 101 106 103 106 103 103 89 96 107 210 211 117 165 203 223 174 198 200 205 215 218 229 238 9999999 9999999 9999999 252 244 243 241 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 241 214 213 198 199 204 219 229 236 231 224 234 233 233 235 228 232 233 235 238 252 265 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 9999999 240 234 236 236 239 242 256 250 254 250 256 251 9999999 256 263 257 265 257 260 253 9999999 253 250 241 245 235 235 230 237 229 232 227 228 227 226 224 222 216 216 213 213 209 208 207 210 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 203 209 213 214 216 218 218 217 217 217 218 221 221 220 222 223 223 220 218 218 222 227 231 233 234 237 239 238 233 228 224 222 220 227 231 230 229 236 237 237 248 55395 193 150 75 10722 15 23 15 8977 -17610 11 33 192 214 71 61 84 108 104 97 108 109 102 103 119 114 169 235 107 94 139 237 157 151 248 243 217 220 252 255 251 239 246 240 233 235 233 245 253 9999999 9999999 9999999 9999999 9999999 9999999 244 239 194 212 210 199 210 229 237 252 247 226 234 243 241 232 232 244 242 240 241 253 261 260 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 224 217 218 228 235 237 251 255 256 259 9999999 254 9999999 259 270 255 267 258 269 251 267 253 256 239 248 240 246 233 243 229 239 227 234 227 232 223 226 217 222 216 214 211 212 209 213 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 202 209 212 214 216 218 218 217 216 216 217 219 221 220 222 224 222 221 220 220 226 231 233 231 233 237 237 234 234 234 229 225 223 227 230 231 235 233 232 241 252 55426 192 150 75 10726 15 23 46 8984 -17538 31 141 203 264 105 96 107 125 116 97 84 110 124 149 116 116 148 219 126 121 119 168 114 108 277 273 209 203 222 234 224 213 217 220 219 225 226 235 250 9999999 9999999 9999999 9999999 9999999 9999999 240 250 206 209 204 208 209 239 240 259 262 252 248 259 260 250 239 246 249 241 241 253 259 267 9999999 9999999 9999999 9999999 257 9999999 9999999 9999999 254 255 245 242 208 216 206 214 221 236 237 247 257 259 252 261 257 265 260 271 259 269 255 265 251 265 247 254 240 249 241 250 234 246 231 239 228 235 228 233 223 226 219 223 218 213 209 211 209 211 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 201 207 211 213 214 216 217 216 215 215 215 217 219 219 221 223 221 222 220 220 227 231 232 233 235 241 241 238 236 234 230 226 228 229 230 235 241 239 238 244 55458 193 150 75 10723 15 24 18 8991 -17369 24 122 131 175 102 90 86 123 129 99 73 110 121 125 9999999 135 194 192 175 154 132 91 110 105 222 256 200 198 202 214 208 211 213 212 219 227 231 239 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 251 229 199 214 205 229 220 247 265 274 262 266 260 266 259 262 262 253 254 260 269 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 248 242 228 211 215 203 211 212 233 233 245 253 261 246 261 255 264 257 9999999 260 273 254 261 251 261 244 252 242 258 237 244 235 246 234 238 227 233 227 234 223 223 218 220 215 213 208 210 208 211 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 201 208 211 213 214 216 216 216 216 215 214 217 220 220 220 221 223 223 220 218 221 226 228 231 234 239 241 241 240 235 227 226 229 233 234 233 241 245 246 248 250 55489 193 150 75 10722 15 24 49 8997 -16276 57 131 170 104 106 100 99 114 137 102 100 117 132 9999999 9999999 168 221 194 211 180 156 98 131 127 185 222 197 193 203 210 206 220 220 214 218 226 232 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 236 208 220 221 237 210 220 249 272 270 264 252 257 256 263 264 265 264 271 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 254 250 236 225 217 208 210 215 233 234 250 9999999 9999999 257 9999999 256 9999999 258 9999999 262 9999999 256 263 254 261 250 255 246 258 239 242 239 242 236 240 229 233 228 235 225 225 216 219 214 215 209 211 210 214 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 204 209 212 214 216 216 216 217 217 216 216 219 222 223 222 221 222 223 222 219 221 227 226 228 229 234 238 239 244 237 228 226 227 233 234 234 241 242 244 247 248 55521 194 150 75 10721 15 25 21 8994 -2937 56 142 201 102 112 122 117 127 138 152 145 158 9999999 9999999 9999999 9999999 9999999 9999999 229 222 226 210 203 212 225 230 9999999 206 211 212 213 219 219 217 220 223 224 240 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 210 194 211 212 216 178 214 230 272 272 256 244 242 246 257 259 262 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 221 221 224 236 235 257 9999999 9999999 9999999 9999999 258 9999999 261 9999999 9999999 9999999 261 267 252 9999999 256 258 251 255 239 248 240 243 236 241 232 236 230 235 226 228 220 223 217 216 210 211 211 215 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 202 208 210 212 214 215 214 215 216 216 217 219 221 221 221 220 219 222 221 218 221 226 226 227 230 233 236 237 241 236 229 223 223 227 227 230 237 238 242 250 251 251 55552 194 150 75 10725 15 25 52 8987 -2370 83 132 156 107 109 123 116 116 115 150 138 160 9999999 9999999 9999999 9999999 9999999 143 169 173 174 184 192 201 216 233 226 212 205 202 207 203 202 207 214 218 220 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 234 191 165 171 165 133 211 216 264 270 248 234 234 240 241 249 255 247 256 263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 223 219 232 233 248 259 259 255 271 257 267 259 267 262 270 255 263 245 261 247 259 246 248 239 245 234 242 233 237 230 233 227 231 223 225 219 220 215 212 207 209 208 212 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 200 207 211 212 213 215 214 214 217 217 217 218 220 221 221 219 218 219 219 217 220 225 224 224 229 233 236 237 234 232 231 224 221 225 228 236 239 240 249 9999999 9999999 246 55584 194 150 75 10723 15 26 24 8980 -2018 78 124 118 105 108 122 124 93 100 121 133 137 9999999 9999999 9999999 160 153 150 148 160 166 173 180 182 197 214 212 203 199 199 203 197 191 190 193 204 213 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 254 260 211 135 149 145 127 170 185 212 226 233 250 264 254 230 241 250 252 255 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 9999999 9999999 9999999 9999999 251 211 211 210 223 229 237 243 244 247 258 251 260 248 255 256 262 248 256 244 251 243 255 239 239 233 235 225 234 229 230 224 228 224 226 218 219 214 214 211 209 203 206 202 208 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 199 206 209 211 213 214 213 212 214 214 213 216 219 220 219 216 215 215 215 216 220 223 222 220 224 230 232 231 228 227 226 220 220 223 230 238 238 236 241 242 235 241 55615 196 225 75 10718 15 26 55 8974 -1693 121 122 102 100 114 126 96 81 95 124 129 124 9999999 9999999 9999999 9999999 205 212 197 169 163 173 175 182 191 199 194 180 183 197 196 189 183 181 193 205 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 220 164 154 151 152 154 150 150 176 210 217 221 215 217 220 234 246 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 206 214 218 9999999 234 243 244 246 252 252 253 248 253 253 258 250 251 248 251 248 251 241 241 232 233 227 233 226 228 223 225 222 224 217 218 214 216 213 209 204 206 204 207 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 198 205 207 209 211 213 213 211 211 211 210 213 217 218 216 214 214 213 212 215 221 225 223 222 224 228 229 229 228 228 225 221 223 225 225 226 227 227 232 234 235 9999999 9999999 9999999 244 55647 193 150 75 10722 15 27 27 8967 -1248 15 28 37 12 31 72 96 95 66 55 58 53 37 47 61 50 91 98 65 45 36 31 44 47 37 52 115 256 337 257 199 186 189 193 189 193 198 206 215 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 241 232 196 164 172 175 158 146 169 212 218 206 197 214 219 224 234 245 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 211 214 225 228 9999999 241 250 254 257 260 252 254 252 256 253 258 249 254 255 255 250 252 242 247 237 235 230 237 230 231 224 226 223 224 218 220 215 217 213 208 204 206 205 208 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 200 206 209 210 211 213 213 212 212 212 212 214 217 219 218 214 214 215 214 215 220 223 225 225 225 228 230 230 229 230 229 224 224 228 227 226 229 232 236 236 239 55678 192 150 75 10725 15 27 58 8960 -757 1000000 6 15 3 3 6 1000000 0 6 -5 -5 1000000 1000000 1000000 1000000 1 29 19 0 -4 1000000 -1 6 20 25 31 83 228 327 308 250 193 191 199 204 225 228 207 218 230 242 257 9999999 9999999 9999999 9999999 9999999 9999999 257 248 250 230 181 181 193 179 167 170 204 231 227 209 196 203 223 225 259 270 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 222 234 239 244 9999999 258 258 267 267 9999999 258 264 258 265 261 264 260 9999999 9999999 9999999 255 259 246 254 242 243 236 246 238 237 228 234 226 230 223 224 217 220 215 213 206 209 207 210 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 201 208 211 212 213 215 215 213 214 215 215 216 219 221 219 215 214 217 218 218 219 223 227 229 229 234 236 234 233 229 229 228 225 229 232 236 242 245 248 244 55710 193 225 75 10732 15 28 30 8953 -425 8 15 3 -5 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 7 1000000 1000000 1000000 1000000 1000000 5 36 56 56 94 73 123 185 205 227 185 163 148 192 215 200 206 220 238 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 245 232 207 202 208 173 177 171 168 188 193 166 143 126 170 202 251 277 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 226 241 240 244 240 261 258 9999999 9999999 9999999 264 273 263 270 263 9999999 9999999 9999999 9999999 9999999 254 262 249 256 244 249 239 248 234 239 227 236 226 234 225 226 218 222 215 214 208 210 209 212 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 200 208 211 212 213 214 215 214 215 215 214 216 219 220 218 215 216 218 218 217 218 222 227 229 230 232 234 234 233 228 226 228 225 229 230 229 232 238 247 246 244 248 55741 193 225 75 10730 15 29 1 8947 -188 14 20 10 0 11 8 2 1000000 1000000 18 48 53 51 40 38 22 15 14 37 52 47 57 80 96 142 186 97 39 100 144 189 114 177 220 142 172 180 190 196 207 229 233 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 236 225 224 194 175 161 155 148 153 140 141 151 166 150 167 248 263 269 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 232 235 243 9999999 261 256 9999999 262 9999999 256 270 262 268 259 9999999 251 9999999 260 9999999 251 263 243 254 241 248 234 247 231 236 224 232 223 230 222 224 215 220 214 211 207 210 207 212 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 198 206 210 212 212 212 213 213 213 213 211 214 217 218 216 214 216 217 216 216 219 224 227 228 229 230 228 227 228 223 220 220 222 229 229 224 227 232 236 237 237 247 55773 194 150 75 10730 15 29 33 8940 -9 27 31 28 36 38 31 9 8 -5 -6 9 42 68 62 48 31 18 21 58 78 60 29 8 1000000 1000000 -2 57 63 26 43 76 112 55 234 269 159 167 177 182 184 192 219 227 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 227 223 179 172 191 141 127 126 148 168 172 155 133 189 205 279 275 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 226 236 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 251 270 263 9999999 9999999 9999999 252 9999999 256 9999999 250 9999999 244 255 240 252 236 251 235 240 229 234 227 231 223 225 215 221 215 214 209 213 210 214 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 199 206 211 213 213 212 211 210 211 212 212 214 217 219 217 213 212 215 217 219 223 227 229 229 229 230 229 227 225 222 218 214 221 233 233 230 237 244 241 237 241 249 55804 194 150 75 10730 15 30 4 8933 139 27 34 5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 16 21 18 15 15 0 10 22 59 54 28 10 1000000 1000000 1000000 27 38 45 59 130 139 184 201 130 110 96 166 155 156 191 201 222 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 225 228 206 228 163 135 126 127 136 152 170 143 146 185 267 278 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 238 9999999 9999999 9999999 9999999 9999999 9999999 252 9999999 255 9999999 9999999 9999999 9999999 9999999 260 9999999 257 9999999 250 9999999 249 253 239 255 240 255 242 247 230 237 230 235 226 225 216 222 217 216 211 215 211 215 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 202 209 213 214 214 214 212 211 212 213 215 217 219 222 221 217 215 220 220 220 223 226 227 227 228 227 229 231 228 228 227 220 225 233 233 231 234 244 246 249 9999999 250 55836 191 150 75 10733 15 30 36 8926 258 66 86 54 27 28 10 23 10 26 27 33 23 17 13 25 46 17 2 9 5 1000000 -9 33 30 22 21 45 54 94 130 171 110 153 186 103 80 86 145 146 137 195 9999999 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 250 211 194 157 108 117 129 122 117 147 142 124 183 240 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 9999999 260 9999999 255 265 248 254 242 257 244 256 243 249 230 238 228 234 225 226 217 222 217 216 210 214 211 214 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 199 208 211 212 213 213 212 212 213 213 214 216 218 219 219 217 217 219 218 218 222 227 228 228 227 224 227 231 229 228 229 226 225 229 233 236 239 240 242 55867 190 150 75 10733 15 31 7 8919 356 45 56 51 43 41 11 10 3 -3 1000000 1000000 1000000 16 10 17 33 29 15 22 7 1000000 1000000 1000000 3 20 8 22 75 129 149 147 17 56 155 86 87 107 119 125 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 193 146 135 119 90 91 102 105 112 117 118 111 129 223 251 265 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 9999999 263 9999999 252 264 250 261 248 260 242 253 234 240 232 240 226 231 221 225 220 218 213 215 214 215 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 195 204 208 209 210 210 209 210 210 210 211 213 214 214 216 214 212 215 216 217 223 227 226 227 228 227 232 233 227 226 230 228 222 224 230 235 239 244 55899 190 150 75 10736 15 31 39 8912 441 5 21 30 36 34 8 8 2 -3 1000000 1000000 1000000 11 13 11 -6 0 12 -6 1000000 1000000 1000000 -1 2 13 13 28 41 42 45 39 87 117 116 19 50 193 197 127 18 73 85 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 143 158 158 197 245 180 118 113 113 109 100 99 112 120 109 112 97 90 179 240 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 270 9999999 264 9999999 263 9999999 256 265 251 260 247 257 241 252 232 240 230 242 227 230 220 225 220 219 213 214 214 218 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 195 204 208 209 210 210 209 208 208 209 210 211 213 214 215 214 212 213 214 216 220 221 221 225 230 232 234 233 227 226 226 222 217 220 228 232 9999999 236 55930 191 150 75 10734 15 32 10 8905 511 1000000 1000000 20 17 13 13 29 22 19 9 11 -4 -7 18 21 1000000 1000000 1000000 1000000 1000000 1000000 -6 10 10 22 13 27 32 30 41 42 44 43 7 1000000 1000000 1000000 151 191 187 172 116 95 96 99 105 103 110 118 117 111 126 146 160 189 204 173 142 123 137 153 141 135 148 155 135 137 109 75 137 212 233 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 9999999 264 9999999 260 9999999 253 261 246 254 240 253 238 248 231 239 227 238 226 228 219 224 217 216 210 213 211 217 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 194 203 209 211 211 211 210 208 210 212 211 212 214 215 216 215 213 214 212 215 219 221 225 227 227 226 229 230 228 225 219 217 219 221 227 230 9999999 9999999 242 55961 191 150 75 10728 15 32 41 8898 572 -6 7 18 12 0 0 3 -8 1000000 -8 0 7 1000000 1000000 1000000 -9 16 64 56 35 20 16 5 0 1000000 2 -4 -1 37 159 40 35 25 1000000 1000000 1000000 1000000 134 189 211 265 246 151 149 150 155 153 145 140 134 142 144 145 166 178 160 167 168 184 177 166 167 187 217 220 162 178 150 100 139 176 217 244 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 9999999 263 9999999 259 9999999 248 258 243 252 237 254 237 242 232 239 230 237 227 228 219 224 217 216 209 214 211 218 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 202 207 211 212 211 209 209 210 210 210 211 212 213 215 215 214 214 212 213 221 226 228 227 224 224 226 227 226 224 219 220 222 221 222 9999999 9999999 234 236 55993 191 150 75 10726 15 33 13 8891 626 4 14 11 10 -3 -7 -1 1 -1 6 1 14 18 14 26 23 28 25 38 37 25 26 22 10 7 21 20 18 42 178 179 65 71 82 72 85 79 81 128 254 270 286 207 206 203 205 205 198 185 177 178 175 175 175 166 157 141 150 140 112 104 129 129 135 124 111 136 191 174 174 175 207 237 249 261 9999999 9999999 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 9999999 262 9999999 260 268 249 257 244 256 243 257 237 241 233 240 232 238 227 230 219 225 219 217 211 215 212 218 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 203 207 210 212 213 211 210 210 209 208 209 211 211 212 212 212 212 209 209 217 223 223 223 223 229 230 224 219 217 215 216 218 220 221 226 230 230 229 56024 193 150 75 10731 15 33 44 8884 671 -5 5 2 2 5 11 20 14 1 7 9 6 11 13 13 8 9 3 6 13 14 17 14 15 21 11 12 -7 1000000 78 181 90 95 94 123 144 150 149 163 9999999 9999999 9999999 9999999 214 211 212 212 9999999 9999999 9999999 9999999 9999999 9999999 188 174 156 150 161 152 132 86 91 116 138 122 106 99 133 173 194 196 202 221 231 239 243 251 245 260 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 9999999 261 9999999 260 268 252 260 244 252 242 257 238 242 231 239 229 237 225 232 217 226 219 216 211 215 212 217 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 203 208 210 213 214 213 212 212 212 211 213 214 214 214 215 214 212 210 210 216 221 221 223 226 234 235 229 225 223 219 215 217 221 223 225 231 236 238 239 233 56056 191 150 75 10729 15 34 16 8877 713 1000000 1000000 1000000 -6 5 10 9 -2 1000000 -5 1 -7 -9 -9 1000000 1000000 1000000 -7 0 6 6 7 2 4 9 -3 -2 1000000 1000000 83 138 49 84 100 99 140 151 155 155 9999999 9999999 188 192 192 184 186 191 215 9999999 9999999 9999999 9999999 9999999 9999999 196 143 166 172 180 195 149 69 116 149 147 125 132 131 136 163 192 189 204 215 221 233 235 234 251 240 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 9999999 259 272 256 268 254 261 240 249 238 250 236 241 229 237 227 234 226 231 218 224 218 215 209 214 212 218 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 202 206 209 211 213 212 211 212 209 210 213 215 215 215 213 212 214 212 212 218 221 221 225 230 235 237 234 232 233 228 220 220 225 226 227 231 238 245 56087 191 150 75 10731 15 34 47 8871 749 1000000 1000000 1000000 -4 -7 -7 1000000 1000000 1000000 -2 4 1 1000000 1000000 1000000 0 -1 2 12 17 10 6 4 1000000 1000000 1000000 1000000 2 1000000 123 130 40 43 57 58 75 80 79 91 113 121 81 88 146 138 168 174 198 218 9999999 9999999 9999999 9999999 178 162 110 108 123 142 186 189 117 124 132 162 136 150 156 159 149 164 173 195 213 212 223 235 233 245 236 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 9999999 260 266 254 262 252 257 239 248 237 244 233 238 228 232 224 233 225 226 217 220 217 213 208 211 212 216 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 205 208 209 211 212 211 210 210 209 208 212 214 213 213 210 210 211 211 213 216 220 221 224 230 233 235 234 230 230 228 223 221 223 223 229 237 236 238 56119 191 150 75 10733 15 35 19 8864 775 1000000 17 14 8 6 11 9 6 -3 -2 -1 -7 1000000 -6 7 -1 3 2 -1 0 -7 1000000 -9 1000000 1000000 1000000 1000000 -8 52 176 215 48 47 63 62 56 60 71 96 119 107 79 83 143 146 180 192 224 226 233 9999999 9999999 214 178 157 120 112 119 125 150 173 180 136 146 152 119 130 161 185 159 152 164 184 196 203 208 230 234 244 240 245 239 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 261 269 257 261 251 256 241 248 237 243 234 241 229 232 227 234 225 226 220 222 218 216 211 213 212 216 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 206 208 209 210 211 209 207 208 209 209 212 212 211 212 210 210 211 210 212 215 219 221 223 226 232 235 231 229 227 221 222 224 221 222 231 236 235 239 56150 190 150 75 10731 15 35 50 8857 809 1000000 -4 -6 1000000 -6 0 0 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 88 272 393 77 77 77 80 104 75 70 63 13 -2 58 156 148 137 113 113 177 200 214 222 218 183 135 130 117 118 132 181 182 138 176 215 184 129 140 163 160 154 164 175 183 195 206 223 237 253 255 260 242 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 9999999 260 274 252 262 243 254 243 247 238 247 233 240 233 237 229 232 224 226 221 219 213 216 216 219 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 204 207 208 209 209 208 206 207 207 207 210 211 211 211 209 210 212 209 207 212 217 216 217 224 233 240 234 226 222 9999999 9999999 222 222 226 233 237 239 56182 190 150 75 10735 15 36 22 8850 837 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 -5 21 61 1000000 1000000 4 4 52 79 67 36 19 15 1000000 1000000 47 100 83 49 94 162 200 219 224 235 211 167 171 145 149 158 158 136 144 206 304 294 166 152 169 177 164 168 167 173 189 199 208 231 256 9999999 9999999 254 9999999 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 268 9999999 260 9999999 250 266 244 257 244 250 236 245 232 243 234 238 232 231 223 226 219 220 213 216 216 218 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 203 207 208 208 209 208 207 207 206 207 210 211 210 211 208 208 212 208 205 211 217 216 215 222 231 238 237 230 225 224 220 217 223 230 233 234 236 56213 189 150 75 10739 15 36 53 8843 862 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 -1 1000000 41 39 54 1000000 1000000 1000000 1000000 0 55 168 251 211 0 -4 14 1000000 1000000 29 94 79 78 199 217 246 252 260 254 9999999 272 291 225 207 206 170 181 205 220 340 338 212 191 202 206 195 174 166 166 181 192 206 223 243 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 9999999 260 270 246 260 241 254 239 247 234 243 231 242 233 234 223 228 221 222 215 219 215 218 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 201 205 206 207 207 205 203 203 203 203 206 208 208 208 206 206 209 206 206 210 216 216 215 221 227 230 232 232 228 227 223 219 221 222 229 226 56245 189 150 75 10735 15 37 25 8836 885 1000000 13 40 20 -9 19 14 12 17 18 9 -6 4 -4 -9 7 38 1000000 7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 17 23 26 22 26 57 64 19 92 223 317 276 14 216 189 199 210 220 232 248 264 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 274 223 303 293 210 200 197 200 211 202 190 176 183 188 207 224 234 236 251 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 268 257 266 246 256 238 252 238 245 232 240 228 240 228 231 220 228 220 218 211 217 213 215 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 200 205 207 207 206 205 203 203 202 202 205 207 209 207 206 208 207 203 204 209 211 213 215 220 223 225 228 230 228 224 9999999 9999999 217 212 224 231 56276 191 150 75 10733 15 37 56 8829 906 1000000 20 43 26 23 45 34 15 11 1 10 26 33 5 11 26 46 14 17 5 1 1 6 9 9 10 13 13 27 45 26 24 6 0 10 101 76 130 173 214 205 171 193 200 210 225 231 247 250 257 269 268 278 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 248 228 220 227 224 214 232 249 238 214 206 207 216 228 240 240 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 9999999 253 266 247 255 243 250 239 245 233 241 231 240 228 230 223 228 221 218 210 217 215 216 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 201 205 205 205 205 205 204 204 204 205 206 208 208 209 209 210 209 205 206 207 211 215 219 221 221 220 224 9999999 9999999 224 9999999 9999999 220 217 220 224 229 239 56308 190 150 75 10738 15 38 28 8822 925 1000000 28 31 25 25 31 23 13 9 -1 1 7 15 3 9 13 5 18 31 26 16 -2 1000000 15 31 22 13 23 20 6 33 28 7 -1 5 89 67 135 157 191 196 185 204 196 205 220 224 231 247 255 271 267 276 277 277 284 9999999 9999999 9999999 9999999 9999999 9999999 9999999 276 279 258 248 250 246 227 238 245 254 240 237 246 261 260 269 266 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 9999999 249 261 249 255 245 246 240 246 235 243 231 233 225 229 224 223 214 220 217 219 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 200 202 203 204 205 204 202 203 202 203 205 207 207 208 209 209 208 205 205 210 213 214 214 217 222 223 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 56339 187 150 75 10739 15 38 59 8815 942 1000000 5 9 10 -5 -1 -7 0 0 -3 -8 1000000 1000000 1000000 1000000 -9 1000000 -8 10 8 -1 1000000 1000000 5 20 15 9 20 11 3 60 74 74 78 133 102 151 171 193 195 204 207 209 203 222 230 222 229 243 241 242 242 250 256 250 257 278 9999999 9999999 9999999 9999999 9999999 9999999 272 272 258 253 251 235 224 234 209 221 221 223 234 259 267 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 267 9999999 266 9999999 257 9999999 247 9999999 251 259 244 243 237 244 235 244 232 233 223 228 225 222 214 219 217 221 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 201 204 204 204 205 205 204 205 204 201 204 207 207 209 210 208 207 202 202 211 214 212 213 216 223 226 228 226 9999999 9999999 9999999 9999999 9999999 222 56371 188 150 75 10736 15 39 31 8808 959 1000000 1000000 -7 -3 1000000 1000000 1000000 -8 -8 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 -8 6 9 11 15 22 26 24 22 33 74 76 49 52 3 53 120 132 131 75 141 176 165 60 28 128 141 182 217 228 232 236 244 246 254 263 270 278 9999999 9999999 9999999 9999999 9999999 264 250 261 255 241 229 246 205 218 217 211 217 231 242 246 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 9999999 264 9999999 259 9999999 250 9999999 251 260 242 248 237 241 235 245 234 235 226 231 226 222 214 218 218 223 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 201 205 205 205 205 204 203 206 204 202 206 208 207 207 209 211 210 205 202 207 211 213 217 219 222 225 228 231 225 9999999 9999999 9999999 9999999 225 220 56402 194 150 75 10741 15 40 2 8801 975 1000000 7 -9 1000000 1000000 -6 17 -4 21 2 23 32 38 39 34 33 48 38 19 19 20 22 40 42 62 71 64 61 50 25 11 27 35 31 21 0 9 1000000 -5 58 49 122 168 160 90 78 135 128 158 185 220 230 233 240 248 251 253 254 264 266 255 257 267 264 259 248 254 245 244 217 224 215 218 212 212 214 224 232 243 250 263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 263 9999999 9999999 9999999 254 9999999 251 9999999 249 255 244 256 237 247 233 236 229 239 229 231 223 228 222 221 213 216 213 219 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 199 203 204 204 203 202 203 205 203 202 205 206 206 205 207 211 211 208 206 206 209 213 219 220 219 223 227 231 9999999 9999999 9999999 9999999 221 219 217 221 224 226 9999999 9999999 243 56434 191 150 75 10739 15 40 34 8795 1005 1000000 7 1000000 1000000 0 0 4 -5 5 3 2 -1 2 2 2 2 4 5 -3 -1 1 2 0 1000000 1000000 15 22 26 39 39 40 26 31 46 34 15 12 1000000 -3 66 96 49 44 49 33 33 23 81 110 115 155 60 159 176 216 238 247 252 253 250 247 249 250 253 261 262 261 262 267 240 240 242 238 229 231 226 243 234 246 246 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 9999999 253 262 251 250 240 252 237 246 232 235 227 236 227 230 223 224 220 219 214 216 211 217 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 200 203 204 204 203 202 203 204 203 201 202 203 204 205 205 208 210 209 207 207 209 212 216 218 218 222 224 226 9999999 9999999 9999999 9999999 226 223 220 225 227 233 56465 193 150 75 10733 15 41 5 8789 1022 1000000 -7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 -1 -2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 -5 1000000 1000000 -5 1000000 1000000 -4 -8 1000000 1000000 1000000 -9 0 13 29 60 65 76 86 43 38 35 11 20 17 47 43 93 84 58 150 173 207 260 245 231 230 228 245 248 238 239 249 259 265 269 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 261 247 253 250 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 9999999 248 252 238 251 236 242 231 237 226 235 226 229 220 222 217 216 214 214 211 215 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 200 204 204 203 202 201 201 201 202 201 200 203 205 205 206 208 210 208 204 206 211 212 214 217 219 224 224 223 9999999 9999999 9999999 9999999 9999999 226 225 223 227 233 9999999 246 56497 191 150 75 10735 15 41 37 8783 1036 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 5 8 16 -3 1000000 1000000 -9 1000000 -5 -9 -9 1000000 1000000 -1 -2 -8 -4 1000000 1000000 -7 1000000 1000000 1000000 1000000 1000000 -4 10 32 71 72 85 90 101 104 57 57 68 56 51 44 103 80 146 144 168 160 88 166 166 200 188 210 210 198 205 219 230 248 256 267 9999999 9999999 9999999 9999999 9999999 9999999 247 251 246 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 9999999 247 258 239 251 236 242 230 238 228 238 227 229 218 223 217 217 212 215 212 214 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 202 205 205 204 204 203 201 202 201 200 199 203 205 205 206 209 210 205 202 205 211 214 214 215 218 222 222 224 9999999 9999999 9999999 218 9999999 223 223 221 228 227 56528 191 150 75 10736 15 42 8 8776 1043 3 -8 1000000 -3 -3 -6 -6 -3 10 19 13 21 23 16 8 7 12 15 13 8 2 1000000 -9 -2 0 4 4 0 5 11 9 24 40 30 26 25 27 23 18 9 5 7 13 10 10 9 9 9 13 9 -6 23 63 57 59 55 89 87 71 59 60 48 77 72 92 177 212 228 241 251 256 9999999 9999999 9999999 9999999 255 252 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 260 245 250 238 244 230 237 229 238 229 229 221 223 217 217 212 216 214 217 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 204 207 208 207 206 203 202 202 202 201 201 203 205 205 204 206 206 203 203 207 212 214 214 214 217 220 223 227 9999999 9999999 9999999 9999999 223 228 226 224 225 224 56560 194 150 75 10732 15 42 40 8769 1035 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 5 7 12 9 13 13 9 11 6 4 11 14 10 8 11 11 10 6 -4 -1 7 0 13 -8 1000000 1000000 84 126 103 57 91 117 148 129 129 184 197 224 229 230 247 249 268 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 260 245 250 235 241 228 236 231 233 227 227 220 222 218 215 212 216 213 218 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 202 205 206 207 206 203 201 203 203 202 203 205 207 206 204 206 207 206 206 210 213 215 213 213 218 220 223 228 9999999 9999999 9999999 9999999 9999999 228 221 224 230 225 223 9999999 234 56591 172 1575 75 10733 15 43 11 8762 1041 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 1 6 6 7 9 7 8 4 3 4 4 0 0 0 1 -1 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 93 148 141 120 195 267 260 178 133 154 175 195 206 195 222 221 239 239 248 247 255 254 262 260 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 9999999 246 256 241 247 235 243 235 237 230 232 224 226 224 218 215 219 216 220 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 202 205 206 207 207 204 202 203 203 201 203 206 206 205 204 207 210 207 206 211 215 215 212 214 218 219 222 226 9999999 9999999 9999999 9999999 9999999 9999999 214 220 228 221 56623 191 150 75 10737 15 43 43 8755 1049 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 -3 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 2 9 10 8 6 6 2 2 0 -5 -8 -8 1000000 1000000 1000000 -2 -1 -6 4 1000000 1000000 1000000 1000000 -9 16 40 61 67 87 136 162 187 145 100 133 245 79 176 189 181 194 197 203 196 200 204 211 218 227 244 259 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 252 245 245 236 241 233 235 231 233 225 226 224 217 214 217 215 218 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 204 207 208 209 208 206 203 203 203 202 203 205 205 204 204 205 206 205 205 212 215 213 213 218 220 220 222 223 224 9999999 9999999 9999999 9999999 9999999 9999999 214 217 218 56654 193 75 75 10731 15 44 14 8749 1072 60 65 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -6 -4 -3 -6 -3 -4 -5 -3 -1 -2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 -2 0 -3 -5 -7 1000000 1000000 1000000 1000000 1000000 12 29 11 45 81 26 5 21 46 53 25 12 20 15 18 58 91 85 69 97 150 188 51 62 57 40 1000000 54 117 127 147 158 146 176 211 232 248 260 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 244 244 241 235 230 229 226 228 226 224 221 220 218 213 210 211 210 212 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 205 207 208 208 208 207 204 204 203 203 204 203 203 204 204 203 203 203 206 211 214 213 215 218 218 220 222 221 219 9999999 9999999 9999999 9999999 217 217 212 213 224 230 56686 193 150 75 10727 15 44 46 8742 1129 65 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 0 -5 3 3 -3 0 -6 -9 -9 1000000 1 10 15 5 9 2 4 -7 -8 0 22 16 15 22 16 14 18 21 16 7 51 111 38 15 55 57 34 10 26 85 122 165 217 337 1000400 232 229 248 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 255 247 245 237 235 228 228 227 230 222 222 220 219 216 212 210 211 210 213 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 205 208 208 208 208 207 205 203 202 203 204 204 203 203 202 203 204 202 203 209 211 210 211 214 215 219 223 222 219 9999999 9999999 9999999 9999999 218 217 215 214 219 227 234 56717 183 900 75 10732 15 45 17 8736 1190 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 12 6 -3 -3 -3 1000000 1000000 -9 1000000 0 8 28 31 16 16 13 1000000 1000000 1000000 0 34 50 27 16 15 15 14 5 -8 -9 1000000 1 49 1000000 1000000 55 64 37 61 49 99 158 256 236 305 295 114 231 249 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 251 259 249 252 235 239 231 235 232 234 223 223 219 224 218 215 212 214 213 214 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 205 208 209 210 209 207 205 204 203 203 205 205 205 204 202 204 206 202 201 207 210 208 207 210 215 219 223 223 224 221 9999999 9999999 9999999 9999999 218 216 218 214 218 232 56749 183 825 75 10736 15 45 49 8730 1251 1000000 1000000 1000000 1000000 1000000 -2 9 10 8 3 4 4 0 -1 -3 -8 1000000 1000000 1000000 1000000 1000000 -7 1000000 1000000 1000000 1000000 1000000 -8 1000000 1000000 1000000 1000000 1000000 -3 13 33 33 37 18 15 7 1000000 1000000 1000000 18 39 48 14 22 57 96 70 49 26 19 24 34 50 65 72 84 96 96 120 137 146 155 234 224 271 236 100 235 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 242 257 238 243 237 240 228 236 223 224 219 224 218 217 211 214 213 216 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 203 207 209 209 208 206 205 204 202 201 202 205 206 205 203 203 204 203 201 207 212 211 208 207 213 220 223 223 222 219 9999999 9999999 9999999 223 221 216 221 222 221 56780 192 150 75 10737 15 46 20 8723 1306 1000000 -4 -5 -9 -4 -1 0 0 8 2 8 7 7 4 4 8 4 2 1 0 -2 -6 -7 -7 -7 1000000 1000000 1000000 1000000 1000000 -9 1000000 1000000 -4 1000000 1000000 1000000 1000000 0 8 6 1 10 6 15 13 26 31 27 3 0 12 37 35 34 29 19 79 158 144 115 0 147 176 133 116 116 116 120 132 146 149 167 174 174 174 195 263 337 350 227 231 248 262 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 9999999 250 259 242 259 241 247 238 244 228 237 223 227 219 224 219 218 212 214 213 217 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 201 206 208 209 208 207 204 203 202 199 201 204 204 203 203 201 202 201 201 206 209 211 208 207 212 217 222 222 216 9999999 9999999 9999999 9999999 221 219 214 214 221 225 56812 192 150 75 10740 15 46 52 8717 1361 11 26 25 24 27 24 22 17 18 17 15 12 8 3 -1 0 -1 -6 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 -1 -3 3 0 12 30 38 27 30 25 17 23 28 52 53 35 36 64 80 95 61 0 107 121 166 166 156 181 188 192 196 198 211 219 231 233 237 230 239 237 242 244 252 260 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 260 9999999 250 9999999 251 263 243 249 235 250 232 239 226 231 221 228 220 218 212 216 215 218 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 201 206 208 209 210 208 205 205 204 201 202 203 202 203 201 201 202 200 201 207 208 209 210 209 213 216 216 217 213 209 9999999 9999999 9999999 9999999 215 215 216 223 229 56843 193 150 75 10743 15 47 23 8711 1411 12 23 23 23 25 22 18 16 15 15 12 8 6 1 2 1 3 -1 -1 -7 -7 -6 -6 -2 -5 -8 -5 0 -1 -6 -9 -8 -3 -7 -2 2 5 7 2 1 6 9 14 14 17 22 11 14 18 8 1 8 11 34 32 26 18 30 17 44 18 12 81 103 149 128 138 176 187 197 202 204 217 221 231 235 246 244 245 252 264 265 268 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 9999999 254 262 247 262 243 250 233 253 236 238 231 233 222 229 221 218 214 217 216 220 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 202 207 209 210 210 208 205 204 203 203 204 205 205 203 201 202 200 197 200 206 209 211 211 211 214 217 217 216 214 214 214 9999999 9999999 9999999 215 215 217 225 236 238 56875 193 150 75 10747 15 47 55 8704 1460 -2 3 6 4 5 7 8 9 12 10 9 5 5 2 3 0 -1 0 2 0 0 0 -2 -1 -3 1000000 -7 -2 0 -1 -2 2 0 -1 3 4 5 8 6 7 10 9 14 18 13 0 -2 0 7 -3 8 17 6 7 12 29 36 10 -2 52 64 59 85 105 103 80 98 131 146 144 146 171 173 173 188 203 225 231 241 245 260 262 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 9999999 268 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 9999999 245 255 241 254 239 245 234 248 236 236 233 231 219 225 221 217 213 215 213 217 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 201 205 207 208 207 205 203 203 203 204 206 207 206 203 201 201 199 196 196 202 210 214 213 212 215 220 223 219 218 219 216 219 9999999 9999999 221 219 9999999 9999999 235 244 56906 189 150 75 10749 15 48 26 8698 1506 -7 0 0 -1 -2 -1 0 -1 1 0 -3 -3 -3 -5 -4 -3 -4 0 -3 -4 -2 -3 -5 -3 -4 -7 -5 -5 -5 -8 -9 -9 -8 1000000 1000000 1000000 -8 -4 0 0 2 2 7 13 7 -8 -5 -7 0 -4 13 15 11 8 6 6 11 6 16 23 42 64 84 61 45 37 41 52 60 52 51 61 93 111 152 181 209 222 244 249 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 266 273 266 9999999 9999999 9999999 9999999 9999999 9999999 9999999 262 9999999 255 266 242 253 245 254 239 244 236 243 236 238 232 229 219 223 219 215 213 216 212 216 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 202 206 207 208 208 206 204 205 205 204 206 207 205 203 200 199 200 199 198 202 209 213 212 212 215 221 221 219 219 216 212 215 9999999 9999999 225 223 56938 191 150 75 10747 15 48 58 8691 1551 -7 0 0 0 0 0 -1 -3 -4 -7 -7 1000000 1000000 1000000 -6 -3 -3 -4 -6 -6 -7 -8 -9 -5 0 -3 -4 -8 -9 1000000 -9 -6 -7 -9 1000000 1000000 -2 0 1 4 8 9 6 4 3 0 2 4 4 -3 4 0 0 0 3 1 3 3 16 17 12 10 28 29 21 -1 7 11 18 38 38 35 64 78 122 150 195 210 236 249 265 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 256 269 259 9999999 270 273 271 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 9999999 252 263 244 257 241 253 242 247 233 243 233 239 227 227 219 221 218 213 212 215 212 217 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 202 206 208 208 209 206 203 204 205 205 205 207 207 205 202 201 201 199 202 207 211 212 212 211 213 218 218 216 215 212 210 215 222 9999999 9999999 9999999 9999999 223 56969 193 150 75 10746 15 49 29 8685 1593 1000000 1000000 -8 1000000 -9 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -8 -9 -7 -7 -6 -5 2 0 0 -4 -4 -3 -1 0 0 -1 -2 -3 0 0 0 2 3 3 0 -1 -1 -1 3 4 7 -2 -9 -4 9 6 1 0 4 9 17 15 1 1000000 -6 0 7 -7 5 14 20 49 55 63 82 96 119 138 175 189 214 227 238 242 250 249 264 258 270 268 9999999 255 265 260 270 262 269 275 9999999 268 9999999 9999999 9999999 263 9999999 258 267 250 263 244 259 239 253 241 244 228 239 229 237 224 226 218 219 215 212 209 213 210 215 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 201 206 206 207 207 204 202 203 205 205 206 208 208 207 204 204 204 202 204 210 212 213 214 213 212 214 214 213 214 212 209 213 221 9999999 9999999 9999999 9999999 227 233 239 57001 194 150 75 10744 15 50 1 8679 1634 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 -4 -1 0 2 0 1 1 1 2 1 0 0 -1 -2 -2 -1 -2 -2 -1 -4 -5 -7 -7 -8 -6 -4 -4 -1 -3 1000000 -3 10 0 1000000 -8 2 11 14 14 5 -4 3 1000000 7 21 32 45 55 57 70 86 109 135 140 149 163 182 198 201 222 225 244 248 258 248 260 252 263 248 255 246 252 250 265 272 281 268 281 268 9999999 261 9999999 257 263 252 267 246 258 241 254 241 240 228 237 229 236 224 225 219 220 216 211 209 214 211 216 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 202 207 206 207 207 205 205 205 204 205 208 209 209 208 206 205 206 205 206 209 212 215 214 213 216 218 216 216 217 214 211 214 9999999 9999999 9999999 9999999 226 229 231 242 243 57032 194 150 75 10743 15 50 32 8672 1672 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -8 -7 -5 -6 -3 -2 -3 -1 0 -1 -1 0 -1 -2 -3 -2 -1 -3 -4 -5 -6 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -9 -3 1000000 1000000 -4 4 5 10 18 25 25 34 37 50 56 67 71 88 90 95 107 124 139 146 150 160 181 188 191 209 217 233 232 234 226 237 226 232 227 239 234 243 243 259 264 279 270 280 264 275 260 274 257 263 254 262 249 260 245 253 240 240 230 239 229 237 227 225 218 221 216 211 210 215 213 217 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 202 206 207 207 208 208 207 207 205 205 208 210 208 208 207 206 204 202 202 206 211 214 212 211 215 219 220 219 219 216 213 214 9999999 9999999 9999999 9999999 9999999 232 230 241 246 57064 193 150 75 10740 15 51 4 8666 1710 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -4 -5 -5 -5 -5 -5 -6 -5 -5 -4 -4 -4 -4 -4 -4 -6 -8 -7 -6 -5 -5 -7 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 1000000 -6 -2 5 5 9 16 21 18 29 30 46 50 46 53 62 77 86 90 96 96 107 116 117 122 122 128 128 136 160 157 164 170 167 165 186 193 209 214 214 214 221 231 241 245 258 261 9999999 270 9999999 270 9999999 263 9999999 253 263 255 9999999 252 257 245 254 239 241 231 240 231 238 225 227 218 222 215 212 210 213 210 214 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 201 205 207 208 210 210 209 208 206 206 208 210 209 208 206 206 205 200 200 204 207 211 214 213 214 218 219 217 216 215 213 214 9999999 9999999 9999999 9999999 9999999 225 234 244 57095 194 150 75 10739 15 51 35 8660 1745 1000000 -9 -7 -8 -6 1000000 1000000 1000000 -9 -9 -7 -9 -7 -5 -4 -4 -3 -2 -4 -4 -3 -3 -2 -2 -3 -2 -1 -4 -4 -3 -3 -5 -7 1000000 -8 -7 -5 -9 1000000 1000000 1000000 -8 -8 1000000 -9 -5 -2 -7 -4 -4 -3 -1 4 -2 -2 -2 4 0 22 27 38 42 42 44 45 50 56 67 70 77 89 93 94 95 97 103 99 99 118 116 119 124 135 136 144 186 194 213 223 222 220 236 248 248 258 260 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 9999999 9999999 9999999 9999999 9999999 246 261 244 245 231 242 231 236 226 231 220 224 217 213 208 212 210 213 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 200 204 207 210 211 210 209 209 208 207 208 209 209 207 203 205 208 204 202 207 209 212 214 211 214 219 220 217 214 215 218 218 222 9999999 9999999 9999999 9999999 227 238 244 236 57127 195 150 75 10738 15 52 7 8653 1781 1000000 1000000 -7 -7 -6 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -8 -9 -8 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 0 4 0 1000000 -9 -6 -5 -3 5 -4 -5 -8 4 -2 22 26 39 47 49 55 48 44 48 54 53 56 63 60 63 69 81 84 90 96 98 102 105 109 135 140 142 176 181 191 206 215 230 223 229 226 229 240 257 266 9999999 9999999 9999999 259 9999999 257 9999999 9999999 9999999 252 9999999 244 9999999 242 249 232 239 227 232 226 226 218 221 215 210 205 209 206 211 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 200 204 207 210 211 210 209 210 210 209 211 211 209 206 204 203 206 203 200 206 208 209 210 210 212 218 223 224 221 220 223 220 222 231 232 233 234 231 234 235 231 237 57158 195 150 75 10735 15 52 38 8647 1812 1000000 -6 -2 -6 -9 -8 -9 1000000 1000000 1000000 1000000 1000000 -9 1000000 -8 -9 1000000 1000000 1000000 1000000 -8 1000000 -7 -7 -7 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 2 24 32 36 31 14 15 25 27 31 30 15 22 14 22 19 26 21 22 18 -3 1000000 49 55 65 61 65 63 71 70 74 80 84 83 92 104 110 110 112 120 147 150 158 167 180 194 197 208 233 220 222 220 222 229 244 243 259 250 256 245 9999999 256 9999999 250 260 242 247 236 252 236 245 228 234 224 228 222 223 215 220 213 208 203 206 203 209 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 200 204 207 209 211 211 209 210 210 209 212 213 210 207 204 203 204 201 200 203 205 207 209 214 219 221 221 222 223 222 224 222 223 228 226 227 231 9999999 229 235 233 242 57190 195 150 75 10735 15 53 10 8641 1845 1000000 1000000 -8 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 6 17 22 36 36 34 43 30 33 36 48 46 41 23 31 28 13 27 24 18 14 19 -2 1000000 50 52 91 96 116 122 118 120 129 122 121 116 123 130 133 127 126 134 165 171 182 187 207 221 224 224 236 230 237 232 246 236 242 225 240 236 231 227 246 238 239 234 245 9999999 245 235 244 229 236 222 229 223 227 218 221 213 218 209 207 203 204 201 207 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 200 204 206 208 212 211 210 211 210 209 211 212 210 206 204 204 204 202 203 204 206 209 209 213 222 224 221 220 219 220 221 221 219 219 220 223 234 236 235 238 234 243 57221 195 150 75 10735 15 53 41 8634 1875 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1 -1 5 8 2 3 10 19 21 12 14 13 20 29 54 60 63 51 43 40 22 45 49 49 53 116 148 104 96 96 145 139 143 145 130 128 147 164 173 150 154 145 157 163 175 181 197 210 220 220 235 235 236 234 236 233 242 239 254 244 247 232 244 236 243 230 228 226 223 228 9999999 9999999 9999999 229 244 229 231 223 232 223 229 217 218 213 215 209 208 201 206 201 207 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 199 203 205 207 210 211 210 212 211 210 211 211 209 208 207 205 204 203 204 207 210 212 212 214 220 225 227 222 214 215 220 219 217 219 222 225 235 9999999 230 229 228 240 57253 195 150 75 10736 15 54 13 8628 1906 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 5 10 6 0 -5 1000000 1 17 8 7 7 4 14 29 41 56 64 67 62 53 55 49 62 91 88 98 117 120 142 169 180 170 162 159 160 164 171 193 199 172 180 174 193 198 215 216 232 236 241 234 245 246 245 241 241 243 244 236 251 241 238 242 243 235 259 244 240 238 9999999 9999999 9999999 9999999 252 225 247 234 238 226 236 230 230 224 222 213 218 214 210 205 210 205 210 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 198 203 203 205 208 208 207 209 210 209 211 211 208 209 208 207 207 204 204 208 211 213 213 214 219 225 227 224 219 216 218 219 220 223 222 227 231 9999999 9999999 238 233 241 57284 195 150 75 10732 15 54 44 8622 1934 1000000 6 11 10 8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1 0 -4 -8 7 10 21 37 23 36 45 40 57 64 81 86 104 101 102 91 86 77 73 101 100 106 114 120 147 167 180 201 210 207 226 232 217 220 229 229 236 235 252 247 245 238 252 9999999 250 236 246 248 253 229 239 237 241 228 245 223 223 228 227 212 235 229 239 240 250 9999999 9999999 9999999 236 226 242 231 241 225 236 230 235 228 225 213 221 214 211 207 210 206 211 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 199 203 203 204 207 207 206 209 209 209 210 211 209 208 208 209 208 201 201 207 209 210 211 211 213 218 222 223 226 224 216 214 219 221 216 220 230 9999999 240 246 239 244 57316 190 150 75 10732 15 55 16 8615 1962 30 47 46 44 42 31 31 31 31 23 17 13 7 20 16 18 17 16 13 10 13 16 16 18 19 26 36 37 17 20 32 36 43 47 44 41 51 58 59 71 77 82 83 75 74 78 77 98 118 116 136 134 139 139 146 138 133 133 137 151 153 154 161 167 180 188 192 208 225 229 241 239 248 247 252 251 246 234 244 244 249 9999999 249 9999999 247 9999999 247 249 252 221 234 223 235 232 240 219 221 223 230 213 226 226 243 235 235 231 244 233 216 225 235 226 235 227 234 223 231 222 222 212 219 212 210 205 209 206 211 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 200 204 206 207 208 207 206 208 208 206 208 210 209 208 208 207 205 202 202 206 210 211 211 211 211 213 220 221 222 222 215 212 216 217 214 214 217 57347 191 150 75 10732 15 55 47 8609 1988 34 39 41 41 40 36 33 36 40 36 32 30 27 43 39 35 29 30 27 27 26 28 30 38 38 34 42 48 32 41 51 53 60 63 58 56 78 68 75 82 79 84 82 84 87 102 127 172 190 194 215 210 190 175 175 165 164 169 171 181 185 184 189 185 202 183 179 173 173 185 191 179 215 224 233 239 244 233 236 232 242 9999999 242 9999999 243 240 251 247 253 236 245 230 240 241 241 232 240 237 244 239 247 242 260 242 244 235 249 229 225 231 236 226 233 229 232 219 226 217 220 211 217 211 211 207 210 207 211 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 202 206 208 208 209 208 206 207 208 207 208 209 208 208 208 207 205 204 204 205 209 211 211 212 212 215 219 220 219 218 217 216 217 217 217 214 211 222 57379 192 150 75 10732 15 56 19 8602 2014 44 46 57 56 51 44 39 41 45 42 46 50 47 58 56 46 43 47 45 45 45 53 51 58 64 60 58 55 54 53 59 57 56 57 56 55 67 57 61 66 65 71 76 85 95 133 168 175 183 205 221 223 209 206 202 208 213 211 207 210 213 204 209 187 192 169 163 155 155 162 162 158 206 211 229 228 227 226 235 228 237 233 238 232 241 243 256 9999999 9999999 249 257 249 262 256 255 255 270 258 264 256 267 251 263 251 261 246 253 237 244 236 242 227 234 228 232 222 233 222 222 213 219 212 214 209 212 207 213 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 203 207 208 208 209 208 206 207 209 210 211 210 208 208 207 208 209 204 202 205 207 208 210 210 213 217 219 219 218 217 216 219 220 222 224 220 220 231 241 57410 191 150 75 10730 15 56 50 8596 2039 26 31 50 56 51 44 43 39 40 31 19 20 35 44 53 45 39 8 6 4 -6 -4 34 57 49 52 42 61 71 71 74 88 94 105 100 45 61 57 72 75 85 57 59 82 99 144 163 163 181 211 220 226 237 235 236 233 204 189 188 190 192 181 196 172 172 162 154 154 158 155 157 170 205 210 230 229 224 219 230 220 228 224 233 230 243 9999999 9999999 9999999 9999999 247 259 250 267 255 262 259 269 260 270 262 9999999 253 266 248 256 245 251 242 248 236 244 227 233 226 232 224 234 225 224 217 221 214 211 207 212 207 212 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 203 207 209 209 209 209 207 208 209 209 211 211 208 207 207 209 211 206 204 209 208 206 209 210 213 217 222 221 216 215 215 218 218 221 223 222 222 227 57442 189 150 75 10729 15 57 22 8590 2064 2 10 21 23 22 14 14 8 8 0 -6 4 9 18 21 8 13 5 1000000 1000000 1000000 1000000 1000000 -6 -1 11 33 31 29 6 39 51 59 6 37 8 61 67 106 94 95 56 70 103 111 144 170 178 198 215 209 208 217 204 200 186 169 157 157 158 161 164 171 160 155 152 149 153 160 155 165 192 215 220 237 228 229 218 223 214 218 220 230 9999999 246 9999999 256 243 251 9999999 258 244 258 251 268 260 271 253 262 255 9999999 250 9999999 246 255 238 252 238 246 237 244 230 233 226 236 223 230 218 222 218 219 212 211 206 212 208 211 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 201 205 208 209 209 207 206 208 207 207 210 211 209 207 208 210 213 212 209 213 214 210 209 211 215 219 223 220 212 212 219 217 214 219 219 221 57473 189 150 75 10729 15 57 53 8584 2087 1000000 3 7 1 14 11 9 -5 -7 1000000 -9 -4 -4 0 1 1000000 -5 -4 1000000 1000000 1000000 1000000 1000000 -7 5 4 7 2 7 -8 26 36 42 1000000 11 17 66 80 122 137 114 107 123 136 134 157 171 185 192 206 203 205 206 195 191 175 176 165 168 164 162 162 164 157 155 157 158 162 168 175 193 212 232 228 243 231 228 218 217 211 223 228 234 9999999 9999999 9999999 258 244 252 242 258 247 258 253 9999999 263 9999999 250 264 249 262 248 9999999 9999999 9999999 244 251 237 243 233 240 228 234 227 237 222 230 217 219 214 215 208 208 204 210 208 212 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 200 204 207 208 208 206 205 206 207 208 211 212 210 207 207 209 213 212 211 215 219 215 212 211 214 220 222 218 215 213 217 217 216 219 221 222 57505 200 150 75 10730 15 58 25 8577 2110 1000000 2 6 4 9 10 -3 -2 -3 4 -5 -9 3 -1 0 13 20 28 8 4 1000000 -6 19 23 39 24 -5 1000000 9 20 40 57 64 87 116 124 126 124 147 149 158 142 144 145 150 158 162 172 189 200 209 212 213 215 216 213 208 199 198 187 180 171 175 164 169 168 174 176 192 207 230 211 221 201 208 201 206 208 211 209 226 231 239 9999999 9999999 9999999 257 248 9999999 246 265 248 258 252 264 257 272 254 265 252 262 246 251 9999999 9999999 9999999 9999999 236 245 231 239 228 233 224 233 224 233 219 223 214 217 210 206 205 209 208 212 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 199 204 207 209 208 207 206 207 206 207 210 212 211 209 206 208 209 207 208 213 218 216 213 210 210 215 218 217 217 214 213 213 218 222 224 222 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 57536 200 150 75 10737 15 58 56 8571 2132 1000000 -3 1 -3 -5 -6 1000000 -6 -2 10 4 13 29 36 55 84 98 95 44 57 64 72 78 87 108 102 88 88 110 134 146 171 173 184 190 199 200 194 190 182 185 171 174 168 174 172 175 176 199 211 211 214 220 222 225 225 221 220 216 207 202 197 198 190 199 200 205 205 227 233 243 166 160 151 152 168 184 191 209 207 221 226 238 240 247 9999999 256 252 9999999 247 261 247 257 249 261 251 266 256 264 250 257 244 251 242 251 237 255 9999999 250 236 242 233 235 220 229 222 232 218 221 214 218 212 207 204 209 208 211 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 198 203 206 208 208 207 207 207 206 206 208 210 211 208 206 208 207 205 205 210 215 214 210 208 209 214 217 218 218 215 215 212 217 220 217 216 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 240 57568 190 150 75 10740 15 59 28 8564 2153 1000000 3 15 8 8 7 9 21 40 54 61 49 56 74 97 108 128 126 81 106 110 122 120 127 127 130 153 161 173 180 183 189 191 196 202 212 212 214 213 9999999 217 205 214 192 190 186 195 197 203 214 206 217 226 219 218 218 218 219 216 219 224 224 227 227 234 235 239 237 246 232 212 131 127 119 131 162 178 184 212 209 211 212 230 234 248 9999999 9999999 9999999 9999999 252 260 249 259 250 261 250 266 255 265 246 254 241 255 238 251 235 245 234 244 235 243 233 237 223 231 219 227 219 218 213 217 211 207 202 209 207 211 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 196 201 204 206 206 205 205 206 206 206 208 210 211 208 205 207 208 206 205 209 214 214 211 209 210 215 219 217 218 216 213 213 218 217 211 213 219 57599 190 150 75 10740 15 59 59 8558 2174 38 52 73 74 52 38 36 37 73 88 89 80 89 105 113 126 180 195 172 99 116 129 133 130 123 142 152 168 167 175 181 188 184 185 185 190 192 185 9999999 9999999 238 213 243 208 180 175 192 204 195 195 196 207 216 205 206 202 198 202 205 208 219 226 229 235 240 9999999 251 248 261 190 168 134 128 115 134 163 182 194 217 219 224 9999999 233 9999999 246 9999999 250 254 261 252 261 245 256 249 265 252 262 252 262 246 255 235 255 235 249 232 241 228 241 229 241 227 239 225 231 218 225 216 218 211 217 209 207 203 208 206 211 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 196 200 203 204 204 203 204 205 206 207 209 209 209 208 207 209 209 206 205 211 217 216 213 213 214 218 220 217 218 216 214 217 219 221 218 222 228 57631 190 150 75 10739 16 0 31 8552 2194 90 88 104 105 66 48 55 71 117 117 112 108 98 104 124 129 156 176 177 73 107 118 128 127 127 142 147 158 157 165 170 176 169 169 170 174 177 176 189 209 220 219 247 207 176 169 181 192 187 186 198 198 211 201 204 196 194 198 200 204 208 212 213 223 224 9999999 240 223 220 156 156 144 129 119 139 163 185 201 220 9999999 245 9999999 9999999 9999999 9999999 9999999 9999999 245 244 240 254 244 253 243 258 245 256 247 260 247 256 236 250 232 247 227 238 228 239 224 235 223 238 221 230 218 222 211 217 210 215 206 203 200 205 204 208 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 200 202 204 206 206 204 204 206 206 208 209 208 208 208 210 211 210 208 208 212 218 215 214 217 219 219 218 220 221 217 216 217 220 223 222 223 233 57662 191 150 75 10743 16 1 2 8545 2213 94 91 101 103 51 31 30 55 97 94 88 90 91 91 130 131 127 153 160 100 113 115 129 128 138 147 149 160 166 173 168 168 165 168 167 171 170 182 188 195 207 215 231 194 184 178 190 192 202 208 211 205 208 200 204 200 201 196 197 205 201 198 201 209 214 211 230 188 159 128 141 127 124 126 141 174 195 214 228 9999999 250 9999999 9999999 9999999 9999999 9999999 9999999 246 245 232 245 245 250 243 257 242 260 247 262 247 257 243 253 239 248 229 241 229 236 221 234 222 232 221 232 218 225 212 218 210 214 207 203 199 205 204 207 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 202 205 206 207 208 206 205 207 206 206 208 210 210 209 208 210 211 211 211 213 217 215 216 217 217 217 216 221 220 216 213 212 218 221 219 217 228 243 57694 191 150 75 10742 16 1 34 8539 2232 96 94 96 99 50 37 33 72 102 101 86 92 95 95 126 126 126 149 170 145 111 105 143 146 155 156 159 168 173 177 172 169 168 169 163 165 162 177 178 193 208 217 235 213 207 191 203 210 222 219 216 213 203 196 202 197 200 193 198 195 192 189 192 199 206 205 233 165 150 136 132 123 139 161 177 205 228 216 226 227 241 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 240 236 247 244 257 247 263 249 263 248 259 243 253 241 250 234 242 229 239 224 243 224 227 220 233 220 226 214 217 209 213 207 205 199 205 202 207 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 203 207 208 208 209 207 205 205 205 204 208 211 210 210 207 208 210 209 210 212 214 214 217 217 216 216 213 218 220 214 214 214 214 215 213 213 226 235 57725 193 150 75 10744 16 2 5 8533 2250 103 101 100 104 67 61 63 113 120 118 111 117 116 118 126 124 139 131 152 145 115 117 147 156 157 161 167 170 170 174 165 161 161 161 157 160 160 174 179 195 200 212 233 230 220 210 205 214 218 217 213 212 204 201 202 194 197 193 193 187 187 185 187 197 208 209 234 186 197 186 171 163 183 217 226 216 231 209 211 216 227 232 246 9999999 9999999 9999999 253 9999999 9999999 9999999 247 237 251 243 259 246 261 250 261 246 257 239 248 235 248 234 242 230 247 233 247 224 228 217 233 223 223 215 216 207 211 204 202 199 203 201 208 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 204 208 209 210 210 208 206 206 205 205 208 210 210 210 208 206 207 207 209 211 213 214 215 217 218 218 217 218 220 215 217 222 217 211 212 214 225 234 233 246 57757 192 150 75 10746 16 2 37 8526 2269 101 99 107 113 97 50 78 111 132 130 122 131 131 136 137 135 151 138 146 149 132 138 144 152 150 164 170 171 169 176 159 154 151 156 157 155 158 171 177 183 191 199 211 215 214 214 205 206 209 210 208 205 201 200 199 195 199 193 195 184 190 189 194 202 214 217 229 242 251 228 220 211 218 215 216 213 221 220 218 223 231 230 238 9999999 251 9999999 250 253 9999999 243 251 243 253 244 264 250 260 247 258 247 255 241 251 234 245 233 242 9999999 253 235 242 224 231 218 228 222 222 217 219 208 211 205 202 198 204 201 207 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 203 207 207 208 208 206 206 207 205 206 207 208 210 210 208 206 206 206 208 211 214 215 215 217 222 222 219 221 224 218 218 221 220 218 217 217 219 229 238 57788 193 150 75 10745 16 3 8 8520 2286 97 95 115 119 115 56 89 111 129 131 130 138 145 148 144 145 156 168 175 178 155 147 147 159 153 167 167 172 168 170 157 153 146 152 155 152 154 163 164 168 175 184 193 199 204 204 198 205 210 207 209 205 205 202 201 197 201 196 205 186 196 193 195 204 208 213 231 236 246 222 225 223 221 216 229 227 230 226 227 224 238 229 236 236 249 246 249 254 9999999 245 249 9999999 257 246 256 252 263 247 257 248 264 245 256 235 245 233 244 9999999 246 231 242 226 228 217 227 221 228 217 223 211 213 208 203 198 206 202 206 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 203 206 207 208 208 207 205 206 204 204 207 209 210 210 208 208 207 204 207 213 214 214 216 220 222 225 225 227 228 219 218 222 225 226 224 219 216 222 233 243 57820 194 150 75 10745 16 3 40 8513 2303 99 97 121 118 104 74 113 109 107 107 137 132 148 150 148 150 158 182 184 166 153 148 149 165 162 168 162 167 163 161 158 152 151 155 153 155 156 161 168 175 184 188 194 199 193 195 196 204 207 206 209 209 206 200 203 198 201 198 205 183 191 190 188 195 205 218 226 230 239 235 240 236 232 226 243 231 234 222 229 223 235 9999999 9999999 9999999 244 245 9999999 9999999 9999999 249 250 9999999 255 248 249 245 265 250 258 245 261 247 250 234 244 232 243 249 238 226 241 224 227 216 230 221 229 217 220 213 212 206 203 199 204 201 207 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 202 207 209 210 211 209 206 205 204 204 208 210 210 210 207 207 207 204 206 213 214 214 215 221 222 224 227 225 222 217 216 218 219 221 223 216 212 221 227 234 237 57851 194 150 75 10743 16 4 11 8507 2319 99 97 117 115 100 90 144 99 100 91 135 128 144 148 143 138 144 156 155 141 132 142 155 166 168 167 159 162 157 153 153 155 155 158 159 162 160 167 179 189 204 205 202 209 201 198 205 205 204 202 199 200 200 195 198 194 191 186 193 175 180 183 180 180 186 207 206 202 205 218 223 220 9999999 229 241 232 230 226 235 9999999 9999999 9999999 9999999 9999999 241 9999999 245 9999999 255 243 248 240 245 246 253 243 262 248 259 243 251 243 245 231 246 229 243 242 234 226 235 224 230 219 231 221 224 216 216 209 211 204 205 200 203 200 207 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 203 207 208 211 212 210 206 205 205 206 208 209 209 209 208 208 207 204 206 213 215 214 216 219 221 221 222 222 220 218 218 218 218 220 220 216 217 221 224 234 244 57883 194 150 75 10743 16 4 43 8501 2336 96 92 117 115 95 96 140 104 109 105 137 134 150 157 151 140 143 154 156 141 132 145 160 166 168 168 162 171 163 155 156 159 154 160 172 174 170 175 188 195 205 205 199 209 208 208 210 212 209 206 201 200 207 195 199 192 185 175 176 178 182 179 174 165 158 169 165 157 153 177 194 187 205 225 238 239 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 248 9999999 248 239 244 234 243 9999999 251 248 257 245 262 241 255 241 249 227 241 225 245 235 233 223 233 223 230 222 225 218 222 215 210 204 211 203 204 199 202 199 206 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 202 206 207 209 211 210 208 208 206 205 207 210 210 208 208 207 207 206 208 217 218 213 216 220 222 222 224 226 224 224 224 224 221 221 223 223 226 224 226 236 249 57914 194 150 75 10745 16 5 14 8494 2351 100 96 118 119 90 88 125 129 98 114 137 136 155 161 158 146 149 160 158 145 134 144 155 165 166 169 165 177 168 164 172 173 170 182 189 186 184 191 195 203 205 206 205 211 211 216 219 215 212 214 210 209 217 204 203 193 186 180 178 181 188 175 170 161 152 151 147 149 151 182 196 188 208 222 235 237 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 246 252 241 246 235 246 9999999 251 244 254 249 263 240 252 244 255 229 238 229 246 225 236 221 235 220 230 220 226 215 220 211 207 204 211 204 202 198 202 199 206 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 193 201 205 207 207 208 209 208 207 205 204 207 209 209 209 208 207 208 206 207 214 218 216 218 223 223 223 225 226 227 227 225 222 214 211 217 222 227 230 231 238 248 57946 194 150 75 10742 16 5 46 8488 2366 106 100 106 128 115 99 117 138 89 107 127 141 151 154 150 146 151 164 157 147 136 141 153 161 160 164 163 169 172 171 179 188 199 207 195 191 196 199 196 204 202 207 208 211 214 218 224 214 208 213 208 205 216 206 202 188 181 179 183 178 184 175 173 167 162 162 160 163 181 198 198 198 209 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 248 249 236 242 235 245 237 250 239 248 246 259 235 245 240 254 231 241 230 249 222 237 221 236 220 231 218 226 213 218 209 209 204 211 204 200 197 202 200 204 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 204 207 209 210 210 210 209 207 206 206 208 209 209 210 207 207 208 206 204 209 217 219 221 222 223 225 227 227 226 223 221 220 217 213 213 217 222 227 230 230 239 57977 194 150 75 10746 16 6 17 8482 2381 105 92 92 147 145 107 108 130 102 121 122 143 147 160 151 152 151 163 164 154 148 156 165 170 162 171 171 170 183 192 198 209 231 229 205 196 213 205 199 203 201 210 210 216 225 226 229 215 208 211 212 204 207 199 206 188 182 184 181 176 182 180 185 178 173 182 189 191 204 205 201 206 224 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 244 247 231 240 229 245 236 246 240 248 244 264 234 249 238 245 233 242 227 248 222 238 221 236 224 230 216 222 215 217 211 211 203 210 201 200 197 201 199 202 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 206 210 212 213 213 211 209 207 206 207 208 208 209 210 207 207 208 205 203 208 214 215 219 219 220 225 227 224 221 218 220 219 216 216 218 218 218 220 226 224 230 58009 193 150 75 10746 16 6 49 8475 2396 103 87 85 132 131 97 96 115 111 116 113 151 146 164 151 151 141 160 167 160 154 168 169 173 163 172 173 175 179 192 206 220 226 219 206 205 212 209 203 210 207 216 215 223 218 213 219 207 202 205 211 198 200 196 202 180 186 189 179 173 180 175 186 181 173 177 208 231 221 217 222 226 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 242 243 232 245 231 237 232 247 240 255 248 266 237 249 235 239 236 242 229 242 224 239 221 233 229 226 213 221 214 218 212 212 204 210 203 202 197 201 198 203 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 207 211 213 214 213 210 208 208 206 206 208 208 209 210 208 209 207 203 203 208 211 213 216 219 220 225 227 224 222 220 221 219 213 218 220 217 221 227 229 226 58040 193 150 75 10748 16 7 20 8469 2410 103 88 85 100 111 103 114 126 124 97 104 155 151 166 152 156 145 165 167 158 161 172 167 168 156 172 173 183 185 192 207 222 212 204 210 209 209 212 205 213 214 219 216 214 206 194 200 193 191 194 197 190 201 195 189 171 181 179 175 171 175 173 180 178 177 181 207 222 212 204 223 231 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 253 242 238 232 242 232 9999999 9999999 249 244 260 250 9999999 239 247 236 240 234 242 234 237 230 241 225 230 229 228 213 221 211 220 210 213 204 209 203 200 198 201 199 204 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 198 206 209 212 212 211 209 207 208 206 206 208 210 212 211 208 210 209 205 205 209 213 216 217 221 225 230 230 226 225 222 220 218 217 220 221 219 221 232 242 246 58087 193 150 75 10744 16 8 7 8459 2430 105 97 95 57 95 122 133 137 134 101 120 150 151 164 156 161 156 163 161 164 173 176 166 172 161 175 178 190 202 209 216 225 210 203 213 206 208 211 202 206 205 212 205 198 208 190 194 189 188 184 189 187 197 184 176 172 180 175 175 167 175 172 171 170 176 180 186 194 201 203 217 224 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 230 238 230 236 9999999 246 240 258 244 260 236 246 238 240 225 240 233 241 231 239 220 229 223 226 211 219 211 217 208 210 201 206 198 198 196 199 197 202 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 199 207 211 212 212 212 209 207 207 206 205 208 210 211 211 208 209 208 206 207 211 215 216 214 216 221 225 226 226 226 221 217 218 218 217 219 221 220 227 245 250 58118 193 150 75 10743 16 8 38 8453 2444 109 108 108 53 95 122 115 126 141 126 142 154 154 161 156 163 156 163 160 166 174 174 157 164 159 166 169 181 188 198 204 203 189 189 198 194 196 200 194 194 192 198 195 191 196 180 179 170 169 157 160 158 165 163 163 170 182 174 172 158 163 160 163 161 168 172 177 189 201 203 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 9999999 234 9999999 245 9999999 250 9999999 253 234 243 233 238 221 237 227 242 227 235 211 228 220 222 209 217 211 214 206 207 201 202 196 199 193 197 194 200 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 200 209 213 214 214 213 210 207 207 206 207 209 210 209 209 209 208 206 204 207 214 215 213 214 216 217 220 222 225 226 221 220 221 221 219 220 226 225 230 245 240 58150 194 150 75 10741 16 9 10 8446 2457 107 106 103 87 106 108 130 152 153 151 157 161 162 159 158 166 157 165 171 176 172 176 157 162 160 166 166 173 171 183 196 195 191 198 197 194 195 196 188 187 191 192 195 187 183 164 151 130 123 117 118 117 132 144 152 165 180 176 176 159 158 157 164 163 177 184 192 202 208 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 9999999 246 9999999 257 235 246 235 243 228 240 225 238 225 235 217 228 223 226 215 218 213 218 204 209 204 204 198 199 196 199 195 200 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 207 211 212 213 212 210 208 208 207 207 209 211 211 209 209 209 206 203 206 214 213 211 215 220 222 223 223 220 223 223 223 223 220 221 224 226 225 225 233 236 241 58181 194 150 75 10745 16 9 41 8440 2469 115 110 95 95 102 104 105 131 144 157 168 156 158 165 165 173 166 173 179 186 176 182 166 170 164 168 170 174 171 177 192 207 210 210 207 197 199 193 190 187 191 184 184 151 142 118 100 86 78 80 82 87 97 124 147 158 172 172 175 166 163 166 171 172 185 191 199 206 205 211 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 9999999 9999999 9999999 9999999 9999999 247 241 262 235 245 241 249 233 242 227 239 225 232 222 227 220 231 216 220 215 218 206 212 206 208 200 198 196 199 194 200 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 207 210 212 213 213 212 211 211 208 207 209 211 213 212 211 210 206 203 207 210 211 213 213 217 223 223 224 226 225 220 220 222 216 216 222 220 222 223 230 239 245 58213 194 150 75 10744 16 10 13 8434 2482 119 106 83 85 99 120 113 107 118 142 164 152 144 166 163 180 170 181 182 185 182 184 171 171 160 159 164 176 171 171 171 190 196 195 192 187 189 187 182 174 184 136 122 106 105 88 77 68 63 73 79 88 90 98 103 111 125 136 150 153 160 167 172 171 184 189 201 203 200 211 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 239 253 235 245 236 247 230 235 225 235 222 233 221 225 217 229 213 221 214 216 208 211 205 206 199 196 195 197 193 198 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 198 206 209 212 214 214 212 212 212 209 206 208 210 212 212 209 208 206 203 205 209 213 214 213 218 222 223 224 226 224 218 216 220 218 219 226 226 228 229 232 242 244 58244 194 150 75 10741 16 10 44 8427 2494 112 86 69 70 82 162 166 83 114 122 147 148 145 159 156 171 162 177 179 187 183 189 181 180 168 161 164 167 167 165 157 158 170 175 168 172 176 185 175 166 202 101 75 65 45 43 59 54 56 61 74 76 70 65 73 82 102 120 138 143 149 155 163 166 182 186 200 202 201 213 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 234 244 235 250 232 247 226 234 224 234 218 233 219 224 218 227 214 218 210 214 207 209 200 202 196 195 196 195 194 196 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 200 206 210 211 213 214 211 211 212 210 208 209 210 212 210 206 206 205 203 204 210 216 216 216 219 222 224 224 225 226 225 223 225 223 224 227 230 231 227 231 240 244 58276 194 150 75 10741 16 11 16 8421 2506 109 83 69 101 101 197 199 110 121 136 143 149 161 167 163 168 164 172 174 187 182 186 183 182 169 159 161 153 152 147 148 144 151 158 161 166 171 183 179 173 211 115 69 64 20 9 29 40 38 38 56 60 52 52 78 95 113 127 142 146 142 148 155 163 181 188 201 205 204 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 241 229 241 233 247 230 248 224 238 226 235 217 230 217 224 217 229 213 216 210 215 206 206 198 203 197 197 198 195 194 196 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 202 208 210 211 212 212 211 209 210 209 208 209 207 208 207 204 204 204 203 205 210 215 216 216 216 219 223 224 225 226 226 225 227 224 223 226 226 222 217 226 239 243 58307 194 150 75 10746 16 11 47 8415 2517 112 86 68 117 160 199 203 172 135 149 151 156 165 170 163 171 176 175 172 183 178 168 169 169 162 151 153 149 147 140 143 145 142 150 156 169 174 185 188 186 196 192 118 125 68 41 65 48 45 45 62 69 66 71 91 108 120 130 142 145 143 149 154 161 179 187 204 208 210 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 234 228 242 232 241 228 244 220 235 223 232 217 231 216 225 221 228 213 217 213 217 206 204 200 205 198 197 198 196 195 197 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 205 208 209 210 210 209 208 209 208 206 207 206 206 205 204 205 203 202 205 211 213 214 215 216 220 225 225 222 220 219 220 222 223 223 226 224 219 218 223 238 248 58339 193 150 75 10749 16 12 19 8408 2529 116 95 76 108 185 177 170 178 166 153 155 162 161 165 159 169 180 188 176 180 178 169 165 163 161 158 159 159 160 155 152 155 149 160 164 175 181 196 200 199 197 194 188 193 199 200 226 75 71 62 63 68 68 77 91 111 125 132 143 146 147 151 156 160 174 188 208 212 220 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 9999999 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 238 234 245 234 242 230 239 217 235 225 236 221 231 216 227 224 225 215 220 214 216 206 204 200 205 198 196 196 197 195 197 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 204 208 209 210 210 209 208 209 208 206 208 210 207 205 203 204 203 201 206 214 216 214 214 218 223 226 227 222 220 220 225 228 222 222 225 223 224 224 225 237 58370 194 150 75 10745 16 12 50 8402 2540 109 96 81 114 139 133 158 168 163 158 160 162 156 158 159 167 173 185 192 184 173 169 164 164 162 169 168 164 163 161 159 158 154 164 173 176 179 194 199 201 190 192 190 196 199 201 192 90 84 47 43 63 67 73 96 124 136 143 152 153 152 159 165 168 179 194 203 209 221 225 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 232 243 238 249 237 249 229 239 221 236 226 241 227 231 220 229 228 227 217 220 214 217 205 209 201 206 201 199 194 198 195 197 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 206 209 210 212 212 210 209 209 209 207 208 209 207 206 204 204 204 201 204 213 216 215 214 220 226 226 226 226 224 222 225 224 217 222 223 220 225 227 232 237 243 58402 194 150 75 10746 16 13 22 8395 2551 119 99 91 89 108 109 171 174 160 158 164 165 162 169 170 181 175 176 190 193 177 171 166 175 174 186 191 187 177 172 178 171 167 164 173 175 179 190 194 199 193 195 201 208 219 198 130 91 72 45 45 54 50 77 118 141 153 160 162 162 163 169 177 180 194 202 199 209 218 224 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 234 247 243 252 242 249 235 247 230 239 226 243 228 235 226 235 228 229 217 222 211 217 206 210 202 207 201 201 196 200 197 200 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 199 207 209 211 212 213 211 209 210 210 208 206 207 207 205 203 205 206 202 203 212 218 218 216 219 225 226 227 229 224 219 219 215 218 222 220 219 222 230 238 240 245 58433 194 150 75 10744 16 13 53 8389 2562 122 95 94 80 105 120 167 171 155 153 157 168 159 167 162 177 173 174 173 188 174 174 174 187 186 195 196 204 194 192 194 190 188 173 175 172 175 182 185 189 187 186 195 230 122 97 62 45 31 36 34 29 42 107 123 137 148 157 156 160 167 170 175 178 191 202 199 210 212 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 230 247 236 249 237 245 238 247 230 238 228 236 222 233 224 233 221 226 213 221 208 215 206 209 201 204 198 199 195 197 198 200 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 199 207 211 212 212 213 211 210 210 210 209 208 208 208 207 204 206 207 206 207 214 219 219 218 220 223 223 226 226 221 221 222 219 222 222 221 222 224 231 232 238 249 58465 194 150 75 10746 16 14 25 8382 2573 112 79 80 82 93 114 118 131 136 139 145 165 153 157 9999999 168 164 171 174 180 166 173 175 178 174 175 176 188 190 195 9999999 9999999 200 187 181 174 169 175 177 180 180 182 175 100 57 45 21 17 25 29 28 38 78 125 134 142 151 160 156 161 166 173 175 178 183 198 200 205 207 213 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 228 243 231 248 233 247 231 246 230 237 225 233 217 232 223 230 221 226 211 217 207 211 203 206 197 202 197 197 194 198 198 198 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 200 207 210 212 213 214 213 212 212 210 209 211 210 210 210 209 210 210 207 208 212 217 220 219 219 221 223 224 225 224 222 222 224 226 223 222 220 224 230 227 235 250 58496 194 150 75 10746 16 14 56 8376 2583 35 42 55 87 91 103 88 78 82 110 110 120 112 115 9999999 9999999 9999999 9999999 166 169 162 169 160 155 156 155 161 165 169 170 165 156 151 141 130 118 109 92 104 87 85 64 77 43 36 35 32 44 49 51 71 108 127 136 159 158 162 167 165 166 173 177 180 185 192 199 203 208 212 214 226 9999999 9999999 9999999 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 243 231 243 234 250 239 250 232 247 233 245 227 238 221 239 225 237 224 225 212 218 206 213 204 203 196 205 198 198 197 200 199 200 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 199 206 209 211 213 212 211 210 210 209 207 210 210 210 209 207 210 209 203 204 211 217 221 218 216 219 222 222 225 224 218 220 224 226 227 221 214 218 224 225 235 251 58528 195 150 75 10740 16 15 28 8370 2593 -5 12 33 37 33 58 51 33 25 51 54 50 48 44 29 40 9999999 9999999 46 49 49 58 55 51 42 49 47 29 30 26 23 18 17 11 14 14 26 31 40 35 32 29 28 40 53 57 72 74 82 80 113 141 140 145 163 159 162 162 164 166 174 179 179 185 191 194 200 206 211 218 227 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 241 224 240 227 242 235 248 233 246 228 242 231 236 224 236 217 234 219 222 212 216 205 211 204 201 197 203 199 198 194 199 197 201 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 196 203 206 210 211 209 207 206 208 208 207 208 210 211 210 209 210 209 205 206 211 217 220 217 215 218 219 221 228 227 221 220 218 220 228 226 221 221 223 228 240 252 261 58559 195 150 75 10741 16 15 59 8363 2603 7 23 37 29 23 36 28 27 15 13 3 24 33 44 43 11 17 24 29 35 30 32 31 18 6 12 18 1 1 -1 -6 1000000 1000000 1000000 1000000 1 12 19 11 12 15 29 33 57 75 70 78 73 66 59 103 127 134 145 153 154 158 156 161 170 175 179 181 186 187 193 199 201 211 217 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 224 237 226 240 230 243 234 249 233 250 9999999 9999999 9999999 242 222 229 218 230 218 223 212 218 207 210 202 200 199 203 201 198 194 200 198 201 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 195 201 204 207 209 208 205 203 205 204 205 206 207 209 211 211 212 211 207 209 214 217 217 214 215 220 221 221 227 226 222 220 216 219 227 227 224 222 221 225 231 242 259 58591 196 150 75 10741 16 16 31 8357 2612 67 68 67 75 67 51 58 52 38 34 19 33 23 15 23 28 44 49 49 9999999 9999999 9999999 75 57 55 45 52 43 35 26 24 15 20 34 42 60 53 50 26 36 70 71 78 84 122 81 82 75 62 50 94 105 122 138 148 156 158 158 161 173 178 179 186 189 190 197 199 202 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 226 239 234 246 234 247 237 247 9999999 250 9999999 9999999 237 240 221 230 224 228 225 223 211 222 209 212 203 205 200 205 201 199 196 199 199 202 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 198 205 207 209 209 209 207 204 205 205 205 207 207 208 209 210 213 212 207 210 216 218 214 213 216 221 223 220 223 224 221 221 218 218 223 222 216 219 221 221 230 244 255 255 58622 195 150 75 10745 16 17 2 8351 2622 70 66 72 78 72 61 88 62 62 82 79 59 30 3 12 32 51 72 74 60 72 62 58 60 71 66 65 66 78 81 83 82 87 82 85 86 89 89 86 89 119 119 122 122 149 110 120 115 109 79 115 116 140 150 162 169 168 166 165 173 177 181 187 187 189 194 193 9999999 213 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 9999999 234 230 251 226 244 234 244 230 245 9999999 244 232 231 217 230 9999999 225 221 220 209 218 209 211 201 206 199 206 197 196 194 197 197 200 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 198 206 208 208 209 208 207 205 207 206 206 208 208 208 209 210 212 213 209 212 216 219 216 214 218 219 223 223 221 221 220 221 219 216 218 218 220 223 226 229 231 238 253 58654 194 150 75 10743 16 17 34 8344 2631 74 72 76 74 70 69 85 61 65 64 82 9999999 9999999 9999999 9999999 94 110 130 100 60 59 48 52 61 65 46 44 53 71 77 84 82 88 83 85 87 90 92 96 104 132 138 145 144 158 171 179 167 148 113 133 141 165 164 176 177 169 166 170 176 183 187 190 191 196 197 196 9999999 214 9999999 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 9999999 232 227 248 226 242 230 244 231 245 228 241 233 229 214 225 220 227 217 222 209 212 207 210 200 202 199 206 197 196 194 198 196 199 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 196 204 208 209 210 209 208 207 207 205 205 207 207 207 209 209 212 213 210 212 216 218 218 218 222 220 221 223 219 220 220 219 221 222 222 223 226 227 229 236 237 237 58685 194 150 75 10742 16 18 5 8338 2640 68 66 70 71 68 70 77 65 59 57 70 97 9999999 9999999 9999999 9999999 9999999 112 91 79 73 60 58 71 71 50 52 57 62 65 80 102 113 117 119 127 125 128 131 140 145 148 151 146 167 191 157 147 104 126 129 149 159 160 166 168 164 164 178 180 183 189 189 193 194 198 202 206 9999999 9999999 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 9999999 232 224 239 229 244 229 242 228 244 227 236 231 228 212 222 212 220 218 224 204 206 201 206 199 202 198 203 197 196 193 197 194 198 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 198 206 210 212 213 212 211 211 209 206 206 210 210 209 210 211 214 212 209 210 214 216 219 220 224 225 221 222 223 223 220 219 221 221 223 224 224 226 230 240 250 252 58717 193 150 75 10743 16 18 37 8331 2649 40 54 68 68 69 66 76 68 41 87 9999999 9999999 141 9999999 9999999 9999999 97 80 79 81 71 72 99 73 70 26 45 42 44 54 79 102 112 127 129 136 136 143 141 145 153 151 147 147 161 183 164 158 104 132 136 161 156 157 162 164 164 168 179 181 179 184 188 191 191 199 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 241 229 247 231 244 229 242 225 235 223 231 214 221 209 220 212 220 202 206 201 208 201 204 196 200 196 196 193 197 196 198 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 197 205 208 210 212 212 210 209 209 207 207 209 208 207 209 210 211 211 209 211 215 218 220 221 224 227 225 227 230 225 221 220 217 216 221 222 222 226 231 243 253 58748 194 150 75 10745 16 19 8 8325 2658 28 61 74 76 69 58 65 56 53 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 73 72 71 70 57 98 56 39 0 36 38 48 65 89 97 109 126 125 126 127 132 134 134 145 146 149 150 152 168 219 217 162 142 159 171 169 161 167 164 162 172 171 174 176 182 192 190 203 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 231 249 235 249 231 238 224 238 224 232 217 221 211 227 210 217 203 207 204 209 203 204 196 199 195 196 195 199 198 201 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 194 203 206 208 210 211 210 208 208 207 207 207 206 205 206 208 211 210 206 208 215 219 219 219 220 226 228 228 228 223 222 220 216 214 216 219 222 226 226 234 243 242 58780 194 150 75 10747 16 19 40 8318 2667 9 47 55 46 48 50 61 55 95 109 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 96 90 93 65 65 45 20 27 55 76 89 111 124 122 130 131 129 128 128 134 143 141 135 136 147 147 148 170 210 201 159 145 180 174 174 165 167 164 167 176 172 172 175 184 191 193 206 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 228 246 235 246 226 237 226 236 222 229 217 223 212 223 206 218 200 205 203 206 200 201 193 196 194 194 194 197 195 200 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 194 203 207 209 210 211 210 210 210 208 208 210 210 210 207 208 211 209 205 207 214 218 218 217 218 224 227 224 223 223 221 220 220 217 216 218 222 225 222 224 229 234 58811 194 150 75 10751 16 20 11 8312 2675 -5 30 43 34 40 38 49 51 66 54 72 80 92 103 9999999 9999999 9999999 9999999 9999999 9999999 9999999 98 89 90 90 99 107 9999999 9999999 153 155 147 155 135 137 132 132 142 151 150 138 140 147 151 149 173 180 158 158 152 186 169 170 168 165 167 170 175 175 180 180 183 183 195 202 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 230 244 225 237 221 235 218 228 213 221 209 218 205 218 199 201 202 209 195 198 192 196 193 193 193 196 194 199 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 195 205 208 210 211 213 213 213 211 209 210 212 213 212 211 209 210 210 208 212 219 221 219 220 221 221 224 224 224 223 223 225 223 219 218 218 223 228 225 226 227 236 58843 210 150 75 10747 16 20 43 8305 2683 26 45 51 54 54 18 26 26 41 22 34 55 70 74 84 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 139 157 163 9999999 9999999 9999999 9999999 9999999 159 165 149 155 150 148 154 157 161 161 162 165 165 178 190 184 144 160 161 180 162 171 171 171 175 172 175 179 183 186 191 191 200 204 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 227 240 229 240 223 232 215 233 217 226 210 218 208 220 207 217 199 200 201 206 194 196 194 198 193 193 193 194 193 200 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 197 206 211 212 213 215 216 215 212 210 209 211 211 210 210 208 208 211 210 213 218 218 217 218 221 225 226 223 220 219 221 223 223 222 220 215 221 222 222 228 235 242 254 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 241 244 9999999 9999999 237 224 233 58874 209 150 75 10751 16 21 14 8299 2691 30 44 48 55 56 28 40 35 50 41 44 61 67 69 75 92 104 109 9999999 9999999 9999999 9999999 9999999 165 168 9999999 9999999 9999999 165 167 160 163 159 163 175 165 162 163 167 170 169 168 179 170 189 208 202 154 153 165 180 170 174 174 177 182 178 181 181 180 188 196 199 206 204 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 225 238 227 237 222 232 214 225 220 228 212 216 210 222 209 216 195 207 201 200 195 198 193 200 194 194 194 195 195 200 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 200 208 212 214 216 217 217 217 216 214 214 215 214 213 210 207 209 212 210 210 215 217 216 219 221 225 225 222 223 223 219 220 222 222 221 217 217 215 220 228 239 241 245 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 243 58906 209 150 75 10753 16 21 46 8293 2699 17 32 37 43 45 26 33 16 38 44 55 69 69 77 76 86 94 99 103 114 9999999 9999999 9999999 9999999 9999999 9999999 9999999 161 160 166 157 161 161 170 179 170 163 168 172 176 171 176 194 185 205 215 196 159 163 172 184 179 179 180 177 182 184 189 190 191 197 200 204 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 222 235 230 246 229 236 220 228 229 238 214 217 9999999 227 215 218 196 213 205 201 195 199 196 201 197 197 196 201 200 205 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 198 206 210 212 215 215 215 216 216 214 216 216 215 214 211 208 209 209 207 210 213 215 216 221 223 221 222 222 224 224 220 220 224 222 221 221 217 218 222 226 237 241 244 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 249 58937 209 150 75 10756 16 22 17 8286 2707 13 21 27 31 29 6 8 -2 8 7 21 33 42 49 49 58 73 87 94 97 101 9999999 9999999 9999999 9999999 161 157 153 151 157 151 150 150 153 155 160 151 161 163 169 171 177 200 211 227 210 173 155 174 175 181 178 179 180 179 186 187 191 195 198 201 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 240 232 246 229 232 224 231 232 237 216 220 9999999 226 211 213 198 212 205 201 196 194 196 198 195 197 195 201 201 205 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 195 203 207 209 212 213 212 214 215 214 215 214 212 212 211 208 208 208 206 209 212 213 213 218 225 225 225 224 221 225 223 219 222 221 220 225 225 223 223 224 229 235 241 251 258 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 237 58969 210 150 75 10757 16 22 49 8280 2715 1000000 1000000 5 23 22 5 -3 8 11 15 24 27 35 31 35 37 60 75 86 90 94 95 9999999 9999999 120 126 132 130 134 138 140 138 138 141 141 150 140 146 147 151 161 166 193 236 230 186 155 161 181 178 178 179 177 178 181 187 185 187 192 195 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 238 227 237 222 228 223 227 230 223 213 9999999 9999999 220 206 206 197 209 204 198 193 193 193 193 190 192 193 196 198 201 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 194 202 206 208 210 212 212 213 215 214 214 215 215 212 211 207 208 210 208 208 213 214 213 217 223 224 223 224 224 229 223 218 223 218 218 226 226 224 222 219 216 220 236 251 256 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 231 250 59000 209 225 75 10760 16 23 20 8273 2722 1000000 0 8 9 25 10 27 30 34 33 35 44 56 60 64 76 91 107 115 112 120 112 118 123 125 130 135 137 144 146 149 149 151 154 158 153 149 147 152 161 174 184 216 211 176 158 168 184 186 178 178 177 185 186 188 190 191 196 203 205 9999999 9999999 9999999 9999999 191 192 184 178 183 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 230 230 228 224 9999999 9999999 9999999 233 217 211 9999999 9999999 215 207 209 202 207 207 196 193 191 193 190 190 191 193 194 197 199 199 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 194 203 206 208 210 211 212 213 213 212 213 216 215 212 210 207 206 208 206 209 215 214 215 220 220 220 222 225 228 230 223 218 221 221 226 230 222 218 216 219 220 229 239 242 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 235 244 59032 208 225 75 10758 16 23 52 8267 2730 1000000 1000000 -9 1000000 3 24 19 22 18 29 36 30 72 73 56 78 92 98 108 110 117 112 131 130 135 144 142 145 149 156 157 159 160 163 165 165 163 155 155 166 192 170 176 172 160 153 160 175 181 173 173 172 181 186 189 190 189 196 198 205 200 9999999 9999999 9999999 185 181 174 172 176 177 9999999 9999999 9999999 9999999 223 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 218 231 220 228 9999999 9999999 9999999 9999999 222 223 207 220 214 212 204 209 207 203 194 196 187 193 186 190 187 190 191 194 195 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 195 203 207 209 210 211 211 211 212 211 212 213 213 212 210 208 207 206 205 210 214 214 214 216 218 218 221 226 225 222 218 218 218 219 226 227 222 217 220 224 223 231 236 228 233 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 241 59063 197 225 75 10760 16 24 23 8261 2737 1000000 1000000 1000000 -9 1000000 1000000 1000000 -2 3 18 20 17 71 93 119 100 43 10 48 59 69 89 115 111 119 148 154 141 152 158 156 164 164 170 171 173 170 158 163 173 203 174 169 155 158 162 175 175 181 176 177 179 188 194 195 194 189 192 189 9999999 9999999 9999999 203 9999999 196 187 181 188 9999999 9999999 9999999 9999999 241 214 161 139 102 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 217 231 220 235 224 232 226 234 9999999 235 226 231 208 223 221 224 203 211 207 207 197 202 193 196 188 193 187 190 191 197 197 203 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 195 203 207 209 210 210 210 210 210 209 211 213 212 212 211 206 207 205 204 207 212 216 215 214 218 221 225 226 223 222 220 219 221 226 227 231 228 221 221 218 218 226 234 232 230 249 59095 197 225 75 10764 16 24 55 8254 2744 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 1000000 1000000 1000000 1000000 5 45 61 51 27 10 1000000 38 177 195 167 167 384 9999999 1000400 110 121 117 149 155 161 168 169 172 163 162 176 185 214 204 178 150 166 174 187 177 180 178 177 184 193 194 192 193 191 192 196 203 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 264 250 206 143 108 107 98 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 9999999 226 221 234 224 239 225 238 225 232 213 231 223 225 210 221 218 221 207 212 202 211 196 204 196 195 187 192 187 190 190 196 195 203 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 192 201 205 209 210 210 209 208 208 207 208 211 212 212 212 208 209 205 201 205 212 216 215 216 219 224 228 228 227 228 226 221 218 221 229 236 233 229 227 227 229 230 234 238 235 251 59126 210 225 75 10765 16 25 26 8248 2751 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 4 7 -2 1000000 1000000 1000000 29 127 119 152 225 9999999 9999999 9999999 104 133 76 168 163 171 171 173 177 174 190 203 205 234 223 186 160 173 180 186 184 186 185 185 192 193 193 192 197 203 207 212 217 222 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 237 262 237 183 130 129 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 217 230 226 238 228 243 228 244 226 236 218 226 227 229 215 220 223 212 211 220 204 209 198 206 196 198 191 194 188 190 190 195 193 201 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 193 201 206 209 212 212 210 210 210 209 210 212 214 215 215 211 208 206 203 205 210 214 215 214 220 225 225 223 224 225 223 221 217 215 224 230 231 235 237 241 239 234 238 245 241 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 230 59158 210 225 75 10760 16 25 58 8241 2758 1000000 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 1000000 1000000 1000000 1000000 8 28 55 153 207 9999999 9999999 349 86 83 56 11 86 167 171 169 180 176 192 217 223 234 199 180 176 190 184 185 190 190 191 190 195 198 201 200 203 210 214 216 219 225 9999999 9999999 9999999 9999999 9999999 246 9999999 230 212 233 225 212 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 230 218 232 222 242 227 240 228 242 228 241 227 228 228 234 221 220 228 213 215 224 206 213 204 207 198 202 196 198 191 192 191 195 193 201 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 193 201 205 208 210 211 209 211 212 211 212 216 216 215 216 213 208 207 205 206 211 215 217 217 221 224 223 222 223 222 219 220 219 219 222 225 228 231 235 237 235 239 249 246 243 242 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 250 9999999 242 59189 208 225 75 10765 16 26 29 8235 2765 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 80 205 60 85 106 84 83 45 42 1000000 1000000 54 123 51 144 130 138 197 211 212 172 173 185 191 184 180 187 185 187 186 189 201 206 202 207 208 213 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 9999999 9999999 9999999 219 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 9999999 226 223 240 223 238 225 238 224 240 227 235 224 230 221 222 220 212 215 226 203 211 205 207 199 202 196 199 191 191 189 193 192 197 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 192 199 203 206 209 209 208 209 210 209 210 214 215 216 216 213 212 209 205 206 210 213 215 220 227 225 219 222 225 223 218 220 223 223 222 223 228 234 238 238 237 245 249 242 246 250 246 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 245 59221 211 225 75 10765 16 27 1 8228 2772 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -2 -3 -3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 36 110 65 49 69 105 102 41 47 13 -6 48 119 53 142 131 137 188 181 180 145 167 172 175 182 185 189 190 190 194 197 200 204 204 212 212 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 9999999 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 230 229 239 226 247 228 240 227 239 225 238 224 228 216 231 215 9999999 219 227 206 209 207 211 207 207 198 203 195 192 190 193 191 196 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 189 197 202 205 207 209 209 210 210 208 209 212 215 216 213 210 212 210 206 207 209 214 218 222 227 227 223 225 223 220 219 219 220 222 221 220 226 237 242 238 238 251 254 248 244 245 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 247 244 243 9999999 246 59252 212 225 75 10768 16 27 32 8222 2778 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 -6 4 -4 1000000 1000000 7 2 -6 1000000 19 27 44 1000000 83 231 1000400 1000400 100 122 154 146 133 148 150 156 160 163 197 152 149 124 156 165 169 182 189 190 195 194 197 197 196 196 202 205 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 9999999 9999999 9999999 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 224 233 9999999 240 223 247 229 242 228 241 223 236 225 231 217 234 215 222 221 225 207 209 210 215 214 217 206 206 198 194 190 192 191 197 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 183 195 201 204 207 210 211 211 211 210 210 213 215 215 213 211 211 211 210 209 211 217 221 222 223 223 226 228 226 221 221 220 217 221 224 222 225 232 236 235 242 253 252 249 248 250 245 248 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 252 242 249 9999999 260 59284 214 150 75 10773 16 28 4 8216 2785 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 43 1000000 139 306 1000400 1000400 125 116 156 149 141 147 144 154 157 162 194 154 148 137 165 177 181 192 194 194 197 198 198 197 203 203 211 212 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 232 9999999 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 227 9999999 229 224 231 9999999 235 9999999 248 234 245 228 238 222 236 221 235 221 230 215 222 219 227 208 215 216 220 215 225 215 206 200 194 192 194 191 197 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 192 199 203 206 209 211 211 210 210 209 210 212 214 215 214 211 211 210 207 208 211 214 215 218 221 222 225 227 226 224 220 218 224 228 225 225 231 234 234 242 250 249 251 254 248 239 243 253 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 245 9999999 255 252 255 59315 214 150 75 10774 16 28 35 8209 2791 1000000 1000000 1000000 1000000 0 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 15 18 49 111 224 320 148 150 164 164 168 157 146 152 152 158 174 175 162 155 171 177 183 195 200 203 203 203 200 204 212 218 219 224 225 9999999 237 9999999 9999999 9999999 9999999 9999999 234 9999999 9999999 9999999 223 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 225 224 225 9999999 232 233 249 237 245 230 235 226 236 226 235 221 224 214 220 219 229 216 218 219 223 215 220 216 209 205 198 195 196 192 195 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 191 198 202 205 208 210 209 208 209 210 210 213 215 216 216 212 209 207 208 210 212 214 214 217 221 223 226 227 229 228 219 213 222 229 226 228 234 239 238 241 254 9999999 9999999 251 241 246 253 257 265 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 9999999 9999999 9999999 251 59347 214 150 75 10781 16 29 7 8203 2796 33 1000000 2 -7 2 1000000 1000000 -8 -8 1000000 1000000 1000000 13 20 0 -3 1000000 1000000 1000000 1000000 1000000 1000000 -7 -4 1000000 1000000 1000000 28 391 182 149 159 172 187 165 149 147 142 149 167 166 151 154 168 177 182 197 204 203 203 204 200 209 213 218 221 223 227 232 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 235 239 238 244 228 235 9999999 9999999 231 236 221 220 212 217 217 227 218 215 218 223 215 213 210 211 208 202 193 193 191 194 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 192 200 204 206 208 210 210 209 210 212 213 214 214 215 215 212 209 208 209 212 216 218 218 218 220 225 229 229 229 227 221 214 216 226 229 228 235 239 237 241 254 9999999 9999999 251 247 253 254 256 264 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 258 247 59378 213 150 75 10779 16 29 38 8196 2795 50 1000000 4 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 84 227 9999999 1000400 148 153 161 177 162 152 148 145 166 179 165 156 174 189 194 196 205 205 205 205 210 212 218 218 222 230 231 236 246 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 9999999 242 243 252 244 251 237 244 9999999 9999999 243 248 228 227 217 228 222 234 224 229 223 231 221 220 215 218 214 208 199 197 197 201 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 189 199 203 206 208 209 210 210 211 212 214 214 212 213 214 213 214 212 210 212 216 220 220 218 219 225 230 231 230 228 226 222 220 227 231 231 237 239 240 244 248 9999999 9999999 262 254 249 252 261 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 254 255 59410 213 150 75 10775 16 30 10 8190 2792 1000000 1000000 1000000 -4 1 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 1000000 1000000 1000000 1000000 1000000 1000000 5 77 284 9999999 9999999 1000400 137 138 138 151 151 153 144 152 186 183 163 174 196 204 198 199 203 206 209 207 210 210 215 215 219 225 232 242 244 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 245 240 256 239 255 242 249 9999999 9999999 244 243 229 227 217 230 221 234 224 233 222 228 221 223 216 219 215 207 201 200 199 203 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 152 174 184 190 193 195 196 196 197 198 197 199 201 199 200 199 198 200 200 196 195 200 205 206 207 206 210 214 213 214 212 209 208 206 210 214 215 216 217 222 231 232 234 242 247 240 234 237 241 243 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 235 59441 216 150 75 10776 16 30 41 8184 2787 -8 -7 -5 -8 -7 -3 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 26 155 9999999 9999999 9999999 118 115 124 126 131 141 147 144 148 178 180 168 205 212 207 194 195 201 208 210 208 208 208 213 209 212 217 229 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 237 227 245 232 249 236 245 9999999 9999999 235 232 222 222 209 218 211 222 213 223 214 217 210 213 209 212 204 198 194 194 193 198 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 154 176 186 193 196 197 197 198 199 199 197 201 203 202 202 203 200 200 199 196 197 201 206 207 208 210 213 216 215 214 213 208 208 208 209 212 216 219 219 220 227 235 227 227 244 246 240 241 233 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 9999999 9999999 9999999 230 59473 203 150 75 10774 16 31 13 8177 2783 1000000 1000000 -3 1000000 1000000 1000000 1000000 -7 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 229 265 83 104 107 121 130 133 137 146 149 148 158 168 171 197 196 204 196 198 203 204 208 210 209 210 212 209 212 218 224 219 229 235 9999999 236 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 9999999 9999999 9999999 230 9999999 231 230 244 234 245 233 245 9999999 240 229 231 219 222 211 217 210 217 208 223 216 220 207 209 206 211 200 197 192 194 191 196 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 155 178 187 193 196 197 198 198 200 201 199 200 204 203 202 203 200 198 196 196 199 202 206 207 205 208 213 216 215 214 213 209 208 211 210 211 216 215 217 219 224 234 232 237 248 252 248 243 237 233 241 59504 213 150 75 10772 16 31 44 8171 2778 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 263 306 67 107 115 126 135 137 138 145 143 145 156 175 175 160 169 189 192 196 197 197 199 204 205 207 209 211 217 219 215 218 220 224 9999999 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 9999999 9999999 231 241 231 243 9999999 9999999 9999999 236 218 228 216 218 211 214 209 214 207 218 212 217 203 207 206 208 198 195 191 193 190 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 156 176 186 191 194 196 196 196 198 200 199 199 202 203 202 201 199 198 195 193 199 203 203 203 204 207 211 212 210 212 211 207 209 211 211 212 210 210 211 218 232 235 232 243 248 248 250 245 242 239 239 245 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 59536 205 150 75 10774 16 32 16 8165 2773 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 90 243 9999999 9999999 1000000 129 133 135 139 136 141 142 133 144 160 174 158 140 146 177 189 194 197 202 202 206 205 207 208 210 223 220 219 224 216 219 214 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 9999999 243 224 239 225 229 213 225 212 218 208 212 208 215 211 212 208 211 199 203 205 203 193 195 189 190 189 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 153 173 183 188 191 193 193 194 196 197 195 196 200 199 199 200 199 200 195 191 197 204 203 202 204 207 209 210 209 209 208 204 204 206 210 210 209 212 213 218 231 233 225 239 247 246 254 251 247 248 241 241 243 59567 206 150 75 10779 16 32 47 8158 2769 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 35 167 271 380 393 1000000 144 143 147 136 135 134 133 128 151 159 140 126 142 145 171 182 190 200 204 198 199 197 196 199 201 213 208 207 206 206 209 205 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 9999999 231 212 227 214 220 206 218 204 213 204 210 206 214 205 206 201 203 193 197 195 196 186 189 184 185 182 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 157 177 185 191 194 195 197 197 199 200 199 200 201 200 199 200 199 201 199 194 197 205 208 206 204 206 209 208 208 210 210 207 200 203 209 210 210 210 212 217 224 228 228 236 241 239 247 245 240 242 234 229 236 244 59599 214 150 75 10772 16 33 19 8152 2764 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 30 176 323 374 392 357 1000000 152 154 157 132 128 127 133 129 155 154 117 105 141 155 167 173 181 191 193 191 191 192 194 197 197 199 198 194 195 193 198 190 193 201 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 213 225 207 222 207 217 204 215 203 211 199 209 203 212 201 207 198 200 192 196 189 192 184 186 182 184 182 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 159 178 186 191 194 196 198 198 199 202 201 202 203 201 200 199 199 202 201 197 200 206 206 204 201 201 206 207 208 212 210 206 204 207 210 211 209 209 215 220 223 226 229 237 245 238 239 241 239 229 217 221 233 236 9999999 9999999 9999999 9999999 9999999 247 9999999 239 59630 214 150 75 10783 16 33 50 8145 2760 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 23 1000000 175 253 9999999 9999999 114 149 151 156 133 121 111 120 138 158 149 110 106 141 164 164 170 177 185 186 189 188 187 182 184 189 187 189 190 193 183 184 178 188 192 204 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 215 221 207 217 209 216 206 211 204 211 201 208 202 206 199 205 197 201 193 193 186 188 182 183 179 183 181 185 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 158 177 185 189 192 196 197 197 198 200 199 200 202 202 201 200 200 202 202 197 201 208 208 202 199 202 204 209 214 211 209 206 203 206 211 209 205 210 217 220 224 226 230 244 252 247 247 245 242 235 225 224 229 241 9999999 9999999 9999999 9999999 9999999 9999999 248 225 59662 215 150 75 10847 16 34 22 8139 2756 1000000 1000000 1000000 1000000 1000000 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 65 55 59 133 145 9999999 149 150 134 117 109 107 136 144 128 94 108 151 176 159 164 176 183 185 182 182 179 174 171 182 182 182 183 176 176 165 163 165 157 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 217 9999999 9999999 9999999 210 9999999 209 205 210 204 204 203 210 196 201 196 198 197 195 189 190 186 185 181 180 181 182 181 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 182 188 191 193 195 196 196 197 197 196 198 201 202 201 199 199 201 197 197 202 205 202 200 202 202 205 208 207 206 209 202 199 207 209 205 209 212 211 214 223 233 238 240 244 245 237 235 250 251 232 222 227 236 9999999 9999999 9999999 9999999 9999999 9999999 229 244 59693 207 150 75 10904 16 34 53 8132 2751 42 39 32 29 45 62 37 0 0 1000000 1000000 1000000 1000000 1000000 1000000 20 1000000 22 93 97 9999999 124 177 155 129 110 108 9999999 9999999 9999999 9999999 9999999 122 111 113 121 107 113 102 84 100 136 161 148 148 164 165 166 168 169 167 164 162 165 168 170 9999999 9999999 161 154 146 143 133 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 203 199 196 199 204 196 199 194 193 194 191 191 188 186 185 182 180 180 180 178 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 160 173 186 190 193 196 197 197 198 200 201 202 203 204 204 203 202 203 201 198 200 204 205 205 203 203 205 206 209 208 209 204 198 201 207 207 211 217 215 214 224 232 234 237 244 246 239 240 9999999 9999999 242 244 239 237 59725 207 150 75 10964 16 35 25 8126 2746 63 62 62 63 68 65 77 68 24 9999999 9999999 9999999 133 181 128 131 9999999 38 108 136 139 166 183 160 129 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 123 127 128 110 113 105 87 101 128 144 136 152 161 167 164 170 167 166 162 163 161 164 9999999 9999999 164 163 153 149 141 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 206 204 203 199 201 9999999 207 203 200 193 196 192 194 191 189 187 187 184 183 179 179 178 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 177 187 192 195 197 198 199 201 202 203 203 204 206 206 205 204 203 201 202 204 204 206 204 203 206 208 208 208 209 208 205 204 210 211 215 219 221 221 223 226 233 233 238 248 245 249 9999999 9999999 9999999 9999999 255 248 59756 208 150 75 11028 16 35 56 8119 2742 65 73 74 70 69 75 85 78 58 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 131 172 197 190 166 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 147 153 135 133 127 98 102 112 138 144 138 159 162 173 170 175 172 174 175 171 171 172 169 167 165 162 159 160 157 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 208 210 9999999 211 202 204 9999999 9999999 203 204 199 195 194 197 191 191 190 188 188 186 185 181 178 179 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 179 189 193 195 197 199 200 201 201 202 204 208 208 207 205 203 204 204 203 204 203 203 201 205 212 212 209 207 208 212 213 216 215 218 219 221 224 225 228 230 233 237 241 239 247 9999999 9999999 9999999 9999999 9999999 250 250 59788 208 150 75 11088 16 36 28 8113 2738 70 75 79 72 63 79 87 87 53 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 144 171 189 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 156 165 155 140 127 91 125 126 143 146 139 146 154 163 165 169 168 174 179 170 170 172 164 168 161 158 169 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 9999999 215 9999999 9999999 9999999 208 9999999 203 198 199 193 198 193 192 189 193 187 189 186 188 181 180 179 177 178 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 184 192 195 197 200 202 201 202 204 204 206 208 207 203 203 205 205 201 202 202 202 202 205 210 210 208 205 208 212 213 212 214 215 216 220 221 225 229 228 235 236 230 228 236 9999999 9999999 9999999 9999999 9999999 243 235 59819 201 150 75 11138 16 36 59 8106 2733 73 79 83 70 67 73 81 89 66 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 146 155 168 160 162 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 149 146 166 166 142 128 103 112 124 142 141 136 146 154 164 167 165 169 175 179 175 173 172 168 174 168 172 178 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 203 201 201 195 193 195 196 192 194 192 191 191 188 185 182 182 180 177 177 177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 157 173 187 194 198 201 203 202 203 205 205 204 206 206 204 205 207 207 204 202 202 205 207 205 206 207 207 209 212 212 213 211 215 216 215 217 216 218 220 226 237 239 231 234 249 59851 202 150 75 11189 16 37 31 8100 2729 78 85 84 75 78 81 78 95 83 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 139 157 167 166 158 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 154 147 159 150 131 131 116 116 128 142 141 142 152 169 179 188 182 189 190 188 182 187 180 178 179 181 186 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 205 206 200 197 196 198 197 195 192 194 193 191 189 186 185 183 177 177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 178 190 196 200 202 201 201 202 203 202 202 204 204 205 208 207 205 202 201 205 207 203 203 207 208 210 211 208 212 212 211 219 220 214 218 218 217 225 234 243 242 250 9999999 255 59882 204 150 75 11242 16 38 2 8093 2725 77 83 75 74 73 79 86 95 92 9999999 9999999 9999999 9999999 9999999 9999999 9999999 132 145 150 160 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 162 156 154 137 129 134 135 129 132 138 142 141 143 147 170 179 190 191 194 189 186 175 179 175 179 182 192 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 217 9999999 9999999 216 208 208 206 207 202 202 194 198 191 193 192 193 192 194 186 188 185 180 177 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 187 196 201 202 201 200 200 202 202 202 203 204 206 207 204 203 201 199 201 206 205 201 205 208 210 212 209 212 217 214 220 223 218 221 222 222 223 234 246 243 248 252 251 257 256 59914 200 150 75 11294 16 38 34 8086 2721 73 78 74 72 72 81 83 86 90 9999999 9999999 9999999 9999999 9999999 9999999 151 138 140 140 132 145 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 150 153 147 141 135 138 123 125 136 144 147 142 147 148 160 169 174 176 178 176 175 172 171 171 183 194 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 200 211 207 207 203 204 197 204 193 198 196 194 188 190 187 189 186 190 185 187 185 184 180 175 172 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 177 192 199 201 200 200 201 202 203 205 203 203 206 207 206 205 206 202 200 204 205 204 206 211 213 215 214 214 221 218 215 217 220 218 215 221 228 239 244 241 243 59945 200 150 75 11344 16 39 5 8080 2717 71 73 80 77 77 94 88 90 88 118 9999999 9999999 9999999 9999999 176 158 150 145 145 141 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 189 175 168 157 161 150 148 144 135 116 126 145 148 149 150 155 164 171 180 184 183 184 183 182 179 182 187 193 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 9999999 201 197 208 206 205 204 200 199 199 191 192 193 195 189 188 187 187 185 185 183 186 183 183 181 177 172 172 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 183 194 198 199 200 200 200 202 204 203 202 205 208 208 206 206 205 203 203 203 203 201 9999999 209 212 212 212 217 215 208 207 211 212 210 216 228 233 233 235 242 59977 199 150 75 11391 16 39 37 8073 2713 65 83 96 81 74 95 99 97 87 85 9999999 9999999 9999999 9999999 167 160 159 159 162 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 189 180 164 162 155 156 139 143 130 124 129 146 150 145 155 158 171 182 192 193 194 194 192 183 184 184 195 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 197 209 198 211 194 202 191 199 189 194 188 195 187 189 181 188 183 190 181 184 180 183 177 175 169 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 188 195 197 198 199 200 201 201 201 202 205 207 208 206 204 205 203 202 205 204 201 9999999 207 213 213 214 215 213 209 210 212 215 218 217 221 226 230 234 60008 200 150 75 11404 16 40 8 8067 2709 46 92 141 149 77 88 90 93 75 77 9999999 9999999 9999999 9999999 151 153 158 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 151 146 141 148 136 135 126 123 129 148 151 142 149 151 157 169 177 187 185 183 180 172 183 179 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 197 208 192 199 186 199 188 194 181 193 182 188 179 186 180 190 176 182 174 180 174 173 164 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 185 194 198 200 202 202 202 202 202 203 206 207 208 208 206 206 203 202 207 208 208 209 211 216 218 219 220 220 215 214 217 219 218 220 228 231 233 238 243 60040 201 75 75 11402 16 40 40 8060 2705 46 52 105 150 147 76 80 82 87 80 80 76 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 145 137 138 140 136 135 131 123 131 157 157 144 141 146 151 161 169 181 176 170 168 170 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 204 196 203 188 200 186 197 185 195 182 191 177 185 176 183 175 186 175 180 171 176 172 171 163 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 184 193 199 201 202 202 203 203 204 205 207 208 208 208 206 206 205 203 205 207 208 210 212 215 217 217 218 223 220 213 214 220 218 220 231 237 236 236 248 60071 201 75 75 11401 16 41 11 8054 2702 1000000 1000000 154 9999999 9999999 82 88 87 87 95 90 70 9999999 9999999 158 164 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 170 162 157 157 148 140 143 141 142 136 131 143 162 160 151 153 157 166 177 185 184 182 175 180 181 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 194 212 193 202 187 197 186 198 180 187 176 183 177 187 179 185 174 178 174 175 168 171 168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 185 193 197 199 200 201 202 203 203 205 208 210 209 208 206 205 204 202 205 210 212 212 212 212 212 213 218 221 218 213 214 220 219 222 226 229 235 234 244 60103 203 75 75 11405 16 41 43 8047 2698 14 55 302 9999999 9999999 83 94 91 96 104 100 92 145 155 176 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 211 186 173 152 151 156 153 146 147 155 157 154 160 166 174 163 154 164 167 182 190 200 196 195 190 201 197 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 212 208 197 186 182 185 175 189 181 187 177 189 182 187 175 179 174 175 169 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 185 193 197 199 201 201 200 200 201 203 207 208 208 207 207 205 202 199 204 213 212 208 209 213 212 213 214 214 216 214 213 214 213 217 217 9999999 229 233 236 242 242 60134 203 150 75 11411 16 42 14 8041 2694 1000000 365 9999999 9999999 68 88 87 95 98 93 110 133 152 171 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 205 201 209 148 139 122 128 136 137 141 143 151 155 152 164 169 170 160 152 166 168 182 181 194 193 198 198 209 210 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 200 195 196 195 164 170 157 171 171 180 176 181 173 175 170 168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 184 191 195 199 200 198 198 198 200 203 206 207 207 208 207 206 202 200 204 210 209 206 210 215 215 213 209 208 212 211 210 212 212 215 217 9999999 9999999 231 9999999 232 242 241 60166 202 150 75 11410 16 42 46 8034 2691 1000000 385 9999999 9999999 80 95 94 105 108 106 133 149 164 175 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 182 160 163 119 116 114 119 131 130 140 139 143 155 156 176 180 171 165 163 175 177 181 181 196 193 204 210 219 224 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 257 253 210 195 129 144 157 173 169 179 174 178 169 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 185 193 196 199 199 200 200 199 200 205 208 208 209 208 205 204 202 201 204 209 211 209 210 212 213 214 214 213 213 211 212 216 217 219 218 9999999 9999999 234 9999999 237 247 60197 203 75 75 11413 16 43 17 8028 2687 155 131 382 9999999 9999999 1000000 106 109 122 114 137 141 162 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 169 141 142 126 113 124 132 136 134 149 142 146 163 173 190 188 173 170 174 189 187 191 195 209 212 217 222 229 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 247 225 231 166 151 139 163 165 172 177 182 174 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 185 193 197 199 199 199 200 200 201 204 207 208 210 209 206 206 204 202 205 211 214 212 212 213 214 217 220 218 216 216 215 217 221 221 217 9999999 9999999 238 237 245 248 60229 204 75 75 11412 16 43 49 8021 2684 101 55 303 9999999 9999999 1000000 104 108 111 100 151 153 170 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 159 149 140 131 116 128 135 130 128 145 138 146 151 164 170 170 168 171 172 186 185 191 191 201 207 210 214 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 203 256 261 157 137 132 141 157 174 181 179 173 165 167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 185 193 197 199 199 198 199 201 201 202 206 208 208 208 207 206 206 204 209 213 216 215 213 216 216 217 221 218 215 216 214 217 220 221 220 220 232 242 244 249 244 250 60260 203 150 75 11414 16 44 20 8015 2680 219 137 338 321 106 106 115 108 107 145 166 173 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 172 152 136 130 125 128 130 123 126 139 137 147 151 158 161 163 172 178 181 186 191 191 194 201 202 212 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 165 134 140 181 141 123 122 136 167 175 186 182 177 171 175 170 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 188 197 200 201 201 200 200 201 201 203 207 209 208 207 206 207 207 205 207 211 215 214 211 214 215 217 221 221 218 219 217 215 216 219 220 221 228 236 243 251 245 245 60292 202 300 75 11408 16 44 52 8008 2677 309 314 84 108 111 122 123 9999999 9999999 9999999 9999999 9999999 9999999 176 187 176 9999999 9999999 9999999 9999999 160 152 131 127 127 126 117 118 115 126 137 140 145 155 156 156 153 157 165 175 186 188 190 194 210 214 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 263 144 46 33 19 32 46 94 36 168 204 71 80 28 45 1000000 68 110 113 137 126 149 167 188 180 189 184 185 180 183 179 183 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 189 197 200 202 202 199 199 201 202 203 205 206 207 208 207 208 207 205 206 209 210 209 210 211 211 215 219 218 215 220 222 217 214 217 220 221 226 9999999 237 241 9999999 238 243 60323 205 75 75 11411 16 45 23 8002 2673 1000000 9999999 9999999 9999999 9999999 49 80 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 155 139 120 9999999 9999999 9999999 9999999 9999999 9999999 99 95 100 100 94 87 87 102 113 9999999 9999999 9999999 9999999 9999999 9999999 136 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 43 60 61 59 42 34 -6 1000000 1000000 1000000 1000000 0 1000000 -8 -1 0 8 1000000 9 1000000 63 131 120 156 159 171 184 191 184 189 184 188 186 187 185 187 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 190 197 200 202 202 199 198 201 201 201 204 205 206 206 204 205 206 205 208 211 210 208 209 211 211 213 216 216 212 9999999 222 219 212 212 217 219 226 233 240 238 9999999 240 246 60355 200 75 75 11408 16 45 55 7995 2670 1000000 9999999 9999999 9999999 9999999 40 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 110 102 89 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 85 88 87 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 247 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 28 32 22 20 45 26 15 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 35 81 125 141 141 169 168 177 184 190 185 189 183 187 186 189 186 190 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 188 196 199 201 202 200 198 199 200 201 203 203 203 202 203 205 204 203 207 214 213 210 209 211 211 213 9999999 9999999 9999999 9999999 9999999 220 217 213 211 222 235 235 60386 194 375 75 11411 16 46 26 7989 2667 275 66 68 73 9999999 9999999 9999999 9999999 9999999 9999999 9999999 85 89 92 94 73 83 83 80 94 108 114 107 116 117 114 113 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 160 99 80 7 1000000 1000000 20 55 33 56 79 38 -8 14 12 24 1000000 1000000 1000000 1000000 -8 10 13 34 143 146 160 175 166 173 164 171 181 183 180 186 179 182 182 186 183 188 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 187 195 197 200 201 200 199 199 200 200 200 200 201 202 204 206 203 200 205 212 212 210 211 212 213 213 9999999 9999999 9999999 9999999 9999999 9999999 220 217 215 220 60418 199 375 75 11409 16 46 58 7983 2664 1000000 83 90 80 88 9999999 9999999 9999999 9999999 9999999 135 92 91 92 104 107 113 92 103 105 114 128 124 130 127 128 138 151 164 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 183 184 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 148 118 58 55 16 7 1000000 1000000 -1 45 65 52 59 47 1000000 1000000 72 122 139 130 123 56 111 9999999 9999999 130 148 140 152 159 180 148 169 160 170 173 182 174 179 175 177 175 180 180 184 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 188 196 198 201 202 202 201 200 199 198 199 201 202 203 204 204 204 200 205 212 214 212 214 215 215 215 212 214 9999999 9999999 9999999 9999999 9999999 219 222 220 219 9999999 234 246 242 60449 202 225 75 11409 16 47 29 7976 2660 303 176 86 90 87 65 104 113 117 9999999 9999999 9999999 117 76 94 91 95 106 120 109 115 110 120 140 137 143 141 151 158 184 180 189 9999999 9999999 9999999 9999999 9999999 9999999 206 191 193 189 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 164 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 192 9999999 9999999 9999999 9999999 169 125 41 30 1000000 1000000 23 36 57 59 45 40 71 64 21 29 113 154 173 257 250 120 112 111 126 126 143 9999999 9999999 9999999 9999999 9999999 181 166 172 167 185 171 174 173 173 170 178 177 180 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 190 198 200 202 204 204 202 201 201 200 200 202 201 202 203 205 206 201 205 212 215 215 216 215 213 215 218 219 217 9999999 9999999 9999999 9999999 222 219 217 219 222 236 247 237 239 60481 200 150 75 11408 16 48 1 7970 2657 1000000 1000000 1000000 9999999 9999999 1000000 1000000 163 253 9999999 9999999 38 1000000 98 79 104 93 92 98 163 181 166 102 124 142 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 166 85 75 66 1000000 1000000 63 138 100 12 3 37 33 24 29 30 51 51 110 92 152 67 2 10 39 18 37 39 28 26 5 1000000 145 9999999 9999999 9999999 9999999 9999999 9999999 173 172 9999999 9999999 174 178 173 173 169 180 176 179 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 190 198 201 202 204 204 202 202 202 200 201 202 203 203 201 202 204 201 206 212 212 213 215 217 214 214 217 216 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 232 60512 200 150 75 11409 16 48 32 7963 2654 1000000 9999999 9999999 9999999 9999999 9999999 1000000 131 179 394 9999999 67 -4 1000000 7 0 1000000 1000000 17 97 244 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 126 64 3 1000000 1000000 1000000 1000000 33 112 51 1000000 1000000 9999999 1000000 -8 63 61 84 72 95 95 122 46 -9 0 39 18 15 21 8 10 -9 1000000 1000000 1000000 1000000 -8 178 9999999 9999999 9999999 9999999 9999999 178 176 182 175 165 166 178 177 182 181 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 188 196 200 201 202 202 200 200 199 197 198 202 204 202 198 199 201 200 206 212 212 211 211 215 216 213 216 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 226 230 60544 189 150 75 11408 16 49 4 7957 2651 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 23 177 295 45 1000000 1000000 1000000 1000000 1000000 1000000 110 348 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 45 7 30 14 1000000 1000000 1000000 1000000 1000000 7 48 9999999 0 59 39 3 1000000 28 -2 -2 0 49 61 53 9 -6 -7 32 41 4 7 3 48 46 32 1000000 1000000 7 31 64 78 153 9999999 9999999 9999999 9999999 9999999 179 175 161 152 171 173 178 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 184 193 196 197 199 198 197 198 196 195 196 199 201 199 199 200 200 197 203 210 210 212 212 213 215 215 214 210 60575 189 150 75 11412 16 49 35 7950 2648 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 29 199 1000400 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 40 63 45 -7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 1000000 135 71 70 17 1000000 1000000 9 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -2 -1 23 60 139 151 141 13 1000000 17 41 48 9 146 9999999 9999999 9999999 9999999 9999999 172 169 165 148 157 167 174 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 184 193 195 197 198 198 198 199 198 196 197 198 199 200 198 198 197 194 200 209 210 9999999 9999999 214 215 214 211 209 60607 189 150 75 11411 16 50 7 7944 2645 47 48 37 0 -6 5 38 53 57 53 32 4 1000000 12 51 69 86 83 42 24 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 60 9 17 3 0 -6 1000000 1000000 1000000 1000000 1000000 44 52 63 75 96 128 68 36 -4 7 0 1000000 1 -1 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 22 32 21 57 67 120 127 140 -5 32 190 210 123 9999999 9999999 9999999 9999999 179 168 176 168 163 158 160 166 173 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 188 197 200 200 201 200 199 200 198 196 196 197 198 197 197 199 197 196 200 207 210 9999999 9999999 9999999 213 211 212 211 60638 189 150 75 11419 16 50 38 7938 2642 43 42 24 -8 1 16 23 33 37 37 2 1000000 1000000 20 32 49 54 50 21 -1 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 54 19 -4 1000000 1000000 1000000 1000000 1000000 1000000 0 1000000 18 33 38 24 9 38 77 140 111 53 22 20 13 1000000 -3 18 50 105 141 108 65 66 38 38 15 15 6 15 26 35 1000000 51 78 134 129 138 9999999 9999999 9999999 9999999 9999999 184 170 177 162 167 166 174 169 171 180 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 164 186 194 196 197 199 197 196 196 194 193 194 194 194 193 194 195 193 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 205 60670 188 150 75 11421 16 51 10 7931 2639 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 47 125 106 151 109 163 208 261 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -3 5 0 28 22 15 34 32 31 16 2 10 7 -8 -8 1000000 -7 -8 12 1000000 1000000 20 74 87 5 -6 1000000 1000000 1000000 2 25 71 178 242 142 130 138 9999999 9999999 9999999 9999999 180 160 164 149 166 167 173 168 169 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 190 192 193 195 193 192 192 190 190 193 194 193 192 192 192 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 60701 165 1950 75 11413 16 51 41 7925 2636 53 189 264 194 198 124 114 44 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 -7 1000000 1000000 1000000 1000000 1000000 -2 10 22 21 15 0 7 1000000 1000000 1000000 1000000 -1 -2 0 -7 1000000 1000000 1000000 1000000 -5 9 52 112 68 88 72 80 74 50 89 96 84 181 226 139 119 127 9999999 9999999 9999999 9999999 165 145 150 150 148 154 163 163 160 161 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 190 194 196 197 196 194 193 193 193 196 198 197 194 193 193 193 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 208 207 60733 168 1950 75 11419 16 52 13 7918 2634 1000000 150 284 207 229 168 212 162 82 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 1 7 21 8 -6 1000000 1000000 1000000 1000000 -5 4 -1 1000000 0 -4 -7 1000000 1000000 1000000 14 22 14 33 1000000 56 87 85 103 122 95 100 94 112 106 121 127 117 9999999 9999999 9999999 9999999 142 144 144 145 137 9999999 157 160 157 157 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 192 195 197 198 199 197 196 196 197 198 198 196 195 194 194 193 188 9999999 202 9999999 9999999 9999999 9999999 9999999 211 212 212 211 209 211 60764 167 2100 75 11422 16 52 44 7912 2631 1000000 136 301 241 229 213 178 116 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 -8 -7 1000000 1000000 1000000 1000000 6 -3 -3 0 -1 1000000 1000000 -4 14 25 7 -3 1000000 1000000 1000000 1000000 -1 -4 -3 -3 -3 -6 1000000 1000000 -6 36 40 52 68 110 102 104 100 110 115 124 136 117 106 121 140 141 143 180 156 156 143 9999999 166 165 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 192 196 198 200 200 198 198 198 199 200 199 197 197 197 196 195 188 191 206 210 9999999 9999999 9999999 9999999 214 213 213 211 206 210 215 60796 178 2100 75 11428 16 53 16 7905 2628 1000000 1000000 134 254 211 210 190 194 164 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 76 1000000 1000000 1000000 1000000 0 25 19 1000000 1000000 1000000 1000000 -6 -4 0 5 5 5 8 24 28 33 36 16 -5 1000000 1000000 1000000 -6 1000000 0 5 8 7 0 2 7 8 3 17 34 56 72 69 107 105 113 120 116 118 117 105 115 138 128 84 94 111 182 143 9999999 176 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 188 196 200 203 205 204 203 202 203 204 206 205 203 203 202 202 202 198 201 211 215 213 215 216 216 219 216 214 215 212 211 213 218 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 60827 187 900 75 11425 16 53 47 7899 2625 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 1000000 15 8 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 67 254 215 191 225 179 112 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 49 4 1000000 1000000 1000000 1000000 -8 26 1000000 1000000 1000000 1000000 1000000 1000000 -6 8 21 12 -1 3 34 36 20 7 7 7 14 7 1000000 1000000 1000000 -2 4 9 7 1 2 11 11 4 12 -8 -8 39 72 77 71 86 84 81 84 87 86 104 141 121 141 109 26 5 108 127 157 167 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 191 200 203 206 208 208 207 206 205 206 209 208 207 205 204 205 206 204 207 212 216 219 221 222 221 222 218 218 222 221 217 222 226 223 230 233 60859 188 750 75 11422 16 54 19 7893 2623 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 31 31 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 124 270 216 238 224 216 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 24 52 64 37 39 3 1000000 1000000 1000000 1000000 -9 -2 8 1 0 4 14 12 0 1000000 1000000 0 5 81 -2 6 14 40 41 42 52 81 156 206 125 71 9 1000000 1000000 52 138 9999999 173 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 190 199 203 205 207 207 206 205 205 205 208 208 205 203 202 204 204 202 204 208 210 217 223 225 226 223 220 220 221 219 219 226 225 225 234 60890 185 600 75 11423 16 54 50 7886 2620 1000000 1000000 1000000 1000000 1000000 -3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 17 103 106 164 163 164 258 289 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 -1 12 1000000 1000000 1000000 1000000 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -2 49 64 98 81 38 38 -6 1000000 1000000 -5 1000000 1000000 1000000 4 5 3 4 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 -1 30 29 32 53 96 142 111 81 28 0 -3 1000000 1000000 200 9999999 173 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 190 194 196 198 198 197 197 197 198 201 200 197 196 195 197 198 194 195 200 202 9999999 9999999 9999999 9999999 9999999 216 211 211 214 60922 191 225 75 11424 16 55 22 7880 2617 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 6 15 11 -3 1000000 1000000 1000000 1000000 6 114 204 181 99 39 122 105 111 259 345 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 19 53 59 61 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 33 67 62 49 53 53 25 1000000 1000000 1000000 -6 -8 -9 -6 -7 1000000 -1 4 7 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 37 37 51 37 23 30 51 45 49 38 40 10 16 6 0 1000000 1000000 68 122 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 187 191 193 196 195 194 195 194 196 199 197 197 196 194 196 197 193 196 202 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 219 218 60953 200 75 75 11423 16 55 53 7874 2615 1000000 1000000 -4 -1 2 3 2 2 5 9 4 9 0 3 1000000 1000000 -5 1000000 -3 7 7 -6 1000000 1000000 1000000 -7 46 136 176 149 124 1000000 1000000 34 168 371 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 21 77 91 90 50 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 4 29 26 30 16 20 11 2 6 -6 1000000 1000000 1000000 1000000 4 -1 -6 1000000 1000000 1000000 1000000 -8 9 1000000 1000000 1000000 1000000 1000000 -4 33 68 65 23 24 15 20 41 70 79 43 0 1000000 0 20 12 1000000 -4 -5 1000000 32 88 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 188 195 199 201 203 202 200 202 203 204 207 207 205 204 202 204 204 201 203 208 212 213 215 221 225 224 218 219 225 224 221 221 225 224 226 228 232 249 60985 200 75 75 11425 16 56 25 7867 2612 225 1000000 -3 9 9 17 18 24 27 30 24 -2 -5 0 1000000 1000000 1000000 1000000 1000000 -6 -1 1000000 1000000 1000000 1000000 1000000 41 97 26 1000000 184 29 148 56 159 366 304 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 -7 10 42 69 53 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1 22 55 28 24 23 1000000 1000000 1000000 1000000 1000000 1000000 1000000 22 67 115 122 1000000 -1 -6 1000000 1000000 1000000 -9 10 -2 1000000 1000000 -4 -5 1000000 1000000 1000000 3 14 8 0 83 65 41 29 7 1000000 1000000 -2 3 1000000 1000000 1000000 12 1000000 39 64 98 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 185 194 197 199 199 199 198 200 200 201 204 207 207 203 201 202 201 199 200 205 208 209 216 222 225 225 9999999 9999999 9999999 217 215 218 9999999 220 230 235 231 241 61016 202 150 75 11433 16 56 56 7861 2610 1000000 0 11 10 24 23 27 33 24 29 1000000 1000000 1000000 1000000 25 139 184 177 109 -8 1000000 1000000 1000000 1000000 1000000 1000000 29 1000000 1000000 32 48 201 41 154 369 302 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 18 12 17 36 13 3 -8 1000000 1000000 1000000 1000000 1000000 22 112 128 130 118 105 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 1000000 -6 1000000 4 25 33 6 -3 67 86 42 14 3 -6 5 2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 51 63 103 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 161 184 194 198 200 201 200 200 202 201 201 205 207 208 204 201 203 201 198 202 207 208 210 215 220 227 229 223 9999999 9999999 9999999 218 221 9999999 9999999 9999999 239 237 243 9999999 249 251 61048 201 150 75 11432 16 57 28 7854 2607 1000000 1000000 1000000 -9 13 14 47 62 1000000 1000000 1000000 1000000 1000000 98 262 277 241 256 234 178 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 5 7 24 13 3 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 14 44 128 137 109 79 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -2 8 12 10 29 66 47 20 9 11 5 10 1 1000000 1000000 1000000 1000000 1000000 1000000 22 74 88 91 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 187 198 203 206 207 205 204 206 206 206 210 212 212 209 206 208 205 203 208 211 211 213 215 220 231 233 229 9999999 9999999 231 227 227 226 9999999 234 246 249 251 244 246 61079 201 75 75 11430 16 57 59 7848 2605 306 9999999 9999999 9999999 1000000 132 277 234 261 134 1000000 1000000 2 151 110 317 300 227 268 262 191 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 0 17 19 22 9 6 9 9 12 -3 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 17 44 57 71 52 52 44 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 31 32 40 56 28 15 4 -2 -6 -5 -8 1000000 1000000 1000000 1000000 1000000 1000000 20 58 98 83 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 160 182 192 199 202 202 201 201 201 199 200 205 207 207 205 202 202 202 200 203 211 212 208 210 215 223 228 228 9999999 9999999 9999999 224 221 220 9999999 9999999 234 237 240 239 61111 190 375 75 11430 16 58 31 7842 2602 26 187 298 287 361 263 1000000 -6 54 163 97 299 280 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 4 3 0 -1 3 12 10 8 12 19 13 6 0 1 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 12 38 50 42 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 -9 2 1000000 1000000 1000000 1000000 1000000 14 70 66 51 25 23 10 2 -8 1000000 1000000 1000000 1000000 1000000 1000000 -7 1000000 1000000 1000000 58 98 114 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 190 195 198 200 199 198 198 197 198 200 202 202 200 197 199 198 195 196 203 204 201 205 211 9999999 223 224 9999999 9999999 9999999 9999999 215 61142 199 75 75 11428 16 59 2 7836 2600 1000000 1000000 -2 66 170 234 327 338 379 303 1000000 34 34 34 68 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 43 295 332 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -9 -5 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 6 11 20 21 7 0 0 5 7 0 -9 -4 0 -2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 2 -2 -6 0 12 -5 -4 1000000 1000000 1000000 1000000 1000000 -9 1000000 1000000 6 6 1000000 1000000 0 62 64 34 15 21 5 -2 -6 -9 1000000 1000000 -7 1000000 1000000 1000000 1000000 1000000 9 1000000 -2 76 97 102 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 190 194 197 199 198 197 196 196 197 198 200 202 200 197 196 195 193 194 199 198 197 203 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 61174 201 75 75 11431 16 59 34 7829 2597 293 22 58 101 116 193 294 344 178 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 43 231 163 297 293 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 34 31 16 11 17 10 9 0 0 2 1 -2 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 -1 4 11 12 26 10 28 23 1000000 -5 -2 -1 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1 9 -9 2 11 34 39 18 1000000 -8 1000000 -8 -3 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 14 45 102 118 105 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 188 196 201 205 208 206 205 205 204 205 207 210 212 210 209 207 205 203 205 211 212 209 212 219 223 225 226 228 230 229 228 224 221 221 224 234 241 241 240 61205 201 150 75 11432 17 0 5 7823 2595 53 69 104 31 142 221 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 188 202 267 313 338 343 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 71 38 13 7 9 16 3 4 5 5 2 -2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -7 1000000 1000000 1000000 1000000 0 1 3 1 1 16 8 16 -4 1000000 1000000 1000000 1000000 1000000 -1 1 -4 1000000 1000000 1000000 1000000 -2 -2 2 9 6 -4 -1 30 26 0 8 7 -1 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 12 13 87 89 108 114 97 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 192 200 205 209 211 210 210 210 210 210 212 213 214 214 215 215 211 208 211 216 217 211 213 220 225 230 233 231 228 228 227 230 230 231 234 237 243 247 243 246 61237 188 300 75 11435 17 0 37 7816 2593 104 357 161 320 324 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 19 242 240 336 380 396 271 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 68 94 31 1 0 3 15 12 13 8 0 -9 1000000 1000000 1000000 1000000 1000000 1000000 -9 -8 -9 1000000 1000000 1000000 1000000 -4 10 6 -1 -1 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 6 9 10 11 10 8 -4 3 20 3 4 -4 5 48 64 18 14 17 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 16 84 154 91 38 101 90 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 186 194 198 201 204 204 204 204 204 204 207 208 208 210 210 210 205 202 205 210 212 208 210 213 218 224 227 226 223 61268 189 150 75 11436 17 1 8 7810 2590 9 1000000 183 225 258 313 279 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 61 219 303 390 9999999 267 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 83 108 64 32 15 9 11 17 3 2 1 0 1000000 1000000 1000000 -9 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 12 16 9 0 -1 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 -2 -1 -6 0 4 0 -4 1 0 10 8 37 51 56 34 9 9 1000000 1000000 1000000 1000000 1000000 1000000 2 0 7 -5 -1 67 104 74 23 91 93 82 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 164 185 192 196 199 201 202 202 202 203 205 208 208 209 210 209 208 205 204 206 208 208 210 212 212 214 219 225 227 61300 189 150 75 11436 17 1 40 7804 2588 120 86 314 321 360 291 177 -1 28 -5 -9 1000000 -7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -6 144 100 53 16 1 -2 6 4 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 1000000 1000000 5 5 -2 1000000 7 27 30 8 8 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 0 -1 -3 -3 15 39 34 30 25 19 9 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 12 7 10 3 1000000 1000000 25 44 25 59 76 101 93 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 188 195 198 200 201 202 202 203 205 207 208 207 208 210 208 207 204 203 204 205 208 210 212 213 217 219 224 229 61331 189 150 75 11438 17 2 11 7797 2586 155 71 323 333 353 276 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 56 147 67 23 0 -8 1000000 1000000 -8 -9 1000000 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 -9 -9 6 7 -3 3 -2 1 0 11 8 8 3 9 -8 1000000 4 10 5 -1 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 7 7 9 15 39 59 35 19 4 -6 -5 -8 -1 1000000 1000000 1000000 1000000 -7 28 125 62 1000000 1000000 0 11 19 27 14 22 56 74 94 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 165 185 193 196 197 198 199 199 201 202 203 203 201 203 205 202 202 198 195 198 203 205 205 208 210 213 217 223 225 61363 189 150 75 11439 17 2 43 7791 2583 62 1000000 148 205 215 257 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 37 124 35 -1 1000000 -9 1000000 1000000 -7 -3 -5 1000000 1000000 1000000 1000000 1000000 1000000 -9 -3 -6 -7 2 5 2 8 4 16 -3 -6 -6 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 -2 20 25 27 22 21 21 24 27 39 49 42 24 37 33 12 16 6 1000000 1000000 1000000 1000000 61 125 195 96 1000000 1000000 20 57 48 36 21 40 91 60 125 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 184 193 196 197 198 198 198 200 201 201 203 200 202 205 204 205 199 194 198 205 206 205 208 211 209 216 222 222 61394 190 150 75 11442 17 3 14 7785 2581 106 1000000 73 189 192 47 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 76 5 1000000 1000000 1000000 1000000 -6 10 13 15 0 -5 1000000 1000000 1000000 2 11 12 4 0 -3 0 4 9 10 3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 4 6 9 13 10 4 0 3 8 6 14 38 76 81 63 24 0 6 1 1000000 1000000 1000000 1000000 88 119 28 17 90 107 105 76 85 73 73 78 108 48 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 164 184 195 198 200 200 198 198 200 203 204 205 204 204 206 206 205 201 197 200 205 209 210 210 212 213 218 222 221 225 61426 190 225 75 11442 17 3 46 7778 2579 36 137 222 232 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 44 67 5 -2 0 5 2 9 21 16 16 8 7 0 0 7 15 4 4 0 -1 -5 1000000 1000000 1000000 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -6 1000000 1000000 -9 -9 -6 0 4 12 26 28 35 57 84 81 47 19 2 23 27 1000000 1000000 1000000 1000000 25 35 25 40 66 65 79 1000000 35 36 94 107 117 55 132 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 186 197 202 204 205 203 201 203 206 208 208 207 206 206 205 204 204 203 206 209 209 212 210 214 218 220 224 226 228 227 61457 199 150 75 11447 17 4 17 7772 2577 246 157 222 211 250 132 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 85 72 23 8 7 7 7 8 11 5 1 7 3 3 7 17 3 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 1000000 13 24 24 2 -9 -5 1000000 1000000 -9 -1 17 67 97 110 187 25 26 -4 1000000 1000000 -7 15 9 49 48 1000000 1000000 1000000 13 33 12 25 36 63 91 74 1000000 3 -3 65 123 145 92 99 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 186 197 201 204 206 206 204 205 207 209 208 208 206 205 205 204 205 203 207 213 214 213 212 217 220 221 222 225 228 224 222 228 229 229 239 248 244 245 61489 199 150 75 11444 17 4 49 7766 2574 303 266 376 329 292 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 63 32 19 5 0 -4 2 1 5 0 -3 0 -5 -2 0 1 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 1000000 1000000 1000000 1000000 1000000 1000000 -1 10 87 177 109 32 9 63 39 0 1000000 1000000 1000000 -9 -2 -6 6 8 -9 13 17 15 12 -4 -3 0 36 86 63 9 1000000 34 43 95 136 136 124 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 183 195 200 203 206 206 205 204 205 207 208 210 209 207 206 205 205 205 207 211 216 214 212 215 220 223 223 225 226 221 9999999 227 226 226 9999999 245 243 244 61520 195 150 75 11446 17 5 20 7759 2572 197 255 9999999 9999999 279 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 42 12 13 1 -2 4 2 -1 0 -2 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 32 127 91 61 23 2 1000000 7 -4 1000000 1000000 1000000 1000000 1 0 -7 1000000 1000000 1000000 -6 1 -6 1000000 1000000 1000000 1000000 1000000 53 58 21 1000000 42 36 38 88 130 116 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 192 198 202 205 205 204 205 205 204 206 209 210 209 208 206 204 204 206 210 215 216 215 214 218 221 224 224 220 220 223 225 226 227 61552 195 150 75 11445 17 5 52 7753 2570 1000000 -7 173 175 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 27 43 34 11 5 -2 3 -3 -1 -3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 1000000 106 177 102 34 20 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 9 1000000 1000000 1000000 -6 1000000 1000000 1000000 1000000 1000000 -8 11 0 2 34 21 1000000 1000000 34 53 82 97 95 116 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 195 200 203 205 206 206 206 206 206 208 210 211 210 208 207 205 204 207 215 218 215 217 219 219 222 224 222 217 219 225 224 228 228 61583 200 150 75 11444 17 6 23 7747 2568 1000000 1000000 48 38 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 36 100 44 12 0 1 1000000 1000000 -8 -5 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 4 167 100 49 10 12 -9 1000000 1000000 1000000 1000000 1000000 1000000 -2 -3 -6 12 12 -3 -3 0 11 -7 1000000 1000000 1000000 1000000 1000000 17 -7 0 13 -9 1000000 1000000 27 62 92 112 110 140 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 198 202 204 205 206 206 205 205 206 207 209 212 211 207 205 204 202 205 211 212 208 211 215 218 220 219 220 217 216 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 244 61615 201 225 75 11446 17 6 55 7740 2566 6 76 27 9 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 141 103 29 -2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 1000000 140 192 55 29 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 1000000 1000000 1000000 -9 6 10 5 6 6 1000000 1000000 1000000 1000000 1000000 -5 0 3 -6 -5 1000000 1000000 1000000 13 71 94 117 113 132 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 197 203 205 206 207 207 206 206 206 206 208 211 211 207 206 206 204 202 206 208 210 213 216 219 218 218 222 223 218 210 212 222 227 9999999 9999999 9999999 9999999 9999999 9999999 244 61646 194 150 75 11447 17 7 26 7734 2564 1000000 22 122 104 161 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 158 71 5 -7 -9 0 16 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 186 191 64 2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -2 27 17 -4 -4 1000000 1000000 1000000 1000000 1000000 -3 9 9 7 1000000 1000000 1000000 1000000 1000000 5 33 98 121 108 124 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 196 203 206 206 206 206 206 206 207 207 209 210 209 208 207 209 207 204 208 212 214 215 219 222 219 220 223 222 219 217 221 225 61678 196 150 75 11449 17 7 58 7727 2562 1000000 1000000 155 167 200 -2 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 98 29 0 7 17 28 33 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1 43 57 57 6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 10 18 27 1 -5 1000000 9 39 17 -4 1000000 1000000 1000000 1000000 1000000 1000000 4 10 -2 1000000 1000000 -6 1000000 1000000 1000000 1000000 -1 64 121 98 114 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 195 203 206 207 206 203 204 206 206 206 208 208 207 208 207 208 207 205 208 213 215 214 216 220 220 219 220 218 216 216 216 219 223 234 61709 196 150 75 11448 17 8 29 7721 2560 1000000 21 183 178 50 24 36 1000000 -5 1000000 1000000 -4 -4 -2 -6 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 -4 12 21 19 7 27 0 -2 14 14 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 49 83 29 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 18 52 51 3 1000000 1000000 1000000 8 14 9 -7 1000000 1000000 1000000 1000000 -3 6 2 2 1000000 1000000 1000000 -6 1000000 1000000 1000000 1000000 -9 68 136 134 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 195 204 207 209 207 203 202 203 204 206 208 207 207 208 207 208 205 203 206 210 212 210 212 215 219 220 218 215 214 215 214 216 223 235 61741 195 150 75 11455 17 9 1 7714 2558 16 154 336 338 88 28 46 13 20 15 22 25 31 28 19 1000000 -6 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 46 4 1000000 0 0 -4 -5 4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 99 51 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 16 -8 1000000 2 20 45 31 1000000 1000000 1000000 1 9 -5 -6 1000000 1000000 1000000 1000000 1000000 29 15 5 6 1000000 1000000 1000000 1000000 1000000 1000000 -1 35 36 99 125 129 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 195 204 208 209 209 206 203 205 205 206 209 209 209 209 207 209 208 203 205 211 214 213 214 214 217 221 219 216 217 222 224 223 225 61772 199 150 75 11457 17 9 32 7708 2556 89 296 9999999 9999999 26 22 25 30 35 34 37 32 45 45 43 31 49 58 52 38 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 42 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 62 108 83 43 11 35 17 -1 -4 1000000 1000000 1000000 1000000 1000000 -9 19 -3 5 1 1000000 1000000 1000000 1000000 1000000 50 42 76 83 86 97 79 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 195 203 207 208 208 208 206 206 206 205 207 210 210 208 208 210 209 206 207 212 215 218 218 216 217 219 218 220 223 224 229 231 225 223 234 241 245 61804 199 150 75 11461 17 10 4 7701 2554 122 287 9999999 9999999 21 28 30 36 42 40 36 40 55 63 58 59 66 74 82 62 71 56 54 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 142 13 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 7 3 1000000 1000000 -5 1000000 9999999 9999999 9999999 9999999 9999999 9999999 29 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 31 104 19 63 44 17 7 -2 0 -2 -1 -2 -8 1000000 1000000 -5 2 8 9 1000000 1000000 1000000 1000000 1000000 0 2 30 62 -4 69 64 97 111 89 91 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 192 199 203 204 205 205 204 202 200 200 202 204 207 206 206 205 202 201 203 207 207 209 214 217 215 212 213 215 217 221 224 224 220 223 236 243 240 61835 200 150 75 11459 17 10 35 7695 2552 106 324 9999999 347 23 28 34 34 32 30 28 42 46 65 62 61 64 66 74 59 69 56 57 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 14 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 1000000 1000000 1000000 -9 -2 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 52 44 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 0 47 35 29 0 21 7 2 2 1 -9 1000000 -7 -4 -6 1000000 1000000 6 8 14 11 1000000 1000000 1000000 1000000 18 15 2 1000000 1000000 1000000 27 52 105 114 94 88 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 194 201 204 205 206 206 207 205 201 202 203 205 207 209 208 208 206 203 204 209 208 9999999 212 216 216 216 217 217 217 216 215 215 214 221 230 237 239 244 61867 200 150 75 11465 17 11 7 7688 2549 129 9999999 9999999 1000000 22 23 31 36 29 25 34 35 35 39 52 60 60 67 69 59 69 54 49 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 20 1000000 1000000 1000000 -4 1 1 -2 6 -4 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 0 -4 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 12 74 45 26 27 4 3 -8 1000000 1000000 3 1 11 16 9 3 5 8 2 -5 -6 -2 0 -1 -6 -7 1000000 1000000 1000000 1000000 4 4 1000000 1000000 1000000 14 22 54 80 109 107 90 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 199 205 207 208 208 209 211 211 207 206 207 209 211 211 210 211 213 213 214 217 216 216 217 217 220 222 223 225 225 221 217 216 220 228 232 237 245 253 61898 199 150 75 11469 17 11 38 7682 2547 101 9999999 9999999 17 16 17 31 36 34 28 33 27 30 31 48 59 61 69 70 59 74 64 55 62 65 83 114 110 107 103 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 0 11 5 14 21 11 -1 15 -1 -7 1000000 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 6 -8 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 69 43 17 9 -1 1 2 17 24 30 20 10 7 1000000 -9 1000000 1000000 -8 23 22 25 36 6 6 7 14 2 -6 -9 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 7 11 1000000 14 23 20 39 48 95 121 95 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 193 201 203 203 204 204 205 207 206 204 204 205 206 207 206 206 208 209 211 215 216 218 220 219 220 223 225 224 224 228 222 217 227 230 231 235 242 61930 200 150 75 11472 17 12 10 7675 2545 128 391 9999999 178 73 13 24 30 38 39 34 16 21 26 40 47 51 59 63 66 72 57 57 58 68 88 110 100 90 58 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 39 8 0 -8 6 1 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 58 24 9999999 9999999 9999999 9999999 111 21 6 1000000 0 -3 1000000 -9 -7 0 4 8 5 -7 1000000 1000000 1000000 1000000 -4 0 19 19 18 10 12 24 4 0 -1 10 0 1 -3 1000000 1000000 1000000 1000000 -9 -9 1000000 1000000 1000000 8 31 39 20 19 20 1000000 37 56 97 108 117 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 195 203 205 205 206 205 204 207 208 206 205 205 206 206 205 207 206 203 206 211 215 218 218 219 221 226 228 221 219 222 218 215 223 228 229 235 248 250 61961 201 75 75 11476 17 12 41 7669 2544 216 243 320 317 163 77 14 17 23 34 38 34 11 20 17 23 26 33 41 51 64 61 55 63 69 81 87 91 74 64 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 -6 4 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 115 25 1000000 1000000 1000000 -9 -3 1 8 -2 -3 2 2 0 1000000 1000000 1000000 1000000 1000000 1000000 6 1 2 -4 -5 -8 -1 -1 -6 -8 0 0 -8 1000000 1000000 1000000 1000000 1000000 -7 -2 1000000 22 13 -4 28 29 11 5 16 1000000 84 106 121 105 147 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 200 207 210 211 211 210 209 210 211 209 209 211 213 211 208 210 211 206 207 211 215 220 219 220 226 228 225 220 217 217 215 216 223 230 232 234 242 243 61992 201 75 75 11484 17 13 12 7662 2542 133 208 310 259 1000000 16 21 29 26 21 19 21 16 26 18 20 19 12 22 27 46 63 64 72 75 80 80 82 64 51 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 24 1 -6 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -1 35 1000000 1000000 -9 0 6 0 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 1000000 -1 5 -8 1000000 1000000 1000000 1000000 1000000 -9 1000000 -8 4 12 2 -9 1000000 1000000 1000000 1000000 1000000 1000000 33 28 3 1000000 -4 1000000 -8 -5 10 74 120 141 119 119 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 198 206 208 209 209 209 209 209 210 209 209 212 214 214 212 213 213 209 209 213 216 219 222 225 231 232 228 224 219 220 217 217 225 233 242 242 237 240 62024 200 75 75 11481 17 13 44 7656 2540 109 184 321 253 1000000 1000000 1000000 1000000 143 18 13 23 30 35 24 11 17 2 14 4 56 84 76 75 74 75 77 79 77 66 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 12 -4 -9 1000000 1000000 1000000 1000000 1000000 35 16 2 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 31 21 -2 18 -2 1000000 1000000 -4 -7 1000000 -5 1000000 1000000 1000000 0 4 3 2 4 2 -6 1000000 1000000 0 -2 -1 -4 -2 3 7 6 -4 -7 1000000 1000000 1000000 1000000 -7 16 28 26 15 1000000 1000000 1000000 28 23 78 115 107 113 124 164 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 199 207 209 210 209 208 208 208 208 209 210 212 213 214 214 215 213 209 212 215 217 217 221 224 227 230 229 224 221 222 217 216 218 225 239 245 244 62055 200 75 75 11486 17 14 15 7649 2538 97 112 222 1000000 1000000 1000000 1000000 1000000 190 11 6 24 32 31 21 10 0 1000000 9999999 9999999 43 73 73 65 63 60 62 63 71 66 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 15 8 3 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 21 1000000 1000000 3 9 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 77 69 24 29 14 -4 3 13 6 5 -2 1000000 1000000 1000000 -7 1 -3 1000000 -5 0 -1 -4 4 -2 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 68 79 72 1000000 1000000 -3 32 14 79 118 113 113 119 157 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 208 211 211 211 209 208 208 208 207 208 211 212 212 213 214 212 211 213 215 216 213 215 219 224 227 222 220 222 222 218 218 217 219 228 230 235 62087 202 75 75 11483 17 14 47 7643 2536 37 54 165 1000000 1000000 1000000 107 102 138 17 17 28 30 48 104 123 9 14 1000000 9999999 8 63 70 60 50 43 48 52 69 68 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 18 -1 1 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 4 5 1000000 10 10 -6 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 65 184 27 13 11 3 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 -3 5 -1 -7 2 7 4 5 7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 -3 -1 1000000 57 66 59 1000000 1000000 12 64 84 135 184 178 140 110 142 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 208 210 209 210 209 208 207 207 208 209 211 211 210 209 209 211 211 212 214 215 213 213 215 221 226 221 219 221 222 221 220 223 227 228 228 235 236 233 62118 199 150 75 11487 17 15 18 7636 2534 66 330 26 30 24 23 30 31 31 31 34 33 36 98 130 26 30 21 24 23 53 68 69 58 62 69 66 72 81 78 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 47 1000000 1 0 1000000 1000000 1000000 1000000 1000000 -3 1000000 -5 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 136 166 91 13 1000000 1000000 1000000 1000000 3 3 1000000 1000000 -5 5 14 13 2 1000000 -8 -7 12 11 3 2 -1 1000000 1000000 -8 -3 1000000 1000000 -1 3 16 31 27 16 21 12 6 0 11 60 70 21 55 58 93 135 177 194 174 152 120 155 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 205 209 210 211 210 208 208 208 208 210 212 211 211 207 207 210 209 210 214 215 214 216 218 219 224 226 220 217 220 219 9999999 225 233 228 228 240 62150 201 75 75 11490 17 15 50 7630 2533 1000000 0 13 30 39 17 11 14 19 29 27 28 21 4 -3 13 -5 -9 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 72 168 344 335 329 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 112 108 35 45 12 -5 1000000 1000000 1000000 1000000 0 1 1000000 1000000 -4 11 23 11 5 0 9 1 -2 -4 1000000 1000000 1000000 1000000 1000000 1000000 4 24 19 12 15 23 30 43 22 19 16 1 1000000 -8 11 23 40 75 67 119 130 130 127 114 127 136 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 202 206 208 211 210 207 208 208 207 210 212 212 211 211 211 209 207 211 214 216 214 216 219 218 220 225 222 218 219 218 221 227 230 230 228 233 245 62181 204 75 75 11484 17 16 21 7624 2531 40 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 34 215 269 294 282 192 193 68 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 10 21 42 47 12 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 -7 -9 -6 3 2 8 9 2 -1 -2 1000000 1000000 1000000 1000000 1000000 1000000 -4 16 5 -1 20 24 18 30 17 8 10 -1 1000000 -5 -8 30 34 80 26 48 81 80 75 102 105 137 170 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 190 199 204 206 209 209 207 208 209 209 212 213 213 212 212 211 208 206 209 213 214 213 212 213 216 215 217 219 219 220 219 219 222 224 228 223 222 231 238 244 243 62213 205 75 75 11484 17 16 53 7617 2529 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 70 222 322 204 212 94 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 34 94 37 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 1000000 -7 -8 1000000 1000000 1000000 1000000 -9 -6 -3 -5 2 1 -6 1 -3 1000000 1000000 -1 -7 -1 -4 -9 -2 0 -7 1000000 1000000 1000000 1000000 1000000 1000000 0 6 6 22 33 21 18 25 18 5 -6 11 6 2 60 65 108 87 60 38 59 75 121 108 144 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 194 202 204 206 208 209 208 208 209 209 211 213 215 212 210 210 208 206 207 212 211 210 210 209 213 214 212 213 216 221 220 217 218 218 219 215 210 219 228 230 232 237 62244 206 75 75 11484 17 17 24 7611 2527 1000000 1000000 1000000 1000000 1000000 1000000 -7 -6 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 96 263 207 244 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 78 70 91 77 46 41 48 9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -6 -6 -6 0 1000000 1000000 -4 -2 0 0 -4 -6 0 -3 2 4 -9 1000000 1000000 14 11 0 5 9 2 4 12 18 12 3 2 15 18 -3 43 45 68 124 117 119 108 79 22 62 120 131 135 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 195 203 205 207 209 210 210 211 209 208 211 214 214 214 213 213 211 209 209 210 210 211 212 212 216 218 215 215 216 217 218 218 219 218 221 216 210 214 222 228 227 226 239 62276 206 75 75 11485 17 17 56 7604 2526 1000000 1000000 1000000 -6 11 18 13 0 2 6 -4 1000000 1000000 1000000 1000000 1000000 1000000 0 1000000 1000000 1000000 -1 160 189 43 1000000 1000000 1000000 1000000 1000000 1000000 62 81 110 241 360 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 121 62 17 17 27 24 29 13 5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 -3 -7 -1 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 6 10 8 16 4 3 4 7 -1 1000000 1000000 1000000 0 0 -7 10 4 0 1 0 -3 -5 -7 1000000 -7 7 5 14 60 68 86 55 31 1000000 7 21 37 161 125 160 175 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 191 200 203 206 208 209 212 212 210 208 210 211 211 212 212 214 213 208 208 209 209 212 213 215 219 220 216 217 217 213 211 214 217 219 226 225 219 222 228 230 226 231 240 62307 207 75 75 11481 17 18 27 7598 2524 1000000 1000000 1000000 1000000 -9 2 11 1 9 8 12 0 0 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 7 152 221 77 1000000 9999999 9999999 1000000 1000000 -2 193 212 158 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 17 98 39 0 0 3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 -8 3 1 0 6 3 -1 1 3 1 0 -2 14 -2 1000000 1000000 1000000 1000000 1000000 -6 20 19 2 0 4 3 12 33 0 5 18 12 11 57 40 30 -9 1000000 -9 4 0 12 149 137 173 176 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 194 201 206 208 209 211 214 214 214 214 214 212 212 213 213 214 213 208 208 210 210 212 214 218 224 226 220 218 220 215 212 210 212 219 224 232 230 231 239 233 234 245 248 248 62339 208 75 75 11485 17 18 59 7591 2522 1000000 1000000 1000000 1000000 1000000 1000000 7 8 18 5 22 3 16 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 64 41 14 1 -7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 -3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 10 -2 1000000 1000000 1000000 1000000 -2 19 17 18 0 -5 1 1 32 1000000 1000000 -7 19 11 1000000 19 14 6 -4 13 58 76 14 41 101 117 142 164 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 197 204 208 209 209 210 215 218 218 220 220 218 217 216 214 215 214 208 208 211 213 215 217 220 228 230 223 218 221 221 219 217 217 222 220 230 233 234 241 238 249 255 246 245 252 62370 208 75 75 11486 17 19 30 7585 2520 1000000 1000000 1000000 21 8 9 3 -3 -5 -7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 0 40 -4 -3 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 8 6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 7 20 21 3 13 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 15 24 12 22 -6 1000000 7 22 87 110 50 49 60 132 109 154 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 199 206 209 209 210 210 213 217 220 220 220 219 219 218 215 213 210 206 206 210 213 214 216 218 222 224 219 218 222 226 224 222 222 222 221 221 221 222 226 232 249 248 238 243 249 62402 204 150 75 11489 17 20 2 7578 2519 1000000 1000000 15 10 9 2 1 -6 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 133 129 262 255 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 150 30 28 -6 -7 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1 43 24 1000000 1000000 1000000 1000000 -4 -3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 13 -3 -1 -1 -8 1000000 1000000 1000000 1000000 1000000 1000000 7 80 -8 -4 1000000 1000000 1000000 0 25 12 -8 41 22 24 1000000 1000000 1000000 9 20 49 60 83 76 133 111 155 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 202 207 209 210 211 210 209 211 216 218 218 216 216 216 214 211 208 206 206 206 206 208 213 214 217 221 222 221 220 222 223 223 220 218 219 216 212 210 213 224 234 235 62433 205 150 75 11490 17 20 33 7571 2517 -6 11 14 14 14 11 24 21 24 12 4 -9 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 21 195 180 309 285 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 104 64 -7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 4 29 6 1000000 1000000 -1 -7 26 14 5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1 0 19 14 12 3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 15 18 -5 -3 -2 -2 13 14 16 26 46 19 1000000 16 16 6 1000000 1000000 1000000 1 17 39 106 134 131 87 117 160 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 203 208 209 209 211 211 208 208 212 213 213 211 211 212 211 211 214 212 208 206 205 207 211 210 213 218 221 219 215 217 222 226 225 219 218 216 217 216 217 223 225 229 243 62465 206 150 75 11485 17 21 5 7565 2515 1000000 -4 -3 -2 9 36 48 32 48 39 30 25 22 34 68 108 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 265 1000400 356 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 120 77 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 27 37 15 0 0 8 -8 1000000 2 -7 -9 1000000 1000000 1000000 1000000 -8 1000000 1000000 1 0 -5 0 5 1 -3 1000000 1000000 1000000 1000000 1000000 1000000 26 34 34 -1 -3 -3 -3 2 -8 -1 12 27 16 8 0 14 -3 1000000 1000000 1000000 1000000 -8 57 95 53 137 90 122 163 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 201 205 208 209 210 210 207 206 207 207 206 205 206 208 207 210 214 214 210 210 208 207 210 212 214 216 217 217 216 218 222 227 227 222 222 221 224 226 225 221 225 231 241 244 62496 206 150 75 11486 17 21 36 7558 2513 1000000 -5 -3 -1 13 40 43 32 51 44 32 24 28 36 70 109 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 107 82 2 -3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 28 10 13 -6 -3 0 -4 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 -7 -4 1000000 0 9 16 4 -1 0 -4 -8 1000000 1000000 1000000 7 0 0 -6 1000000 1000000 1000000 1000000 1000000 1000000 0 38 66 -1 137 101 135 167 168 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 201 207 209 210 210 209 207 205 206 205 205 206 207 206 206 211 214 211 212 213 213 212 215 220 221 221 221 221 224 221 221 226 227 228 230 229 229 230 230 224 226 228 234 241 62527 205 150 75 11487 17 22 7 7552 2512 13 17 19 21 20 18 15 23 30 28 -5 1000000 5 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 272 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 231 31 12 -8 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 45 30 23 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 1000000 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -9 -7 -9 0 -4 0 0 -1 0 4 -6 1000000 1000000 1000000 1000000 1000000 1000000 -1 1000000 1000000 1000000 1000000 2 15 48 42 94 71 109 107 143 172 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 200 208 209 210 210 209 207 205 205 205 206 208 207 203 203 208 208 205 207 209 211 214 218 222 224 224 224 222 222 222 222 228 227 228 231 223 222 226 225 222 217 217 227 62559 205 150 75 11485 17 22 39 7545 2510 16 18 20 20 17 8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 26 47 19 11 -7 1000000 12 0 -1 1000000 2 22 18 2 -5 4 -2 -1 1000000 1000000 1000000 1000000 -6 -5 -8 1000000 -5 -2 -5 -7 -4 1 3 -2 -9 -5 0 11 23 7 -3 2 3 1 0 -2 2 0 1000000 1000000 1000000 1000000 1000000 1000000 11 -4 -7 1000000 1000000 1000000 -3 35 39 64 90 106 97 109 153 177 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 201 208 211 211 211 211 208 206 206 205 206 209 210 206 204 205 205 202 204 206 205 208 213 219 227 229 229 225 222 225 228 231 225 222 226 218 213 216 216 210 208 218 229 62590 206 150 75 11490 17 23 10 7539 2509 3 15 17 12 1 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 84 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 14 12 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 4 17 12 10 -1 0 14 12 5 1000000 1000000 -3 -1 -1 -4 -2 0 8 17 8 3 -2 -6 -7 1000000 -1 -6 1000000 1000000 1000000 1000000 1000000 1000000 6 12 24 17 30 8 1000000 1000000 1000000 -6 3 0 24 1000000 1000000 1000000 1000000 1000000 1000000 37 59 66 87 115 124 108 147 179 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 201 208 211 211 211 210 208 206 205 205 205 207 210 208 206 206 207 205 203 206 207 206 209 218 229 229 230 228 221 221 226 226 223 220 220 219 212 213 215 210 216 222 221 226 62622 207 150 75 11489 17 23 42 7532 2507 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 32 62 45 38 52 75 59 50 45 21 12 27 48 21 1 1000000 1000000 1000000 1000000 1000000 1000000 14 11 10 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 153 -1 0 -6 -6 -2 -7 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 23 16 2 6 -5 0 4 2 -7 -9 -2 -5 -5 -5 -3 -9 -3 -2 3 6 3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -2 22 33 33 39 21 1000000 1000000 1000000 1000000 -8 3 12 5 1000000 1000000 -5 21 43 67 50 40 69 82 105 97 119 173 166 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 199 206 209 209 209 208 205 202 202 203 202 204 205 204 203 203 205 201 199 203 206 205 207 215 224 224 221 220 214 211 216 216 214 214 211 213 211 211 211 208 211 206 205 212 217 62653 201 675 75 11497 17 24 13 7526 2506 1000000 1000000 34 29 29 50 81 76 62 60 41 40 32 45 51 46 51 37 23 7 14 12 11 22 36 9 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 73 67 9 -4 1000000 1000000 -5 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 0 -2 -9 -9 -8 3 1 1000000 -6 1000000 -6 -8 -7 -6 -8 -6 -8 1000000 -9 1000000 1000000 -4 -8 1000000 1000000 1000000 1000000 1000000 -7 -4 -5 1000000 1000000 1000000 1000000 7 61 69 59 5 2 1000000 -7 -5 3 8 0 0 -7 1000000 1000000 1000000 1000000 5 16 57 57 11 -2 33 127 98 150 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 206 211 213 214 214 213 210 206 207 208 208 210 211 206 203 205 206 201 200 202 204 205 208 213 222 225 219 214 213 210 210 212 212 214 212 210 208 213 211 205 205 203 209 215 213 210 62685 206 1125 75 11497 17 24 45 7519 2504 1000000 69 71 74 65 68 61 49 51 41 45 39 28 31 36 39 34 16 15 2 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 10 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -7 -2 0 -6 -6 -3 -4 -5 3 -3 -8 -9 -8 -5 3 9 -4 -5 -3 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 4 53 89 86 18 3 -2 -4 18 49 49 4 2 0 34 20 19 1000000 1000000 1000000 25 51 18 6 37 135 102 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 208 213 213 214 215 215 213 212 213 213 213 215 215 210 208 209 207 202 199 200 202 204 209 214 220 224 219 212 209 210 212 214 220 220 216 211 214 221 218 215 217 219 223 222 220 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 233 220 222 232 62716 210 825 75 11503 17 25 16 7513 2503 132 124 137 193 152 180 165 122 88 125 170 116 103 58 30 37 32 70 60 62 57 1 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 0 2 1 0 1 1 -4 -5 -8 -9 1000000 1000000 1000000 1000000 1000000 1000000 -5 4 10 4 0 6 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 11 19 28 45 74 69 43 32 36 6 1000000 -7 23 68 43 21 18 43 18 13 1000000 1000000 1000000 1000000 1000000 41 44 108 110 124 167 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 208 213 214 216 218 219 218 217 217 219 220 220 219 215 212 212 208 202 199 201 203 203 210 218 222 223 224 220 212 213 218 218 220 220 221 223 226 223 220 220 222 224 225 229 229 224 216 211 208 211 9999999 9999999 214 227 219 218 229 62748 213 750 75 11498 17 25 48 7506 2501 1000000 108 118 136 181 154 180 169 136 90 124 174 127 156 124 127 136 127 51 36 50 20 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 -9 1 2 5 5 6 5 6 -2 -5 -5 -7 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -6 -4 0 3 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -2 36 67 30 22 14 -6 -5 44 37 5 25 49 22 1000000 -2 40 51 43 11 5 9 -6 1000000 1000000 2 32 40 -4 16 40 134 107 134 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 213 218 219 219 222 223 223 222 223 224 224 225 224 219 215 215 212 206 203 205 206 206 211 216 221 226 229 226 220 215 217 218 218 222 227 229 227 223 221 221 223 218 229 248 241 230 226 228 217 209 209 209 210 222 215 215 238 246 252 62779 215 825 75 11503 17 26 19 7500 2499 1000000 41 67 85 99 95 115 78 16 9 9 20 35 52 80 96 91 38 23 31 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 -9 -4 -3 2 0 0 3 7 0 -1 -2 3 -1 -2 -8 -8 4 21 19 13 5 10 5 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -7 -9 14 45 46 27 15 12 -3 1000000 1000000 1000000 1000000 29 111 107 1000000 1000000 21 10 -1 1000000 1000000 6 1 1000000 1000000 26 69 83 48 1000000 60 127 113 147 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 196 217 223 223 223 226 226 225 224 225 225 223 225 226 220 217 216 213 208 206 208 208 208 211 212 219 227 227 226 223 216 213 214 217 221 225 222 220 221 220 223 223 216 224 233 230 226 222 214 201 204 212 207 204 220 224 225 241 231 216 235 244 252 62811 228 75 75 11504 17 26 51 7493 2498 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 44 58 73 80 83 113 90 100 131 154 143 122 19 -2 -1 -3 1000000 1000000 -9 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 15 -8 1000000 1000000 -5 -5 1000000 -9 1000000 1000000 1000000 1000000 -6 -3 -2 -4 3 1 1 -6 -7 3 15 8 7 0 5 3 -2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 0 -4 -2 0 10 14 17 7 7 9 1000000 1000000 1000000 1000000 23 88 86 1000000 1000000 -1 -8 1000000 1000000 -4 -7 -9 1000000 11 25 108 121 116 3 82 104 119 150 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 195 216 223 224 224 225 224 222 221 222 223 222 223 223 218 215 215 211 206 205 206 205 205 207 210 218 223 220 219 217 211 208 211 214 213 212 211 212 211 210 213 213 211 216 210 205 211 214 210 196 197 201 198 202 210 222 224 226 228 209 206 215 229 247 247 248 62842 229 75 75 11501 17 27 22 7487 2497 277 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 81 94 100 98 98 99 78 71 72 61 133 230 186 99 122 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 154 5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 -3 4 -8 1000000 -5 -7 5 5 -1 0 0 13 26 4 1000000 1000000 -7 1000000 -8 1000000 1000000 -4 -8 1000000 1000000 1000000 -9 1000000 31 62 82 112 77 68 60 115 120 128 147 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 209 217 220 221 221 218 217 217 217 218 218 219 218 215 211 210 209 204 203 202 201 201 204 211 217 219 219 216 213 210 211 215 216 211 206 205 210 208 202 202 203 207 214 208 204 210 205 206 203 196 185 186 200 9999999 9999999 9999999 223 235 229 231 228 228 251 265 247 242 62874 225 525 75 11503 17 27 54 7480 2497 1000000 1000000 18 57 93 114 115 109 89 83 64 61 32 69 154 127 79 68 68 63 4 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 34 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 -5 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 4 17 35 35 63 67 22 0 1000000 1000000 1000000 -9 -1 20 4 1000000 1000000 -8 9 20 1 1000000 1000000 1000000 1000000 1000000 -7 -6 -3 -7 -2 1000000 1000000 1000000 1000000 61 69 83 71 57 111 104 124 136 138 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 202 210 214 215 215 213 213 213 212 212 212 212 212 210 206 205 203 198 197 197 9999999 9999999 9999999 209 216 217 217 218 217 215 217 215 211 207 204 205 206 202 197 198 201 202 208 210 206 205 199 198 203 198 188 9999999 9999999 9999999 9999999 9999999 9999999 247 235 229 228 228 243 255 237 236 244 236 62905 226 525 75 11504 17 28 25 7474 2497 1000000 1000000 108 124 136 123 133 132 92 86 54 72 61 57 97 93 82 66 49 49 -8 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 278 3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 1000000 -6 -8 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 -3 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 7 21 31 20 17 19 1 17 18 11 -7 1000000 1000000 1000000 -6 -3 8 0 1000000 1000000 0 16 -3 1000000 1000000 41 99 132 117 1000000 1000000 -5 1000000 0 6 0 11 1000000 47 53 88 84 51 105 108 116 118 135 151 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 200 208 212 213 213 212 212 211 212 212 210 210 209 206 206 206 202 198 196 196 9999999 9999999 9999999 207 213 215 214 218 220 215 214 210 206 204 205 208 207 205 201 199 199 197 210 212 201 200 200 202 207 204 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 218 236 242 236 231 232 227 219 222 62937 227 525 75 11499 17 28 57 7467 2497 1000000 40 178 161 164 153 142 142 104 76 1000000 1000000 45 91 101 89 77 64 1 -4 1000000 15 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 24 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -6 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 -6 1000000 1000000 1000000 1000000 -3 -4 -4 -6 0 2 3 1 0 1 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -6 1000000 1000000 1000000 -8 13 35 34 30 2 31 116 99 125 87 1000000 1000000 -8 -8 -4 9 31 26 14 29 44 115 143 107 99 94 117 98 127 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 200 207 211 212 213 212 211 211 212 213 212 212 211 210 209 207 204 202 200 199 198 9999999 9999999 9999999 210 215 220 225 220 9999999 9999999 212 211 210 208 210 209 210 209 209 209 211 220 215 208 9999999 9999999 9999999 209 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 229 227 236 9999999 9999999 9999999 242 229 240 239 237 62968 225 75 75 11504 17 29 28 7461 2497 1000000 1000000 1000000 1000000 1000000 1000000 3 23 58 94 108 130 89 52 46 46 49 53 52 13 1000000 -5 1000000 1000000 1000000 1000000 1000000 -3 235 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 27 8 3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -8 1000000 -6 -6 -7 -5 -5 -5 -8 1000000 -8 -3 0 -5 -7 0 14 16 1 -7 -9 -3 -4 -9 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 0 7 16 18 12 -2 -6 1000000 1000000 0 12 8 13 10 31 63 38 37 -9 -4 0 1 1000000 -6 -7 21 11 3 19 35 69 83 86 82 93 118 100 120 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 200 207 209 210 210 208 207 206 208 210 210 212 213 211 208 207 206 203 202 202 200 202 9999999 9999999 213 218 224 228 220 9999999 220 218 216 212 212 214 213 211 214 220 222 222 223 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 63000 205 225 75 11507 17 30 0 7454 2497 1000000 1000000 1000000 1000000 9 30 50 54 69 72 56 67 72 76 84 85 75 48 42 38 25 50 60 -7 13 92 140 54 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -6 -7 -9 -7 -4 -6 -9 -8 -8 -4 0 -2 -6 -4 7 7 3 -7 -8 -4 1000000 1000000 1000000 1000000 -5 5 3 -7 1000000 1000000 1000000 1000000 1000000 1000000 -4 -4 -4 1000000 1000000 1000000 1000000 -8 0 1 -4 -8 6 5 12 10 22 5 2 2 1000000 1000000 1000000 29 13 -5 35 74 43 2 34 50 81 103 95 94 122 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 202 209 212 212 211 209 207 206 207 209 209 211 213 210 208 208 207 205 204 204 203 204 9999999 9999999 215 218 222 227 223 9999999 9999999 9999999 9999999 218 218 221 223 215 215 223 217 213 228 223 63031 202 600 75 11509 17 30 31 7448 2497 1000000 39 17 61 55 18 4 23 40 111 99 82 104 106 65 45 62 68 40 70 76 82 2 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -9 1000000 1000000 1000000 -9 -6 -9 1000000 1000000 1000000 -8 -8 -7 -8 -1 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 0 -6 1000000 1000000 1000000 -4 13 13 1000000 1000000 -9 -3 -2 10 19 18 0 -2 -3 1000000 1000000 1 -3 -2 28 53 4 1000000 29 29 54 78 90 82 99 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 202 210 214 215 214 212 211 208 208 209 209 211 213 212 209 207 206 206 206 204 205 205 9999999 212 216 221 224 226 227 9999999 220 224 9999999 9999999 9999999 221 219 213 214 9999999 9999999 9999999 226 229 230 227 63063 164 4350 75 11511 17 31 3 7441 2498 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 -8 -1 12 24 19 20 11 -5 -6 10 35 35 1000000 1000000 -8 -7 2 6 4 11 6 6 5 -8 1000000 1000000 1000000 43 47 1000000 1000000 1000000 10 33 61 73 101 101 108 133 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 202 210 214 216 215 213 211 208 207 208 209 212 214 213 211 209 205 204 207 208 207 208 213 218 222 229 230 225 226 227 225 223 9999999 9999999 227 227 217 214 222 227 227 221 226 231 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 243 63094 148 4425 75 11513 17 31 34 7435 2498 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 0 14 21 25 24 25 29 27 29 18 0 3 29 44 18 1000000 1000000 2 0 13 1 -6 -1 3 3 3 1000000 1000000 -8 9 73 67 1000000 1000000 1000000 1000000 35 63 78 110 121 125 136 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 198 206 209 209 210 209 207 204 203 205 207 208 210 209 208 207 203 199 202 206 203 9999999 9999999 216 220 224 226 222 218 220 222 9999999 9999999 9999999 9999999 226 221 9999999 221 229 227 221 225 63126 131 5625 75 11507 17 32 6 7428 2498 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 6 23 27 24 36 29 29 30 28 28 16 13 28 38 32 -5 1000000 1000000 1000000 1000000 49 30 1000000 1000000 1000000 1000000 1000000 1000000 1000000 17 44 65 32 1000000 1000000 1000000 15 42 61 89 127 147 145 145 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 195 203 206 207 207 207 204 202 201 203 204 205 207 207 204 203 200 197 199 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 217 9999999 220 222 9999999 9999999 223 221 214 63157 121 6075 75 11500 17 32 37 7422 2498 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 4 18 24 21 17 17 22 29 33 29 31 10 17 37 46 7 1000000 1000000 1000000 1000000 3 56 56 1000000 1000000 1000000 1000000 1000000 -2 19 52 71 50 9 15 5 1000000 47 91 109 143 156 170 150 150 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 199 205 207 208 207 206 204 201 201 202 202 204 207 207 203 202 203 201 200 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 218 221 215 63189 126 6225 75 11502 17 33 9 7415 2499 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 10 11 15 20 23 23 20 25 21 20 21 14 11 17 7 5 14 29 0 -3 1000000 1000000 1000000 1 1000000 -8 15 29 71 84 97 122 132 131 137 137 141 191 146 117 97 125 125 168 165 168 151 155 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 199 205 207 206 204 203 203 201 201 201 200 202 205 205 203 203 202 201 202 201 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 216 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 63220 102 6225 75 11503 17 33 40 7409 2499 1000000 1000000 1000000 1000000 1 9 11 16 19 20 22 29 28 27 24 20 31 20 9 -1 1000000 1000000 -9 -8 -6 -5 15 16 -4 -8 -9 22 17 6 68 84 78 110 125 153 140 148 141 151 145 161 212 203 177 143 131 172 171 173 160 164 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 195 201 203 202 201 201 202 201 201 201 200 201 203 203 202 202 201 200 202 200 198 63251 125 6075 75 11504 17 34 11 7402 2499 1000000 1000000 1000000 1000000 -7 10 15 19 18 17 15 17 17 22 27 28 20 16 18 12 0 -8 1000000 1000000 1000000 1000000 -6 1000000 1000000 -1 -7 8 4 24 40 1000000 22 149 107 128 135 157 149 152 139 153 148 154 176 189 162 150 151 174 170 173 162 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 196 202 203 203 203 204 204 202 202 202 202 204 206 205 204 205 203 201 202 201 200 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 9999999 9999999 212 211 205 63283 137 5250 75 11504 17 34 43 7396 2500 1000000 1000000 1000000 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 6 8 10 9 13 16 13 13 11 16 24 19 19 11 13 4 -8 -7 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 62 139 110 132 134 139 109 124 127 158 146 159 169 186 173 163 169 177 170 174 166 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 197 203 205 204 205 205 204 203 202 202 203 205 207 206 206 208 206 203 203 203 203 205 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 219 213 211 209 209 208 213 63314 164 5250 75 11505 17 35 14 7389 2500 -5 5 11 16 17 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -5 -5 -3 -3 -3 -5 1000000 -8 -7 -6 1 5 1 7 15 8 0 -2 -6 1000000 -9 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 39 68 92 95 114 125 127 100 126 126 140 148 144 156 185 178 176 168 175 169 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 193 199 202 202 202 201 200 201 200 199 200 201 203 203 202 204 204 200 199 202 201 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 228 63346 148 5250 75 11506 17 35 46 7383 2499 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 -9 -8 -7 -5 -4 -7 -7 -3 -1 -4 -8 1000000 1000000 1000000 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 7 39 86 58 57 91 104 88 79 91 60 72 154 171 138 156 186 177 182 173 175 169 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 194 201 204 205 204 203 203 204 204 202 202 205 207 205 203 204 204 202 202 204 203 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 9999999 9999999 9999999 215 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 63377 218 900 75 11503 17 36 17 7376 2496 16 29 22 1000000 1000000 1000000 1000000 3 13 1000000 -6 36 100 138 191 229 210 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 27 13 -6 -9 -6 -1 -2 -3 0 6 4 4 0 -4 -9 1000000 -4 -2 -8 1000000 1000000 1000000 1000000 1000000 1000000 -9 -6 -8 1000000 1000000 -4 -8 -3 1000000 32 119 205 47 70 109 80 38 48 71 52 68 171 227 224 177 174 179 186 181 181 173 178 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 202 209 211 210 210 211 212 211 211 210 208 210 211 209 208 211 210 206 208 211 210 209 212 214 216 222 225 223 9999999 9999999 9999999 9999999 230 228 9999999 9999999 9999999 9999999 229 234 228 223 228 223 211 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 250 240 63409 218 900 75 11499 17 36 49 7370 2494 34 48 40 1000000 1000000 1000000 1000000 39 56 50 86 110 146 152 199 213 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 21 33 42 6 -6 1000000 -7 -2 0 0 0 0 -6 -4 -4 -1 -1 1000000 -4 3 -4 -7 -2 -8 -8 1000000 1000000 1000000 1000000 1000000 1000000 -8 -6 1000000 8 7 20 2 26 55 78 52 12 17 30 14 28 94 141 174 208 177 150 179 186 179 180 172 176 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 205 211 212 211 212 214 213 213 212 210 209 210 212 210 210 211 208 207 210 213 212 212 212 215 218 219 219 9999999 9999999 9999999 9999999 229 235 229 224 227 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 206 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 239 227 63440 214 1125 75 11501 17 37 20 7363 2491 27 1000000 9999999 1000000 48 95 99 148 162 158 154 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 5 10 14 0 -5 -6 -6 -8 -4 -6 8 6 1 -2 1 -1 0 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 -4 23 51 38 1000000 1000000 59 63 28 5 48 105 42 21 41 98 126 158 161 153 183 188 179 181 175 178 177 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 204 210 210 209 211 212 209 207 207 206 207 208 211 212 211 211 208 208 211 211 211 211 209 214 220 221 222 226 9999999 9999999 9999999 233 232 9999999 9999999 9999999 9999999 9999999 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 201 199 203 201 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 63472 204 1125 75 11504 17 37 52 7357 2489 21 1000000 9999999 1000000 31 125 138 177 207 191 143 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 3 0 -1 11 1 -2 -6 1000000 1000000 -6 0 -6 1000000 1000000 1000000 1000000 -8 -5 -9 1000000 1000000 1000000 -3 -2 6 37 1000000 -4 44 20 53 63 136 179 52 4 14 51 103 150 148 159 181 187 183 182 175 179 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 185 203 209 209 208 211 211 207 202 202 202 203 205 209 210 209 211 209 207 207 208 208 207 208 213 216 219 224 225 223 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 188 195 63503 187 1275 75 11505 17 38 23 7350 2487 1000000 1000000 98 187 166 194 198 195 153 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1 -4 1000000 1000000 -7 12 0 -9 -1 1000000 -7 1000000 -7 1000000 1000000 1000000 1000000 1000000 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 22 24 3 3 -5 34 73 16 1000000 41 57 143 176 156 145 167 187 181 181 173 179 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 203 209 209 208 210 210 207 201 199 199 200 203 206 205 205 207 206 204 203 204 204 203 205 209 212 218 221 219 217 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 220 216 63535 213 450 75 11504 17 38 55 7344 2484 8 54 55 -8 9999999 -7 78 102 68 1000000 1000000 23 171 206 232 188 187 177 160 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 14 35 8 1000000 -6 0 -7 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 1000000 1000000 1000000 10 12 28 37 15 0 -2 1000000 -4 9 35 54 63 142 176 161 141 159 185 179 181 175 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 203 210 212 212 213 212 208 203 203 203 202 205 209 210 209 211 212 210 208 207 207 208 212 212 214 221 224 221 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 221 221 222 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 63566 214 450 75 11507 17 39 26 7337 2482 54 78 66 1000000 1000000 11 141 190 249 257 326 295 161 224 242 206 177 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 -5 58 30 4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 -5 1000000 1000000 24 46 1000000 1000000 1000000 3 13 15 -2 0 -1 23 18 -3 4 -1 0 4 69 107 106 101 116 131 160 197 163 156 160 179 180 177 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 205 212 215 217 218 217 214 209 209 209 208 209 214 215 214 217 218 216 216 216 214 214 217 219 222 224 227 227 222 223 9999999 9999999 9999999 9999999 9999999 228 233 227 220 214 220 231 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 220 206 205 203 201 63598 204 900 75 11503 17 39 58 7331 2479 147 234 243 272 308 286 241 162 237 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 16 31 21 7 7 1000000 1000000 -8 -3 1000000 1000000 16 11 12 23 4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 108 191 183 137 179 189 162 158 158 181 184 180 173 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 201 209 212 214 215 214 211 208 207 207 206 207 210 212 213 214 214 212 213 214 210 210 214 216 222 223 224 227 220 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 212 219 227 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 63629 195 900 75 11505 17 40 29 7324 2477 1000000 92 116 189 254 286 325 317 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -4 -4 -5 1000000 1000000 -6 13 4 1000000 -7 1000000 1000000 1000000 1000000 1000000 14 12 1000000 1000000 3 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 69 102 60 32 75 91 164 185 166 175 189 186 178 179 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 197 205 208 210 211 211 208 205 205 205 203 203 207 210 211 213 214 213 214 212 207 208 211 213 221 224 226 228 216 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 210 216 226 63661 187 1050 75 11510 17 41 1 7318 2474 1000000 51 192 292 379 9999999 9999999 27 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 15 -8 5 1000000 1000000 1000000 1000000 1000000 -6 15 29 0 2 -3 4 24 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 6 29 28 17 25 -6 17 65 123 230 221 167 149 176 183 178 177 179 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 199 207 209 211 213 213 212 210 209 210 210 209 211 215 216 217 218 216 217 218 217 213 214 217 222 226 228 227 222 221 9999999 9999999 9999999 9999999 9999999 9999999 216 63692 212 975 75 11511 17 41 32 7311 2472 1000000 65 98 131 197 269 294 263 90 135 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 6 1000000 1000000 1000000 1000000 -2 34 27 32 46 46 13 1 2 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -2 59 49 1000000 1000000 1000000 6 1000000 134 169 197 165 139 171 177 9999999 172 176 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 199 205 207 208 210 211 211 210 211 211 212 214 215 215 214 216 217 214 215 219 217 214 217 218 218 225 227 224 222 218 222 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 223 63724 213 900 75 11514 17 42 4 7305 2469 1000000 78 107 165 184 195 207 223 191 65 136 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 108 48 20 -1 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 34 54 35 23 25 35 27 35 31 21 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 10 13 26 91 106 38 42 31 0 1000000 113 115 51 180 145 183 178 177 173 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 197 203 205 206 207 208 208 207 208 209 210 212 213 211 210 212 214 211 212 215 213 211 212 216 218 222 227 224 217 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 239 63755 195 525 75 11512 17 42 35 7298 2467 207 309 278 1000000 127 216 182 136 182 203 177 205 238 207 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 103 54 18 0 1000000 7 19 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 94 202 17 11 4 3 1 3 7 -1 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 0 1000000 1000000 2 -1 -6 14 27 16 19 64 40 -5 99 101 20 176 144 179 9999999 179 174 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 195 202 205 207 207 207 208 207 206 208 210 212 213 212 211 212 214 211 209 212 214 211 210 216 221 223 226 227 223 221 223 9999999 231 9999999 9999999 9999999 9999999 231 63787 190 450 75 11509 17 43 7 7292 2465 1000000 207 312 293 18 193 261 217 138 169 189 99 157 248 270 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 218 308 1000400 1000400 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 129 272 22 -5 -7 -7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 3 2 1000000 1000000 1000000 -4 1 6 74 73 105 122 137 136 161 147 170 175 180 171 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 197 204 206 207 207 208 208 208 207 207 209 211 214 214 212 213 215 212 211 214 212 210 212 216 222 226 226 227 225 225 224 224 63818 210 225 75 11510 17 43 38 7285 2462 1000000 1000000 1000000 2 46 111 115 123 352 347 358 105 59 140 111 317 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 191 308 9999999 9999999 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 130 229 101 18 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 6 -1 -7 8 -4 1000000 1000000 1000000 1000000 2 10 31 61 54 114 133 129 148 153 148 172 176 179 172 178 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 202 207 208 208 209 210 209 208 208 208 210 212 216 217 214 215 218 213 213 214 212 212 213 215 222 227 228 229 230 227 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 223 63850 191 225 75 11518 17 44 10 7279 2460 22 44 62 65 135 193 174 50 49 53 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 78 15 17 2 63 121 86 195 321 1000400 1000400 13 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 29 164 196 48 7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 2 7 19 7 -4 -6 -9 1000000 1000000 1000000 1000000 1000000 2 39 36 43 108 114 116 135 138 148 180 177 176 173 178 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 201 206 206 207 209 211 210 209 209 210 212 215 218 218 214 215 217 213 211 212 213 216 215 216 222 229 231 232 232 230 63881 191 225 75 11512 17 44 41 7272 2458 52 62 75 80 140 146 70 36 41 143 250 41 39 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 8 -9 0 -2 72 175 164 93 205 344 366 89 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 30 57 72 13 3 1000000 1000000 1000000 1000000 1000000 1000000 -1 -3 5 18 14 7 -5 -7 1000000 1000000 1000000 1000000 1000000 1000000 -8 1000000 -8 29 82 108 116 134 148 165 181 180 179 174 179 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 199 203 203 205 208 210 209 207 207 210 210 213 217 216 210 208 210 209 207 209 212 211 212 214 220 227 231 232 231 230 63913 187 525 75 11517 17 45 13 7266 2455 1000000 1000000 9999999 9999999 1000000 28 171 165 384 9999999 9999999 244 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 0 0 1000000 1000000 1000000 1000000 1000000 1000000 4 68 196 199 91 170 316 304 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 65 -5 1000000 1000000 6 8 3 3 -2 -7 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 18 61 61 121 129 151 170 178 176 179 173 179 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 193 198 200 203 205 205 206 206 207 209 208 210 217 217 211 209 209 207 207 208 210 210 212 217 222 227 229 229 231 229 63944 196 900 75 11521 17 45 44 7259 2453 1000000 88 224 9999999 393 9999999 222 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 38 227 193 234 236 198 18 42 108 318 331 262 197 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -8 54 87 45 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 29 69 54 131 133 150 160 176 174 176 172 177 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 195 199 202 205 207 208 209 210 210 209 210 214 217 216 214 212 211 210 209 209 210 213 218 220 224 228 227 228 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 236 63976 199 900 75 11524 17 46 16 7253 2451 78 96 136 240 279 303 193 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 18 161 214 169 133 141 176 186 149 18 1000000 -3 128 123 22 19 26 8 47 9999999 9999999 9999999 9999999 257 351 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 124 153 66 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 6 32 -5 1000000 1000000 1000000 1000000 1000000 23 92 114 119 130 144 157 157 171 171 169 166 171 169 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 195 201 204 206 209 209 209 210 211 209 209 212 215 216 215 216 213 210 209 209 211 214 218 221 225 229 229 231 233 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 226 225 226 218 64007 199 825 75 11527 17 46 47 7247 2446 1000000 133 173 153 211 257 272 228 295 264 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 38 177 225 167 103 105 113 98 29 -2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 112 208 9999999 229 235 321 1000400 374 9999999 328 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 160 162 81 1000000 1000000 1000000 1000000 1000000 1000000 1000000 29 32 41 55 50 17 15 17 49 40 98 108 104 109 108 125 145 154 170 170 170 161 171 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 197 202 204 206 207 206 206 206 207 208 209 209 211 214 213 211 207 205 206 210 214 215 219 224 228 229 230 234 231 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 218 215 64039 198 900 75 11520 17 47 19 7240 2439 1000000 88 97 106 250 267 280 285 306 9999999 9999999 206 113 102 101 88 9999999 9999999 9999999 9999999 184 155 122 133 137 137 114 104 87 28 -7 1000000 1000000 1000000 1000000 1000000 1000000 132 237 242 239 237 246 238 241 277 328 1000400 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 158 75 64 54 57 64 68 94 139 122 63 30 48 35 44 38 60 53 69 69 92 93 62 97 125 144 174 172 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 192 201 204 206 208 207 205 205 206 206 207 210 210 209 211 209 206 200 200 204 208 210 211 214 220 225 228 229 224 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 208 204 64070 198 900 75 11511 17 47 50 7234 2432 1000000 90 161 219 283 257 307 254 333 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 259 252 229 221 229 232 242 249 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 203 142 112 96 94 90 71 70 67 42 41 74 62 15 78 100 130 168 173 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 193 201 206 207 208 206 204 204 205 203 203 207 209 209 208 206 206 201 200 204 203 202 9999999 9999999 9999999 9999999 224 224 218 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 204 9999999 198 191 198 64102 202 525 75 11512 17 48 22 7228 2425 1000000 1000000 1000000 1000000 58 197 165 184 275 307 255 9999999 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 265 252 235 235 238 243 252 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 209 9999999 175 147 147 147 120 100 99 81 53 34 45 30 7 96 103 140 174 179 180 174 179 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 194 202 207 209 208 208 207 205 204 202 201 203 206 207 205 206 206 201 200 203 203 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 198 191 185 64133 206 225 75 11511 17 48 53 7222 2419 29 34 40 34 54 67 127 126 135 168 259 255 249 256 130 68 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 9999999 207 190 195 183 188 170 163 140 87 48 61 57 40 125 122 159 186 182 185 179 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 194 202 207 209 210 210 209 206 204 202 202 202 204 206 204 205 205 199 199 202 204 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 206 198 193 64165 207 150 75 11520 17 49 25 7216 2412 19 13 21 28 45 111 228 327 318 81 43 212 280 250 255 129 56 123 151 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 213 220 207 213 201 206 194 199 186 186 161 128 102 106 105 84 125 130 164 187 185 186 183 185 183 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 185 197 202 204 207 208 206 203 201 201 200 199 201 204 203 203 202 198 198 199 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 207 210 202 198 64196 208 150 75 11517 17 49 56 7209 2405 37 32 47 55 98 194 344 395 327 71 97 167 214 64 62 62 56 79 106 199 232 273 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 277 279 270 271 274 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 9999999 218 206 215 198 209 197 206 188 189 153 149 151 128 131 127 142 152 169 185 184 186 183 185 182 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 182 194 199 202 205 206 204 200 198 198 198 198 199 200 200 200 200 197 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 201 211 204 195 194 64227 208 150 75 11513 17 50 27 7203 2398 43 40 50 58 84 157 316 9999999 394 61 58 58 59 62 59 60 57 66 69 103 137 188 218 245 258 270 9999999 9999999 285 9999999 266 266 266 265 261 262 280 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 206 220 198 214 191 207 196 203 189 196 167 152 156 145 154 170 169 174 175 182 180 184 178 181 176 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 187 197 202 204 206 207 206 204 203 202 202 203 204 205 204 203 201 200 201 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 202 213 217 204 201 64259 208 150 75 11519 17 50 59 7197 2391 18 15 24 23 57 148 229 320 327 234 78 78 79 80 80 78 76 89 77 70 91 140 144 132 121 148 173 215 324 1000400 232 218 248 264 271 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 194 205 192 205 194 199 194 198 192 154 160 145 140 174 177 177 180 182 175 181 177 180 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 189 199 204 206 208 209 208 207 207 205 202 202 206 208 207 206 206 205 203 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 215 210 212 214 208 198 64290 204 450 75 11514 17 51 30 7191 2385 1000000 124 212 290 290 241 1000000 -2 15 20 24 17 25 61 70 68 54 40 35 37 40 57 77 96 104 88 35 1000000 1000000 5 12 60 74 58 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 195 205 198 204 197 197 190 168 160 158 151 176 181 182 180 181 175 182 180 183 177 183 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 190 200 205 206 207 208 208 206 204 201 197 198 203 204 203 203 205 204 198 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 207 206 204 202 199 196 188 64322 194 1050 75 11514 17 52 2 7185 2378 1000000 1000000 1000000 1000000 1000000 34 61 71 51 36 34 42 48 67 86 103 101 79 30 1000000 1000000 13 54 73 76 64 67 126 196 170 151 98 27 88 101 119 167 144 1000000 1000000 35 57 20 33 29 66 60 11 57 36 50 84 160 142 267 296 138 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 203 197 205 191 192 182 184 173 180 167 181 180 183 177 178 174 182 178 183 181 185 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 189 198 203 205 206 208 208 205 203 200 196 198 201 201 200 201 202 200 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 198 192 192 64353 174 2550 75 11512 17 52 33 7179 2372 1000000 57 103 57 53 42 29 38 50 57 45 22 3 5 20 6 30 69 6 16 1000000 9 1000000 -3 1000000 29 27 1000000 11 14 52 82 113 170 266 273 86 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 197 187 191 183 186 185 190 171 181 180 184 177 182 178 181 179 183 183 186 182 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 189 198 203 205 208 210 210 210 209 206 203 203 204 204 204 204 204 203 200 200 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 206 203 201 203 64385 196 975 75 11512 17 53 5 7172 2365 1000000 41 90 98 57 43 50 41 114 196 216 232 238 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 12 10 37 36 15 20 19 36 28 -2 0 -6 9 1000000 1000000 1000000 49 44 1000000 1000000 1000000 1000000 1000000 9999999 9999999 1000000 15 76 63 48 49 79 112 65 1000000 -4 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 147 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 191 199 191 181 179 190 178 186 184 190 181 188 186 186 183 186 186 189 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 192 200 205 208 211 213 214 214 216 214 210 210 211 210 209 210 211 208 208 210 208 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 206 210 216 208 207 214 212 64416 198 825 75 11515 17 53 36 7166 2359 1000000 -3 75 90 84 84 73 83 129 172 192 165 187 209 195 349 365 44 118 94 215 222 118 9999999 9999999 9999999 9999999 -9 92 78 79 86 95 63 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 45 76 46 22 13 11 21 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 176 9999999 9999999 9999999 9999999 9999999 9999999 188 184 189 193 188 9999999 190 9999999 191 184 191 183 188 186 185 180 182 186 190 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 193 202 206 210 211 212 213 212 213 210 208 209 210 210 208 209 209 205 206 209 207 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 208 208 208 205 211 212 207 64448 204 375 75 11519 17 54 8 7160 2352 86 195 209 158 172 -8 1000000 1000000 32 41 13 7 34 85 150 195 215 161 156 156 148 233 251 209 195 101 276 305 186 9999999 9999999 9999999 9999999 120 83 44 61 46 35 20 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 95 41 64 97 48 55 66 -1 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 190 193 9999999 9999999 9999999 9999999 9999999 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 192 184 189 183 186 183 183 177 178 181 188 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 192 201 206 209 209 211 212 211 211 208 208 210 211 210 209 209 208 204 205 207 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 216 209 210 216 215 214 64479 208 225 75 11521 17 54 39 7154 2346 1000000 1000000 136 242 273 214 144 60 170 258 174 270 271 1000000 1000000 -5 86 146 163 175 173 155 114 160 229 214 197 99 313 359 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 144 230 250 107 177 134 1000000 149 216 9999999 9999999 9999999 228 224 191 9999999 9999999 9999999 9999999 9999999 191 197 190 197 191 194 188 192 186 189 182 186 183 190 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 187 198 204 206 207 210 212 212 212 210 210 211 212 213 211 210 208 205 205 207 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 216 216 218 217 209 222 228 225 227 64511 209 150 75 11520 17 55 11 7147 2339 1000000 1000000 1000000 52 175 245 216 53 69 195 248 169 257 257 1000000 1000000 1000000 20 130 140 180 163 152 90 98 241 269 103 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 253 222 253 118 153 108 1000000 148 226 9999999 9999999 211 167 176 147 124 154 173 165 180 184 199 198 202 189 197 191 193 185 190 184 191 187 191 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 183 198 205 208 210 212 214 215 215 214 213 214 215 217 216 213 212 209 206 208 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 221 216 214 214 212 230 232 222 220 64542 208 150 75 11528 17 55 42 7141 2333 4 3 18 21 23 27 52 118 239 255 1000000 1000000 1000000 1000000 -4 -5 -5 27 125 167 195 154 149 97 141 247 269 104 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 246 288 222 274 263 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 127 122 134 137 157 213 279 266 144 175 191 186 185 193 182 180 173 176 178 189 188 189 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 196 202 205 207 208 210 211 211 213 213 212 213 215 215 211 212 213 209 207 207 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 217 211 205 210 225 227 216 64574 208 150 75 11528 17 56 14 7135 2327 29 29 38 40 38 45 63 119 224 226 12 16 29 35 49 48 37 36 50 53 26 76 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 89 113 127 127 161 108 122 56 1000000 109 150 168 172 169 151 155 160 152 161 181 195 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 195 202 205 206 208 209 210 210 212 213 212 214 217 217 214 213 214 210 209 209 208 9999999 9999999 9999999 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 214 217 213 212 222 225 217 64605 208 150 75 11533 17 56 45 7129 2320 40 42 46 47 43 44 47 43 46 35 32 37 44 41 48 49 42 52 84 116 131 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 51 88 112 143 103 92 13 1000000 85 121 86 43 73 86 101 124 120 133 173 196 190 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 192 199 201 203 206 207 207 208 210 210 210 213 215 214 213 213 211 206 206 209 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 215 215 217 212 209 64637 207 150 75 11535 17 57 17 7123 2314 43 41 47 53 48 47 46 32 22 35 41 41 44 37 37 50 51 69 78 87 102 139 159 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 32 90 158 206 95 -1 20 47 103 94 1000000 1000000 10 23 118 103 139 179 190 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 191 199 201 202 206 207 207 208 209 211 211 212 213 211 208 210 211 208 209 211 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 213 217 216 214 218 217 64668 207 150 75 11533 17 57 48 7116 2308 46 37 42 57 54 52 46 35 28 36 40 42 44 41 33 58 65 76 106 120 136 175 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 50 122 182 137 189 37 88 100 21 -4 5 13 17 69 147 170 189 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 193 201 204 206 209 210 210 209 210 212 214 214 212 210 208 209 212 209 209 211 208 9999999 9999999 222 223 225 227 229 229 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 224 224 226 222 216 227 233 64700 205 150 75 11542 17 58 20 7110 2302 152 36 44 57 57 53 44 41 44 41 43 44 40 46 39 89 110 115 151 176 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 81 91 97 87 182 97 60 79 -2 1000000 25 45 32 40 42 146 176 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 195 202 206 208 209 210 211 211 211 212 214 213 211 210 209 208 208 206 208 209 208 9999999 9999999 223 223 226 227 226 225 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 225 225 221 215 64731 204 150 75 11533 17 58 51 7104 2294 142 34 41 55 53 44 39 39 45 48 47 43 37 49 58 86 92 135 163 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 28 -6 60 57 23 1 1000000 1000000 65 58 52 79 1000000 0 168 166 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 195 203 207 209 210 210 211 211 211 212 212 214 215 213 209 207 206 205 208 208 209 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 219 216 215 216 64763 206 150 75 11523 17 59 23 7099 2283 20 31 36 55 49 45 41 37 33 44 49 45 42 62 70 72 57 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 18 35 1000000 45 132 119 127 26 1000000 156 136 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 193 201 205 208 209 209 210 210 210 210 210 214 217 215 210 207 207 204 203 204 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 222 212 206 210 212 213 64794 206 150 75 11525 17 59 54 7093 2273 31 41 48 59 55 57 54 52 35 43 39 53 65 87 98 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -1 37 1000000 16 248 200 148 84 1000000 176 130 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 193 201 206 209 211 211 212 212 213 214 215 218 219 218 215 212 211 208 209 210 209 212 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 217 217 217 217 219 64826 204 150 75 11536 18 0 26 7088 2263 43 48 55 59 62 64 63 63 54 56 31 47 85 125 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 41 130 98 110 88 72 144 112 119 1000000 183 126 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 193 202 206 209 211 213 214 214 215 215 215 218 218 217 215 214 214 211 211 213 213 213 214 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 220 220 221 224 64857 185 150 75 11538 18 0 57 7082 2253 47 45 54 63 64 68 65 63 59 68 48 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 242 284 328 202 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 25 72 119 129 199 129 25 45 50 102 1000000 167 122 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 196 204 207 210 212 214 215 215 214 212 210 213 215 214 213 214 213 210 209 210 212 210 64889 204 150 75 11538 18 1 29 7077 2243 35 56 53 62 61 66 67 65 62 79 83 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 308 315 351 271 95 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 81 88 86 68 127 101 21 24 26 55 1000000 175 133 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 179 199 206 209 212 215 217 218 216 215 214 212 213 214 215 214 215 213 210 207 208 211 212 9999999 9999999 9999999 9999999 236 234 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 234 231 64920 205 150 75 11538 18 2 0 7071 2234 273 342 217 59 58 70 73 67 72 82 80 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 118 207 213 202 184 106 237 59 9999999 9999999 9999999 9999999 134 129 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 40 33 60 85 87 87 99 54 9 24 19 1000000 10 161 161 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 201 209 212 213 216 219 219 217 216 216 216 213 214 214 213 213 214 212 210 210 213 214 217 9999999 9999999 229 236 236 229 227 226 225 227 9999999 9999999 9999999 9999999 229 9999999 228 231 232 64952 206 150 75 11529 18 2 32 7066 2224 213 318 108 59 59 70 68 63 68 74 67 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 284 206 101 90 57 21 1000000 -5 -6 9999999 1 137 146 61 103 111 1000000 9999999 9999999 9999999 9999999 -7 1000000 42 51 35 46 97 169 146 34 16 45 37 1000000 194 139 189 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 186 205 213 216 216 219 221 220 218 217 217 217 217 217 215 213 212 212 212 211 214 216 216 219 223 226 229 234 231 229 230 226 223 9999999 9999999 9999999 9999999 9999999 230 228 221 228 239 238 64983 205 150 75 11533 18 3 3 7060 2214 196 300 41 57 48 56 56 68 46 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 80 182 269 51 53 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 106 117 58 97 45 1000000 1 68 79 1000000 12 13 87 127 41 44 76 139 83 12 13 34 59 1000000 160 146 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 187 207 215 218 219 221 223 223 222 221 222 223 225 226 221 216 216 213 211 213 217 217 219 224 230 235 238 239 238 237 232 228 228 9999999 9999999 9999999 9999999 231 234 233 227 231 244 65015 204 150 75 11528 18 3 35 7054 2205 33 36 23 48 35 47 14 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 243 169 132 0 1000000 1000000 1000000 1000000 1000000 9999999 9999999 188 189 9999999 9999999 1000000 100 84 1000000 1000000 1000000 57 87 96 195 64 61 220 102 52 19 3 16 0 1000000 1000000 1000000 2 152 150 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 184 205 214 218 219 222 224 225 225 225 225 227 228 226 222 219 218 216 213 214 218 219 221 227 231 234 237 238 240 239 233 232 234 239 9999999 237 9999999 9999999 238 239 238 233 65046 194 150 75 11543 18 4 6 7049 2195 36 33 -1 24 28 32 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 194 265 143 90 11 1000000 1000000 1000000 1000000 9999999 9999999 116 277 119 124 83 1 1000000 9999999 9999999 9999999 9999999 7 66 150 242 209 98 77 75 119 60 29 1000000 1000000 1000000 1000000 1000000 1000000 37 171 150 184 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 197 207 212 214 217 217 219 220 220 219 220 221 219 217 213 212 211 207 208 210 211 214 219 223 224 227 232 230 227 226 227 65078 193 150 75 11541 18 4 38 7043 2185 34 55 3 37 45 8 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 106 8 30 70 159 233 82 2 1000000 1000000 9999999 32 85 43 32 21 17 22 5 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 1000000 92 137 219 56 35 98 45 28 1000000 1000000 1000000 1000000 1000000 1000000 153 150 159 191 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 195 205 209 212 215 217 217 216 217 217 216 218 220 217 213 213 211 206 204 203 203 9999999 9999999 9999999 9999999 221 223 221 219 217 65109 195 150 75 11539 18 5 9 7038 2176 215 387 308 304 256 273 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 131 85 1000000 1000000 1000000 6 0 1000000 1000000 65 167 30 66 127 79 61 22 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 150 84 51 43 66 61 66 17 40 59 6 -8 1000000 1000000 1000000 10 86 122 6 135 149 193 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 175 197 206 209 212 215 216 217 216 217 217 217 220 221 220 219 217 215 210 207 207 207 209 9999999 9999999 9999999 229 226 223 224 221 224 231 65141 196 150 75 11538 18 5 41 7032 2167 239 345 350 343 255 276 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 51 1000000 1000000 9999999 1000000 1000000 3 48 110 76 4 11 66 39 31 -8 1000000 1000000 1000000 1000000 1000000 1000000 9999999 119 130 80 51 33 41 22 3 1 10 50 72 1000000 1000000 1000000 1000000 1000000 107 237 239 12 142 158 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 195 203 207 210 212 213 214 213 214 214 214 217 220 220 218 216 215 210 206 207 209 210 9999999 9999999 9999999 231 230 224 224 223 222 225 221 65172 192 150 75 11536 18 6 12 7027 2157 111 29 130 175 244 173 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 199 86 19 1000000 1000000 0 33 95 103 116 20 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 44 95 60 1000000 1000000 56 81 57 68 59 37 4 1000000 3 20 34 1 1000000 6 47 1000000 19 127 296 282 180 157 189 199 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 194 201 206 210 213 215 216 215 216 217 216 218 222 223 221 220 220 214 210 209 212 211 9999999 9999999 224 226 227 224 223 65204 192 150 75 11547 18 6 44 7021 2148 74 97 179 223 267 189 298 278 279 205 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 92 24 9 1000000 97 91 89 33 14 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 125 112 9999999 9999999 1000000 14 119 207 106 52 1000000 1000000 14 31 14 1000000 1000000 31 65 11 122 144 182 157 161 184 201 198 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 190 199 205 209 213 214 214 213 214 216 217 219 221 222 221 222 222 216 214 214 212 210 214 224 228 226 227 226 222 65235 192 150 75 11546 18 7 15 7016 2139 103 236 294 364 322 234 296 277 277 206 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 301 154 173 1000000 1000000 59 34 32 -1 -3 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 46 181 171 80 24 1000000 1000000 13 36 24 1000000 1000000 1000000 55 16 75 121 148 139 159 186 197 195 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 189 198 204 209 211 211 209 209 210 212 214 217 220 220 218 218 216 213 211 213 211 209 215 221 228 230 229 229 224 65267 201 150 75 11543 18 7 47 7010 2129 140 19 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 215 28 28 18 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 7 60 21 9999999 9999999 9999999 9999999 9999999 1000000 148 90 73 84 61 33 49 42 61 55 9999999 9999999 1000000 1000000 1000000 -5 -1 1000000 48 123 115 139 180 188 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 187 195 201 204 206 207 207 207 209 210 210 213 217 218 217 216 215 210 207 209 210 210 215 9999999 222 223 225 231 228 9999999 9999999 9999999 9999999 9999999 9999999 9999999 225 227 65298 197 150 75 11545 18 8 18 7005 2120 39 -9 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 9999999 9999999 9999999 1000000 36 71 9 60 79 54 1000000 131 175 118 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 2 1000000 34 118 117 148 177 188 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 190 198 203 206 208 208 208 209 211 212 212 214 218 219 217 217 217 213 209 211 212 213 218 222 224 223 227 232 226 221 9999999 9999999 9999999 233 65330 197 150 75 11541 18 8 50 6999 2111 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 3 1000000 1000000 1000000 9999999 9999999 9999999 9999999 1000000 30 41 17 1000000 1000000 1000000 1000000 1000000 1000000 12 32 33 24 10 1000000 1000000 -4 20 4 30 136 9999999 9999999 9999999 9999999 9999999 9999999 20 1000000 1000000 1000000 26 36 99 137 124 160 183 194 192 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 191 199 205 208 209 207 208 210 211 212 212 214 218 217 214 214 215 212 209 210 211 211 216 220 227 229 229 229 225 219 9999999 9999999 9999999 235 65361 192 150 75 11546 18 9 21 6994 2103 123 261 308 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 35 20 7 10 5 15 -6 1000000 1000000 1000000 34 56 38 13 -3 0 1000000 1000000 5 69 104 9999999 9999999 9999999 9999999 9999999 49 22 5 1000000 1000000 58 117 145 151 149 136 163 184 195 196 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 190 197 202 206 208 207 208 208 209 211 211 213 216 214 210 211 212 209 207 207 208 210 215 219 225 228 231 234 229 65393 202 150 75 11533 18 9 53 6987 2097 140 282 339 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 -7 -3 11 -4 1000000 26 20 13 1000000 1000000 1000000 -5 6 35 16 -7 -8 18 2 1000000 24 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -6 1000000 18 1000000 3 71 144 143 144 152 176 184 195 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 192 199 203 206 209 209 209 209 211 212 212 213 214 213 211 211 210 209 210 210 211 215 220 222 222 224 229 233 230 226 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 240 65424 201 150 75 11537 18 10 24 6981 2093 1 97 116 384 -6 1000000 1000000 101 274 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 7 35 10 1000000 1000000 1000000 8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 1 13 63 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 -5 1000000 21 32 64 29 84 92 139 150 163 184 194 197 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 170 191 198 202 205 208 207 206 208 209 209 210 212 213 213 211 211 210 208 211 212 212 215 218 219 218 223 228 228 231 231 232 230 225 224 226 227 227 231 65456 200 150 75 11548 18 10 56 6975 2089 1000000 18 48 216 67 52 1000000 51 141 69 87 145 149 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 89 -2 0 1000000 1000000 1000000 1000000 1000000 1000000 1 22 4 1000000 -7 -7 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 -2 1000000 -5 -8 19 63 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 118 19 6 48 51 63 78 16 60 125 134 151 176 194 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 167 188 196 200 204 205 204 203 204 207 208 209 212 212 211 208 208 207 205 206 209 210 211 214 216 217 223 228 229 228 231 235 233 229 228 228 225 221 65487 199 225 75 11544 18 11 27 6969 2086 1000000 50 1000000 139 195 29 121 107 100 67 119 123 198 155 144 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 59 23 1000000 1000000 5 1000000 1000000 -8 -9 1000000 1000000 1000000 1000000 11 1000000 1000000 1000000 1000000 1000000 -3 1000000 0 1000000 1000000 1000000 -2 1000000 1000000 1000000 14 22 50 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 67 1000000 19 1000000 -3 15 1000000 72 121 116 124 160 188 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 162 184 192 195 199 200 201 201 202 204 204 205 208 208 208 206 203 200 199 201 207 207 209 212 213 219 226 227 227 225 226 228 227 228 229 229 223 213 65519 199 225 75 11545 18 11 59 6963 2082 1000000 98 18 229 229 155 193 126 76 6 70 102 191 220 125 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 11 1000000 1000000 -5 20 -4 11 3 4 1000000 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 7 2 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 19 32 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 55 98 120 133 162 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 163 185 193 197 201 203 203 203 204 206 205 207 209 211 211 209 206 204 203 205 209 212 213 215 217 226 235 236 233 231 231 227 227 229 226 229 228 221 65551 200 150 75 11545 18 12 31 6957 2078 246 155 228 262 339 308 276 221 199 151 72 33 128 167 238 118 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 11 5 24 7 0 1000000 -8 1000000 1000000 1000000 1000000 1000000 1000000 2 6 -6 1000000 1000000 1000000 1000000 1000000 1000000 1000000 4 5 32 10 8 9 14 0 34 69 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 -1 67 137 134 163 185 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 192 201 205 207 209 209 208 208 211 212 212 214 217 217 214 215 214 211 210 213 217 217 217 222 231 236 238 235 231 232 228 226 231 229 233 234 224 65582 200 150 75 11541 18 13 2 6951 2074 155 153 162 168 207 288 141 178 144 176 149 111 143 159 219 367 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1 0 4 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 2 -2 4 12 1000000 1000000 1000000 1000000 1000000 9 63 63 9999999 9999999 9999999 9999999 9999999 9999999 78 -2 1000000 1000000 1000000 52 134 128 158 186 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 194 203 207 208 210 209 207 209 211 212 214 216 218 217 215 216 216 211 211 213 215 216 218 222 231 235 232 233 235 235 228 225 230 234 237 236 230 65614 195 525 75 11543 18 13 34 6945 2071 1000000 1000000 117 62 127 95 155 170 185 276 152 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 1000000 14 39 26 15 -1 0 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 4 10 2 1000000 1000000 1000000 22 43 83 59 3 1000000 -8 7 23 20 9999999 9999999 9999999 9999999 9999999 9999999 25 1000000 1000000 1000000 25 119 130 156 187 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 192 202 205 207 209 208 206 207 209 211 212 214 216 216 214 216 215 210 211 213 215 217 221 224 230 233 229 231 233 235 235 229 225 230 236 236 238 65645 111 6900 75 11544 18 14 5 6939 2067 1000000 19 34 21 16 22 9 -8 1000000 -7 1000000 1000000 -9 1000000 1000000 1000000 1000000 10 10 -1 1000000 1000000 13 10 25 41 61 9999999 57 13 1000000 1000000 -9 27 9999999 9999999 9999999 9999999 9999999 9999999 23 1000000 -3 10 15 102 112 126 158 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 192 201 206 209 210 208 207 208 209 211 213 215 217 217 217 218 217 214 212 214 217 220 225 230 231 232 233 230 227 228 233 231 228 230 231 238 244 243 65677 113 6750 75 11543 18 14 37 6933 2064 1000000 1000000 2 14 20 9 1 -8 1000000 1000000 1000000 -4 -5 1000000 1000000 1000000 1000000 1000000 1000000 1 1000000 1000000 1000000 3 13 -3 1000000 -7 19 27 47 21 1000000 1000000 18 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 20 33 38 107 111 102 131 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 189 198 204 208 209 207 205 207 208 208 210 213 214 213 213 213 213 212 210 213 215 218 221 225 229 231 234 231 231 228 228 233 237 236 230 235 241 242 65708 126 5850 75 11539 18 15 8 6927 2060 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 7 5 0 -6 1000000 1000000 1000000 -9 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 4 1 5 75 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 -3 45 114 132 140 127 137 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 166 188 198 202 206 208 206 204 206 207 207 208 210 211 210 208 208 209 208 209 212 212 9999999 9999999 219 224 230 235 233 233 231 228 227 234 238 231 232 243 243 241 65740 129 5775 75 11551 18 15 40 6921 2056 1000000 1000000 -4 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -6 -3 -2 -8 -5 -1 -5 -3 -1 -7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 7 8 42 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 22 129 127 162 157 158 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 194 203 207 210 212 211 208 209 210 211 213 215 217 215 212 214 214 211 212 214 214 213 9999999 222 228 234 236 236 235 231 227 227 232 238 236 239 249 248 243 242 240 65771 128 5925 75 11547 18 16 11 6915 2053 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 -4 -1 1 3 3 -1 -6 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 31 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 84 158 147 152 164 175 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 177 197 204 209 211 212 210 207 208 211 213 216 217 220 217 215 216 215 212 213 216 215 215 219 223 228 231 233 233 231 226 224 228 234 238 237 242 246 242 241 241 242 243 65803 129 5700 75 11549 18 16 43 6909 2049 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 1000000 -8 -5 -8 -6 1000000 1000000 1000000 -3 -3 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 44 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 34 20 1000000 9 12 -4 117 137 164 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 196 204 209 211 211 210 208 210 212 214 219 221 220 218 218 217 215 214 214 215 215 217 220 225 228 229 238 235 228 226 225 229 240 240 237 9999999 239 241 237 241 65834 120 5625 75 11553 18 17 14 6903 2046 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 2 -9 -9 -8 -5 -9 -2 -3 7 14 1 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 39 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 47 87 80 1000000 99 128 166 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 176 195 202 206 208 208 208 207 207 209 210 215 218 216 214 214 215 214 213 213 212 216 218 222 226 228 231 237 234 228 224 65866 130 4800 75 11559 18 17 46 6897 2043 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 1000000 1000000 1000000 1000000 1000000 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 -1 -8 -5 -6 0 1 7 1 1 7 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1 11 56 72 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 68 107 95 118 139 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 197 204 207 209 209 207 206 208 210 211 213 216 214 211 211 215 214 213 215 217 218 218 223 228 229 230 230 233 233 65897 134 4500 75 11559 18 18 17 6891 2039 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -7 0 -3 1000000 1000000 -8 0 0 4 15 13 2 -9 1000000 1000000 1000000 1000000 -5 14 17 26 37 36 20 31 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 45 68 42 117 134 164 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 182 201 209 212 214 215 213 210 211 214 215 216 219 218 216 214 217 217 214 216 217 216 217 221 225 231 231 229 235 238 65929 133 4725 75 11560 18 18 49 6885 2036 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 11 0 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 2 -2 1000000 1000000 -9 0 3 -9 1000000 1000000 1000000 1000000 1000000 1000000 -4 8 10 1000000 1000000 1000000 1000000 1000000 1 20 28 16 2 1000000 1000000 -4 68 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 71 94 101 39 119 131 161 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 181 199 208 212 214 216 213 210 210 212 214 215 217 217 215 212 216 216 211 213 213 212 9999999 219 223 228 230 230 232 236 235 235 65960 134 4725 75 11564 18 19 20 6879 2033 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 23 27 37 33 32 95 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 4 -4 -6 -5 -9 1000000 1000000 1000000 1000000 1000000 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 -7 0 7 0 1000000 1000000 1000000 9 70 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 93 151 165 55 126 139 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 180 199 208 212 213 214 211 209 210 210 211 212 213 211 210 209 212 212 209 212 213 214 218 220 223 225 230 231 231 234 228 228 235 65992 135 4650 75 11561 18 19 52 6872 2030 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 24 64 72 35 34 51 82 19 65 40 10 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 15 8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 0 10 45 9999999 9999999 9999999 9999999 9999999 77 9999999 9999999 9999999 120 125 31 118 129 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 178 197 206 210 212 213 211 209 209 210 209 209 210 211 210 209 212 210 208 209 210 214 219 221 222 226 229 231 231 230 225 225 234 66023 137 4425 75 11570 18 20 23 6866 2027 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 3 30 1000000 1000000 36 13 41 78 68 29 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 30 30 1000000 1000000 1000000 1000000 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -2 1000000 1000000 -9 -8 2 29 53 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 61 55 82 119 140 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 174 195 204 208 210 212 210 208 208 210 209 208 210 211 209 208 211 210 208 208 212 215 216 220 223 227 229 233 233 229 229 229 66055 140 4200 75 11564 18 20 55 6860 2025 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -5 2 8 10 39 38 11 20 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 -5 1000000 1000000 1000000 1000000 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -5 1000000 1000000 -7 1000000 1000000 1000000 -7 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 13 41 64 56 53 52 24 49 9999999 9999999 9999999 70 88 49 116 125 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 193 202 207 210 211 209 207 206 208 207 207 207 207 206 205 210 210 206 208 213 214 216 220 224 226 228 229 229 228 228 227 66086 139 4275 75 11576 18 21 26 6854 2022 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -3 0 3 10 15 12 29 19 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1 2 1000000 1000000 1000000 1000000 -7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9 1 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 0 20 35 45 9999999 35 22 18 58 79 107 9999999 115 166 69 136 135 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 172 193 202 207 210 211 210 208 207 208 208 206 205 204 205 205 207 9999999 9999999 9999999 210 212 9999999 215 222 226 226 223 223 220 219 222 66118 134 4575 75 11575 18 21 58 6848 2020 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -6 4 -5 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -7 0 1000000 -7 -7 1000000 5 0 1000000 1000000 1000000 1000000 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 28 33 17 -1 2 21 47 76 108 9999999 9999999 87 64 153 151 172 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 173 194 204 209 212 215 214 213 213 213 213 213 212 212 213 212 211 209 209 212 216 218 219 221 226 232 231 229 231 229 227 66149 152 3150 75 11574 18 22 29 6842 2017 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -9 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -3 -1 15 15 0 1000000 1000000 1 6 9 1000000 7 3 2 -1 1000000 1000000 29 58 99 9999999 9999999 9999999 41 185 136 174 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 169 191 201 206 210 212 212 211 211 212 212 214 215 214 214 213 212 212 212 212 215 217 219 223 229 234 236 239 241 240 66181 181 1050 75 11583 18 23 1 6836 2014 289 268 225 244 143 54 79 125 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 -8 1000000 2 7 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -8 1000000 1000000 1000000 1000000 -1 -1 -7 1000000 -8 -8 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -1 3 8 -4 1000000 1000000 -7 4 8 3 1000000 1000000 1000000 -3 17 -2 1000000 13 33 85 9999999 9999999 9999999 119 116 126 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 168 190 200 204 208 209 208 207 207 208 208 209 211 209 206 207 208 207 206 206 208 211 212 216 225 229 233 237 237 236 228 66212 180 1125 75 11576 18 23 32 6830 2011 158 271 321 163 2 37 108 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 1000000 1000000 1000000 -7 6 -1 1000000 36 73 249 322 105 122 13 9999999 9999999 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 -4 7 -2 -7 -2 9 6 -7 -9 1000000 1000000 1000000 1000000 1000000 1000000 1000000 10 11 10 1000000 1000000 1000000 1000000 1000000 1000000 -6 0 1000000 1000000 1000000 1000000 1000000 -8 1000000 1000000 -5 18 16 44 69 9999999 9999999 9999999 247 137 151 176 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 9999999 171 193 203 208 212 213 212 210 210 211 212 212 213 213 210 209 209 208 206 208 211 214 215 218 222 224 227 230 233 235 232 66244 0 0 75 11574 18 24 4 6824 2008