100000 100000
255 161 71 271 52 11 301 84 251 76 165 37 153 99 7 79 174 114 214 9 164 41 289 116 43 110 134 107 60 64 33 283 122 301 311 243 199 22 57 74 201 195 70 215 242 216 43 196 92 42 219 137 78 7 219 217 140 259 79 309 46 238 129 129 94 250 141 76 122 2 148 97 289 15 47 287 244 289 87 53 145 95 54 183 153 252 114 297 292 201 191 252 168 112 33 85 46 162 162 165 224 62 64 5 34 36 133 67 38 96 242 134 95 299 23 177 42 304 195 226 131 19 148 205 307 310 190 96 171 262 83 35 294 189 96 65 159 139 49 52 292 78 181 9 230 200 271 139 106 289 179 69 283 56 169 220 263 223 100 2 152 276 180 41 61 109 181 268 231 131 241 173 203 74 305 259 290 110 239 214 227 78 269 221 297 293 55 108 215 67 201 304 129 122 236 212 229 114 31 72 135 5 278 285 59 177 190 35 146 177 17 79 158 115 295 41 151 106 151 81 245 296 129 241 58 230 114 119 229 106 46 255 37 289 79 289 216 229 38 288 270 77 85 307 152 70 12 122 175 104 180 142 256 144 231 162 275 156 34 226 19 46 124 73 210 170 209 88 121 41 82 226 200 197 217 266 304 192 80 8 61 217 103 41 12 214 183 165 214 107 257 42 301 274 17 40 91 33 100 80 55 230 292 279 277 94 10 302 233 123 169 173 43 170 276 309 272 262 65 301 35 110 267 158 53 38 88 173 111 251 278 85 77 307 238 298 70 13 205 238 188 287 212 48 4 41 105 90 136 79 63 58 306 127 238 135 19 180 60 103 200 114 90 19 227 8 284 194 16 239 302 59 95 228 29 27 47 5 76 4 265 121 46 70 55 137 147 138 97 217 153 163 113 240 247 162 225 75 137 109 262 134 251 152 257 281 106 43 113 53 267 110 269 116 274 156 213 159 17 69 70 215 181 145 241 129 38 40 277 298 47 65 27 194 198 45 188 58 20 98 23 54 156 257 25 26 307 179 293 82 230 230 58 223 122 206 282 132 115 142 213 70 167 207 128 71 135 189 29 121 253 12 273 205 260 58 44 184 132 214 227 160 220 97 224 29 293 109 293 268 11 176 263 293 192 278 245 183 28 149 44 282 211 155 262 31 245 34 156 11 45 277 287 57 262 236 25 39 96 185 159 18 205 4 36 250 117 163 56 48 65 206 34 98 127 257 256 106 58 136 73 89 171 209 163 226 131 65 141 84 154 12 177 264 311 59 80 274 294 287 129 234 100 74 295 148 269 288 309 69 245 166 291 230 214 171 49 25 181 27 162 266 71 45 76 218 26 3 291 152 139 276 125 237 285 256 151 121 6 147 22 130 234 261 9 104 219 218 226 310 264 18 6 186 173 20 293 106 242 229 20 23 280 274 111 284 238 102 32 275 77 222 167 54 285 180 1 217 79 228 176 157 7 97 27 80 144 56 133 210 53 149 246 166 196 130 239 172 18 236 155 136 297 77 143 5 282 202 132 223 219 162 129 15 95 49 97 293 186 144 125 191 43 176 297 269 247 102 149 53 293 54 56 57 94 271 298 195 279 129 214 98 192 181 29 66 184 133 181 13 215 150 193 209 201 19 69 126 244 134 192 262 220 220 222 137 217 295 34 137 284 120 164 152 311 7 153 27 92 307 10 302 134 227 19 119 273 281 20 308 121 52 111 124 32 19 244 38 286 187 156 175 79 150 205 220 163 11 22 221 164 206 290 201 120 241 212 23 78 231 14 220 96 14 302 20 185 234 155 33 9 138 100 69 231 260 193 20 17 53 79 247 46 283 297 152 94 185 82 295 293 108 39 226 146 27 192 189 203 24 114 186 216 120 14 170 104 118 293 272 285 226 144 51 162 118 200 189 215 257 264 289 253 34 257 28 212 207 299 163 290 11 189 110 299 202 257 94 105 226 90 168 202 249 207 122 194 221 60 1 80 125 214 70 164 131 243 142 185 245 291 85 289 225 59 209 287 195 114 142 120 174 281 98 106 100 82 148 298 58 24 116 128 140 214 116 25 95 106 148 187 149 44 145 130 310 203 93 56 125 165 85 165 85 8 104 268 128 251 114 278 53 255 216 252 231 267 55 286 41 151 249 94 40 277 164 64 300 206 174 151 139 31 280 233 185 132 162 184 6 39 170 49 85 156 131 172 294 49 223 47 166 167 58 29 50 223 158 94 195 229 33 115 269 14 3 34 14 158 64 276 164 3 38 124 280 254 75 128 42 14 206 288 284 160 198 149 103 59 12 53 34 204 220 131 15 129 32 191 69 33 269 102 154 92 251 179 212 303 107 231 213 74 29 154 77 241 112 234 288 189 257 65 195 60 100 59 10 184 269 246 194 98 140 185 21 271 144 63 216 128 24 295 235 63 69 292 100 129 112 22 132 120 101 274 241 98 118 140 75 242 264 98 262 205 268 122 229 202 92 3 246 145 192 56 266 274 49 264 28 177 70 31 254 281 104 2 87 123 182 279 251 11 40 27 10 145 279 208 45 160 301 203 67 275 84 117 57 73 221 142 234 234 151 295 224 79 104 65 160 4 109 171 51 69 308 68 247 211 243 181 205 301 214 13 96 81 109 300 311 296 121 242 240 216 14 207 196 108 34 68 273 82 130 136 273 199 184 277 257 11 247 118 112 83 166 177 32 239 249 287 211 60 148 272 161 242 159 215 58 60 276 105 120 262 106 163 201 278 167 31 127 277 193 79 256 223 286 12 303 220 95 170 26 189 166 157 53 2 39 73 187 72 252 122 155 269 189 6 4 281 296 190 263 92 58 25 215 4 20 92 112 160 197 136 117 112 296 73 238 157 64 90 249 297 184 301 54 22 5 135 286 18 58 311 81 274 52 192 185 255 120 91 79 187 278 171 258 228 126 128 201 303 41 304 209 228 254 5 286 203 116 21 297 276 133 16 67 112 151 37 183 48 105 124 49 84 176 137 43 63 107 189 166 172 271 134 229 141 143 65 211 215 216 272 240 291 99 275 230 294 235 10 68 87 273 107 259 192 291 119 134 213 70 219 297 223 275 274 187 47 294 16 106 30 231 181 111 267 100 274 39 194 21 265 277 251 101 294 138 75 166 288 250 62 89 1 87 240 17 33 163 27 138 176 1 265 211 139 180 260 288 271 262 269 193 307 113 26 107 249 67 51 158 209 60 184 99 155 28 135 182 30 290 304 297 102 257 129 39 193 76 240 10 135 74 169 8 225 195 14 8 302 36 274 175 132 112 167 169 267 195 257 105 31 243 57 44 46 273 264 207 71 58 185 195 110 140 158 189 151 121 36 276 103 168 194 254 19 138 286 113 285 194 251 56 234 143 3 198 167 309 151 246 46 310 94 58 236 291 252 262 200 216 273 181 37 208 161 309 284 193 40 254 75 50 145 29 295 261 5 100 66 294 146 154 206 311 51 95 112 282 22 280 150 290 293 269 135 42 27 264 306 157 236 277 197 133 48 156 239 285 112 75 39 266 140 279 124 89 188 214 204 244 219 78 76 248 15 35 157 28 208 127 230 246 65 290 5 222 26 66 157 294 24 299 79 166 140 168 193 177 150 279 29 142 260 15 186 47 117 196 102 85 23 277 151 197 72 190 273 244 76 284 305 165 97 115 44 310 138 288 22 71 25 293 301 294 154 230 84 267 220 261 216 88 177 63 36 199 201 268 87 267 135 305 146 73 25 80 40 38 82 250 257 84 62 279 54 295 242 283 279 99 167 26 172 47 22 252 266 115 162 265 290 249 259 77 181 101 129 55 308 240 79 218 84 161 186 217 65 249 69 210 290 193 300 95 267 299 72 205 203 123 51 19 204 251 303 290 67 172 286 111 36 282 155 55 121 263 196 300 248 251 125 33 204 112 177 210 267 114 117 270 299 224 82 16 37 103 36 74 306 165 129 288 168 202 260 225 191 57 112 76 107 207 106 178 86 89 309 43 99 47 202 206 161 238 256 154 98 273 160 44 88 104 120 105 124 252 152 274 275 195 272 194 25 72 47 170 189 110 171 310 160 94 15 61 212 141 191 211 9 148 149 95 61 197 301 290 39 121 290 15 152 232 153 90 271 131 145 48 11 251 265 96 1 274 232 114 202 122 285 227 201 268 240 234 51 123 67 120 193 15 87 53 153 139 300 64 293 295 63 115 194 280 266 174 296 12 148 242 30 141 46 168 154 127 61 139 165 215 103 102 88 92 14 88 76 240 219 93 51 156 211 9 133 248 183 187 100 128 198 5 229 54 54 245 200 197 19 186 181 96 139 148 236 196 188 260 125 161 304 92 75 248 196 265 182 308 202 92 177 18 128 301 21 173 20 113 105 72 49 122 119 8 202 138 185 91 86 176 127 14 293 51 210 16 131 91 126 276 302 138 185 208 309 25 47 146 161 78 82 292 208 197 302 118 135 99 47 248 183 184 117 243 228 95 43 114 86 97 55 146 123 176 268 284 278 3 15 14 289 87 31 50 252 68 99 236 66 86 142 222 226 293 29 238 128 23 106 21 222 163 140 83 311 297 127 90 8 205 178 270 223 63 82 33 90 10 161 23 17 212 293 165 179 98 121 201 194 20 77 184 111 152 135 241 6 179 40 6 311 187 138 188 65 11 39 269 104 23 175 73 258 61 110 145 25 19 287 81 9 130 160 81 52 268 245 208 123 45 252 217 83 204 159 108 279 37 45 248 307 182 275 125 114 130 31 29 177 175 171 156 53 159 264 41 301 18 65 295 100 141 210 191 140 91 261 197 232 125 228 266 225 139 28 161 161 235 88 172 205 159 52 89 199 228 141 125 230 269 292 247 190 67 19 102 287 286 283 181 107 206 104 128 74 308 12 253 147 131 40 231 158 121 189 268 26 237 15 158 178 173 266 207 167 68 162 167 308 306 187 204 249 88 160 148 179 161 138 224 281 126 291 154 197 49 86 6 121 152 15 14 37 86 196 276 161 101 75 155 120 39 77 5 309 189 79 137 97 58 2 284 270 206 103 107 219 113 86 72 252 282 224 109 50 150 270 70 170 230 27 164 267 288 172 54 217 113 59 132 91 100 206 83 102 157 149 280 153 20 304 274 311 293 204 24 220 226 217 39 32 100 214 147 230 22 66 237 39 191 305 206 25 236 175 226 184 159 32 131 31 311 235 13 214 206 136 41 189 81 3 191 107 73 220 54 17 207 132 234 123 95 140 98 32 158 119 139 290 302 247 61 77 213 249 271 43 80 230 104 282 184 3 281 221 85 148 70 200 256 5 295 239 281 93 50 44 303 236 158 290 168 98 188 278 286 202 64 161 283 137 92 188 57 213 61 270 248 253 179 16 78 69 106 162 169 306 43 23 298 207 246 241 199 213 272 108 249 249 52 199 51 231 6 61 143 257 151 46 231 206 176 270 113 307 196 155 102 118 100 177 79 165 209 258 190 121 77 289 28 126 148 59 119 73 18 40 292 200 68 248 57 92 60 209 158 200 146 132 24 245 205 102 218 229 30 48 173 14 123 268 138 87 28 173 176 160 231 63 238 43 106 59 103 113 127 56 12 49 290 203 48 147 3 178 168 177 228 279 309 188 204 29 242 211 66 122 22 27 167 279 187 30 138 132 24 247 142 23 170 119 201 117 133 194 227 19 207 258 140 223 176 103 145 294 230 13 167 56 118 87 244 1 288 9 218 234 150 276 188 143 237 185 186 141 66 249 81 179 94 59 74 275 225 92 25 117 127 21 59 252 190 162 308 120 258 257 37 143 108 39 168 231 294 243 39 199 201 191 307 241 309 9 136 23 47 224 235 23 260 204 239 150 163 78 238 140 165 145 229 107 109 267 119 303 27 226 291 200 117 172 106 176 210 138 142 138 119 305 303 39 197 33 172 200 133 226 306 217 294 32 66 161 83 190 166 170 123 17 239 233 175 83 192 303 162 65 28 57 253 124 291 259 153 155 153 30 87 19 146 268 225 119 199 109 215 44 99 3 38 271 123 191 240 102 170 116 260 304 20 113 186 18 213 154 41 173 197 207 98 214 217 89 203 45 201 202 77 209 118 249 163 196 257 159 39 141 107 8 101 249 44 148 46 205 134 266 240 9 189 6 195 37 72 139 81 309 145 228 5 223 178 106 106 301 47 194 311 143 195 24 54 210 53 119 200 242 85 243 257 130 13 302 34 142 130 309 255 3 171 262 166 52 106 124 82 143 158 128 270 306 75 22 84 160 61 65 23 98 72 250 120 10 98 152 239 306 219 70 89 238 307 94 137 253 120 11 32 255 214 292 1 45 136 304 295 62 189 127 132 311 41 87 235 125 140 247 113 207 9 23 242 245 52 3 123 9 146 53 231 281 255 287 112 84 8 239 227 209 251 290 79 261 298 183 267 208 199 282 52 55 143 151 286 288 41 179 59 183 11 306 13 16 137 111 60 261 236 256 304 42 186 16 271 121 35 220 129 118 150 271 290 37 2 254 49 264 28 39 49 163 245 27 221 304 216 251 3 138 100 192 71 249 257 79 182 96 98 174 255 48 190 185 97 2 242 172 131 178 80 268 207 284 158 273 217 56 143 168 147 85 261 81 67 173 307 3 111 146 272 117 13 45 122 40 4 14 149 288 71 134 37 266 148 272 69 273 135 184 83 139 161 274 165 294 76 288 180 184 194 76 224 112 37 9 175 131 8 260 302 200 78 157 47 162 161 11 231 235 158 99 206 122 94 310 81 286 266 275 271 242 84 284 80 251 122 178 97 274 65 225 71 166 39 88 194 198 59 254 300 237 8 188 303 308 278 279 90 208 96 285 161 257 83 117 131 126 237 35 90 189 130 72 100 141 261 66 35 86 252 134 148 156 208 57 103 64 203 128 131 261 71 237 265 17 143 164 27 224 105 57 245 20 77 245 36 139 79 129 10 249 104 210 80 196 57 201 239 217 128 242 81 166 125 244 50 78 255 160 161 255 76 110 71 37 247 141 12 140 222 110 283 269 20 233 301 280 228 198 258 187 68 213 195 162 261 175 149 284 59 36 23 309 37 308 137 80 145 297 42 53 203 121 220 212 229 28 199 128 136 272 191 256 295 60 295 92 230 282 172 36 250 138 4 65 236 167 283 28 60 277 256 164 65 4 205 110 194 17 111 277 223 77 101 188 239 104 249 186 251 61 188 273 226 226 97 292 212 27 176 13 297 20 246 242 136 41 60 281 161 230 236 298 114 87 113 188 159 52 15 55 208 161 48 139 87 304 153 17 139 118 125 120 53 96 105 20 310 92 99 172 194 45 24 251 211 126 239 173 192 44 187 113 100 266 119 164 264 257 231 254 133 46 9 166 81 267 293 69 152 188 263 165 225 7 70 22 133 145 125 86 40 207 85 236 157 61 33 244 305 142 37 283 138 228 173 130 97 96 293 138 184 12 208 64 56 30 185 307 138 87 213 84 261 238 284 104 79 101 19 14 31 140 288 296 162 167 264 199 282 297 236 111 57 171 1 98 38 50 151 256 179 23 124 284 244 179 214 21 134 74 55 195 233 266 307 152 269 249 70 133 205 181 29 136 284 259 76 240 110 275 37 158 243 267 132 233 159 151 168 127 53 46 117 263 171 21 155 142 173 277 238 122 33 20 275 42 307 158 201 87 168 149 119 217 77 311 294 44 303 308 275 22 68 169 40 230 256 105 160 281 63 38 202 142 55 308 133 251 257 58 220 171 176 129 283 29 18 99 193 66 37 201 264 117 169 169 138 302 298 97 285 231 167 215 70 90 278 309 84 238 55 77 94 68 188 127 260 166 172 290 266 216 230 67 2 245 110 81 87 50 165 177 311 296 92 104 10 26 219 8 12 55 274 262 140 172 280 172 204 79 66 14 141 200 40 247 209 3 29 306 177 201 309 52 61 89 253 98 24 133 187 181 151 251 21 89 43 264 302 201 154 240 244 239 172 54 105 173 27 153 82 198 183 96 193 240 13 248 107 307 240 154 146 101 161 173 30 92 149 142 216 273 24 127 238 259 304 7 238 308 68 8 279 274 103 72 197 135 260 56 26 250 245 300 42 92 47 284 196 298 237 125 284 234 133 28 114 158 61 301 98 235 99 271 60 76 236 106 306 37 117 238 228 234 232 34 25 49 136 229 279 214 88 174 22 55 295 65 107 30 72 160 210 206 235 139 27 198 68 246 207 168 164 205 310 306 287 114 296 244 128 304 294 165 233 269 136 273 41 62 53 12 288 215 163 268 105 276 51 62 253 285 126 34 26 193 303 114 57 79 93 249 130 94 271 30 221 69 304 35 61 181 304 16 311 228 41 75 300 247 294 52 62 196 58 311 207 91 162 202 65 142 150 75 66 73 279 50 119 26 255 53 81 124 264 22 245 184 88 39 166 181 173 11 50 35 25 109 72 265 84 51 21 222 16 18 89 301 226 234 163 35 301 181 86 277 141 136 275 219 192 127 58 217 148 297 245 217 43 246 278 303 56 248 286 149 215 114 70 190 93 4 273 37 310 81 286 12 6 249 248 207 199 276 80 95 9 87 221 21 180 173 305 255 105 219 129 89 91 171 278 62 257 48 37 70 305 103 111 6 187 82 290 102 200 116 24 298 131 211 229 37 7 302 58 72 263 137 232 15 135 71 214 29 244 175 27 43 199 41 51 221 218 154 242 21 105 30 280 97 152 84 180 153 11 259 236 304 213 156 171 118 93 72 58 178 120 10 302 41 301 38 297 177 45 285 60 238 58 216 121 219 239 32 60 294 128 34 304 228 255 37 51 193 85 272 273 219 22 127 160 66 140 5 218 33 20 61 260 237 98 157 129 222 172 225 42 233 131 189 9 131 186 147 255 154 147 167 207 284 228 103 67 50 226 233 116 139 280 188 51 308 208 35 67 1 139 184 3 134 170 300 90 193 108 123 294 129 115 57 39 43 227 19 146 69 91 244 129 103 77 203 213 241 191 179 236 292 236 304 151 238 178 250 273 27 76 154 171 307 259 36 60 19 83 35 27 218 301 63 84 120 290 2 136 204 152 136 233 29 195 239 242 288 216 247 104 230 96 27 201 98 277 33 30 175 77 191 190 200 231 160 125 249 132 273 231 71 154 18 250 151 274 166 178 83 264 20 10 155 218 63 116 272 56 240 26 60 226 2 140 134 197 212 306 54 151 285 129 158 93 249 73 54 308 274 141 142 264 3 296 222 19 119 109 117 178 110 61 140 104 261 120 153 183 126 304 287 258 211 50 37 187 271 310 225 230 4 237 113 239 205 153 72 93 241 110 279 150 116 101 150 228 195 1 104 156 152 226 159 260 254 137 177 32 82 128 289 11 143 30 135 172 155 119 81 42 275 35 228 192 309 65 113 98 291 192 33 155 125 34 84 157 39 54 13 14 74 265 229 64 300 90 195 230 40 141 117 93 217 23 229 85 55 16 230 277 302 20 176 78 18 94 86 300 278 91 107 178 104 83 85 149 144 229 238 253 81 103 104 283 41 164 62 60 156 271 125 77 281 108 55 80 99 199 166 203 93 140 204 160 8 23 78 114 99 33 284 102 47 121 80 285 41 279 23 94 116 189 135 186 174 105 209 274 289 192 43 261 77 77 115 137 223 194 55 221 33 202 278 295 213 45 282 261 79 171 51 76 89 107 31 10 177 189 174 130 207 100 210 195 180 142 195 22 172 191 24 70 234 27 125 142 182 95 130 19 30 249 180 244 309 118 258 42 251 70 228 63 173 167 270 257 154 36 56 251 57 71 311 52 259 121 264 132 187 170 84 148 159 202 31 202 235 284 219 293 156 186 211 32 22 63 180 282 19 168 290 122 251 109 155 159 280 271 57 148 220 233 49 17 75 267 199 110 288 33 39 60 305 107 269 227 298 17 114 222 285 97 179 302 110 199 106 152 253 265 164 144 45 127 86 211 219 142 280 273 13 78 244 286 297 239 56 288 276 99 20 188 81 299 174 65 119 133 296 98 288 152 175 195 150 114 108 293 195 174 120 240 166 44 126 130 140 118 307 19 296 81 3 284 277 85 97 59 171 2 262 291 10 36 149 248 99 114 162 120 171 51 173 268 224 243 271 84 180 293 287 295 13 258 167 242 190 251 184 57 7 112 33 68 272 43 187 239 122 68 172 253 13 110 275 122 256 261 31 61 128 37 209 74 282 266 128 190 153 311 85 250 286 113 19 187 136 240 288 171 17 165 167 271 60 172 170 106 46 94 225 250 29 192 232 69 6 226 254 92 49 101 41 278 260 48 168 247 36 27 66 207 34 136 290 206 102 124 203 283 309 245 148 103 37 251 199 178 91 10 236 193 252 81 69 7 87 69 284 103 96 270 195 75 208 102 59 21 267 295 126 189 20 84 210 252 179 257 253 111 1 102 49 6 309 229 194 138 10 152 103 196 198 257 111 129 65 267 7 171 58 238 175 130 147 256 206 84 296 125 131 174 85 70 226 213 231 106 73 185 239 190 13 126 293 108 129 273 154 151 50 263 41 273 113 295 4 61 301 70 22 1 257 264 74 138 76 223 93 150 150 173 224 46 281 4 70 170 82 99 241 201 244 258 98 305 99 20 84 231 144 41 309 221 68 267 7 221 109 29 72 59 66 151 142 277 150 159 290 54 14 203 35 227 63 204 248 242 223 42 281 182 58 104 142 237 232 173 278 126 120 12 198 247 229 76 199 82 276 50 25 61 57 264 188 174 251 95 124 189 47 29 89 149 285 253 172 237 153 122 83 20 191 57 142 30 258 27 104 194 59 30 184 196 60 276 111 203 48 269 109 285 131 88 275 247 162 168 134 30 71 118 228 263 36 267 168 187 84 97 60 26 297 293 136 244 100 59 170 294 250 78 259 80 293 139 310 265 45 23 159 268 248 193 95 68 69 116 205 214 198 156 2 153 159 250 97 66 111 282 39 61 142 120 25 244 299 152 242 103 27 231 124 181 238 280 172 216 276 105 303 47 69 203 159 67 237 152 265 163 65 285 260 137 105 227 179 189 151 32 301 153 293 180 122 125 192 200 32 224 182 34 13 159 203 100 168 167 56 305 144 206 1 15 73 218 150 162 168 3 233 245 25 238 198 287 259 5 157 127 186 303 162 288 111 37 7 211 67 207 216 56 230 157 229 184 249 240 55 26 239 242 262 43 59 219 12 7 128 55 11 184 271 194 298 58 274 192 65 64 45 148 180 201 199 128 217 295 104 83 216 264 244 301 26 77 191 70 50 294 140 166 53 141 177 238 208 129 292 291 298 284 60 127 46 104 196 18 198 188 282 254 294 22 63 90 21 175 187 144 259 72 126 223 104 79 285 196 187 112 216 277 44 224 160 245 221 303 27 303 294 50 67 8 9 258 39 147 109 68 308 153 47 50 273 266 285 89 75 211 192 137 92 72 223 224 148 279 5 31 302 123 118 13 156 58 104 264 147 260 207 213 210 216 310 163 15 185 93 285 112 244 50 206 99 156 120 278 129 47 117 106 234 246 88 196 207 99 53 141 145 239 114 191 199 10 284 112 101 242 244 121 297 30 143 146 38 105 192 134 2 83 9 244 249 6 296 44 163 120 30 164 231 19 96 216 126 279 10 211 290 277 250 181 235 236 9 210 309 220 130 235 272 154 59 27 299 71 108 61 140 127 268 114 306 238 60 39 173 213 31 154 136 82 155 298 220 293 56 169 202 29 31 279 309 156 161 228 93 160 90 60 68 47 308 4 106 251 196 24 105 230 292 64 206 244 189 165 142 306 308 146 150 294 13 30 305 209 48 11 251 212 254 198 134 240 80 150 68 239 161 216 284 117 173 67 285 1 270 103 244 144 93 75 230 217 31 1 291 119 271 37 270 294 310 48 58 66 274 33 301 117 263 19 271 157 69 235 73 160 63 266 258 270 91 284 83 228 99 237 175 112 175 213 185 200 227 94 210 51 203 83 192 172 213 291 54 209 46 121 244 304 232 292 301 268 229 9 45 17 14 12 20 92 73 193 21 154 279 209 139 145 216 205 204 213 210 162 12 236 108 189 163 147 182 56 257 290 114 158 20 197 53 269 119 217 113 7 93 103 276 306 9 179 224 121 185 104 190 101 306 126 237 301 133 50 129 311 291 140 38 9 209 160 184 96 304 62 108 289 45 224 30 186 290 106 127 165 29 40 210 142 170 163 35 19 56 187 167 283 49 205 39 11 256 208 226 302 125 243 135 248 194 155 245 53 144 20 141 239 207 308 100 260 237 176 226 30 45 10 88 110 287 31 280 101 86 104 274 221 74 242 185 257 79 268 118 303 305 304 274 232 290 217 41 59 29 310 5 65 275 110 106 7 86 295 54 107 245 208 11 75 247 175 295 282 149 154 80 177 286 280 205 57 85 191 66 14 207 261 162 151 152 5 310 100 174 110 32 219 64 245 178 263 131 176 77 102 131 102 257 150 197 241 152 19 85 142 107 305 70 65 272 180 174 156 246 289 66 222 171 196 17 23 142 96 111 110 166 141 262 266 173 294 166 284 74 97 251 143 137 44 165 169 206 208 40 139 227 150 217 222 150 293 24 47 152 42 198 43 167 280 38 146 122 12 195 254 69 192 116 99 171 246 143 103 46 99 7 13 311 40 268 93 236 40 190 66 304 130 33 239 90 123 99 260 23 29 267 141 136 37 253 105 7 102 36 254 12 172 175 218 1 38 227 259 32 76 220 126 123 57 182 21 82 43 36 304 2 275 1 131 200 302 214 264 115 32 84 295 58 59 183 256 66 241 29 256 111 225 35 103 128 192 188 234 85 200 17 108 307 293 250 105 85 295 109 124 18 286 264 256 172 276 92 251 280 168 108 44 196 277 310 183 110 133 1 69 107 30 2 163 197 109 107 311 16 111 281 91 106 84 181 179 98 208 285 34 285 234 278 146 221 111 296 48 95 136 197 143 38 278 107 283 69 305 284 213 276 289 27 5 238 268 104 116 289 294 297 253 232 185 285 59 263 101 36 253 59 154 11 250 18 225 86 107 4 239 255 201 132 2 186 28 76 146 16 247 257 238 139 17 183 57 119 11 40 254 245 151 290 291 107 73 99 111 193 151 266 247 90 4 67 203 308 305 55 159 74 18 31 193 58 198 165 99 162 59 250 67 130 97 51 5 149 149 233 136 61 249 156 47 265 248 300 24 109 92 234 70 226 20 118 186 181 187 237 246 106 275 270 289 42 29 124 238 227 15 294 105 17 191 104 264 43 27 134 15 286 167 241 143 285 225 84 294 43 216 243 249 126 139 230 221 189 175 41 310 148 142 273 280 69 167 263 159 151 154 158 79 84 139 135 294 205 174 263 301 98 80 140 207 90 295 171 238 208 89 160 300 188 287 265 164 162 289 23 109 287 167 269 6 246 281 4 37 101 197 132 73 185 135 93 123 111 203 254 77 109 255 126 211 153 215 307 19 157 60 238 203 293 110 236 81 118 40 91 97 202 282 83 265 185 130 278 130 74 108 60 256 285 267 12 203 300 58 174 250 293 82 51 100 152 253 241 166 2 219 38 225 191 95 240 96 253 79 7 216 94 228 190 280 64 251 147 82 153 139 217 111 288 15 257 215 268 28 201 208 128 23 99 133 48 197 281 287 150 265 96 40 276 168 249 64 198 120 253 169 205 226 104 132 179 191 280 99 176 213 114 24 133 78 151 239 89 219 183 78 62 295 229 128 53 90 45 79 194 221 248 170 199 287 196 108 101 87 163 105 109 22 311 261 290 158 245 143 292 76 238 79 180 86 234 150 132 135 233 139 16 99 250 75 244 73 84 38 165 92 144 42 299 63 43 254 297 2 218 29 209 228 146 162 233 228 290 311 268 250 283 84 250 167 191 31 74 293 126 291 104 49 117 266 194 160 52 295 304 239 258 183 108 277 185 113 129 146 198 255 50 7 247 9 132 91 61 39 198 32 182 16 308 48 158 131 210 38 37 176 41 242 176 1 242 132 281 189 52 38 76 169 113 255 279 120 257 143 7 259 38 148 55 135 34 70 186 237 126 12 92 234 100 106 76 54 300 44 55 243 263 109 195 183 222 211 215 37 114 3 196 56 25 74 191 67 88 184 62 289 46 177 130 39 170 180 241 142 102 161 215 12 121 303 167 281 248 142 268 100 194 59 153 307 40 199 42 109 300 70 84 5 23 198 150 215 226 154 81 44 167 207 79 279 7 87 228 82 102 139 208 36 83 11 113 235 102 216 189 250 185 245 277 259 288 257 66 261 282 9 81 180 39 311 247 171 127 96 207 157 37 239 165 301 16 277 33 68 168 138 282 256 3 144 225 295 231 7 90 188 300 261 185 20 295 113 29 76 28 158 114 73 70 118 92 77 292 125 308 265 169 82 126 279 302 160 156 179 263 301 108 93 264 190 306 111 246 244 300 157 228 32 20 67 80 172 180 217 310 7 2 235 96 142 249 269 155 25 258 54 205 9 150 219 117 145 92 261 92 101 124 182 153 131 238 99 245 65 205 91 308 144 310 3 179 258 219 268 164 277 231 297 266 237 101 152 156 202 85 250 223 63 214 188 279 277 110 127 302 149 104 33 26 273 189 108 96 145 39 96 183 167 206 14 175 276 40 93 89 226 176 167 139 288 278 18 251 196 87 2 178 104 203 219 83 287 222 81 7 194 45 126 128 225 158 19 302 222 133 62 126 16 224 2 279 1 128 91 207 179 168 192 27 74 291 57 213 28 66 211 295 276 54 51 86 299 217 191 82 100 53 227 56 105 208 236 103 252 129 28 252 287 68 186 150 131 154 204 67 52 308 105 142 147 195 34 268 130 186 265 276 127 300 97 208 16 61 133 244 88 31 245 119 79 226 249 238 26 300 2 246 89 146 171 204 249 117 62 241 297 129 42 124 11 190 159 310 2 140 112 31 5 232 64 200 214 274 268 122 250 250 296 296 19 235 195 311 96 107 107 220 76 160 16 269 297 93 270 81 282 192 275 307 68 98 63 84 34 222 304 220 119 250 266 105 48 112 241 203 179 217 132 26 160 245 63 52 175 130 152 12 241 165 114 251 299 96 268 39 279 306 292 158 281 147 224 250 250 52 142 156 243 127 239 94 163 81 309 120 194 88 279 153 45 53 10 283 123 142 302 204 289 181 282 97 45 58 160 86 76 184 108 115 299 43 158 276 142 33 141 45 27 187 267 246 125 262 216 124 34 311 247 169 223 56 194 90 203 15 139 234 90 304 303 174 222 221 122 105 24 212 301 160 9 77 109 262 310 186 5 303 267 246 119 310 102 172 242 261 297 48 265 113 65 252 6 266 134 140 223 259 253 171 86 109 279 281 64 26 24 291 66 289 110 54 298 61 189 29 11 283 210 149 197 170 263 304 119 177 52 190 96 156 127 221 164 218 282 77 304 215 134 207 86 72 232 233 297 3 23 239 86 276 306 220 87 70 139 221 57 40 178 241 239 165 112 80 262 162 266 161 295 14 4 100 229 171 140 271 90 243 73 61 282 52 194 14 72 70 48 6 262 71 22 287 136 44 29 272 118 127 281 260 271 174 39 183 51 115 172 193 23 308 210 222 219 114 100 115 164 97 87 225 218 102 202 132 37 130 125 210 27 8 192 242 109 103 263 144 59 52 287 202 23 302 74 40 9 203 134 85 89 275 308 278 69 270 10 11 287 54 152 256 5 300 277 52 182 17 237 172 1 44 96 44 25 259 28 209 225 110 8 239 132 211 23 304 5 37 194 240 60 10 35 102 287 249 69 256 196 2 171 61 187 81 200 192 105 54 133 199 47 271 250 130 152 259 43 146 279 179 184 307 227 89 4 279 108 123 256 12 221 132 307 227 17 276 141 42 193 308 305 153 182 282 31 243 304 40 144 206 175 263 247 303 233 65 132 167 155 108 106 41 103 286 190 93 102 243 249 1 169 16 219 192 226 57 34 214 90 111 284 11 125 88 308 171 135 294 302 179 32 128 75 88 194 168 16 126 283 158 5 39 89 24 7 281 210 54 75 254 169 304 298 60 144 210 273 252 107 224 199 107 239 3 109 217 117 182 121 230 185 260 123 20 221 277 148 200 179 284 122 2 135 173 83 3 215 138 145 147 13 286 120 283 161 187 310 170 227 111 21 244 241 86 55 138 83 167 151 68 168 258 83 46 161 92 188 295 177 216 92 224 26 282 156 96 208 221 113 178 285 273 244 161 48 7 20 160 135 60 163 123 197 264 172 246 182 128 17 154 122 185 14 163 86 306 311 228 44 222 131 109 8 257 279 72 237 121 85 193 97 117 210 121 305 156 58 46 154 197 6 221 49 3 253 24 64 35 141 51 244 298 147 308 117 125 125 135 74 158 295 197 191 165 150 171 56 84 19 228 288 187 53 294 85 198 144 302 226 199 139 256 289 48 135 304 6 253 242 20 118 159 251 309 35 271 194 147 172 223 6 110 198 184 166 22 98 172 108 194 165 128 36 234 24 183 282 265 210 276 270 195 46 169 19 244 15 13 303 134 150 187 279 185 146 252 185 266 277 104 89 170 176 179 261 124 241 269 295 46 201 309 112 6 269 20 74 226 15 295 141 262 232 25 72 102 72 163 270 279 284 221 84 285 148 186 52 85 265 231 187 235 93 14 13 295 25 174 26 309 256 194 146 188 202 301 227 123 103 96 193 116 223 45 229 276 30 170 183 38 120 12 78 153 2 179 37 234 134 200 162 306 231 16 133 231 32 153 205 236 182 15 128 298 72 79 185 66 4 173 74 199 285 254 146 297 173 4 112 290 162 273 58 243 205 127 208 56 10 7 308 122 282 258 106 100 213 105 164 81 58 309 120 128 308 25 1 7 158 232 18 156 1 60 91 243 28 191 143 267 271 309 256 75 27 271 167 161 121 295 212 194 273 185 46 10 222 139 241 297 300 229 31 184 224 231 147 32 62 304 62 2 237 257 107 280 23 36 134 271 41 6 3 26 220 103 92 264 277 246 53 20 261 289 180 14 178 235 301 251 100 230 65 58 66 152 75 4 206 147 232 16 154 75 266 82 12 72 203 290 125 109 262 284 233 116 122 275 258 209 240 29 59 115 39 60 207 29 277 216 276 274 215 98 111 124 169 270 22 232 49 11 151 126 193 48 28 288 298 112 165 235 287 221 212 150 4 238 286 267 163 73 5 156 85 60 297 258 114 118 219 42 276 131 254 135 48 174 247 142 60 122 269 235 199 257 107 285 182 277 241 72 286 196 254 284 127 93 265 195 120 224 141 265 68 274 202 150 264 124 111 72 192 151 263 107 268 35 119 150 69 26 59 61 243 186 85 80 178 305 70 92 75 43 44 121 186 126 119 99 267 281 130 69 125 247 294 291 7 297 220 305 284 272 245 87 298 14 284 64 202 123 88 250 83 310 295 29 160 67 161 206 225 243 165 147 298 246 117 260 189 82 253 27 296 107 311 126 66 302 155 58 292 164 181 12 134 141 147 104 126 260 227 156 93 134 274 67 208 285 275 57 93 271 27 144 235 294 40 294 63 148 261 222 215 126 135 46 111 206 53 197 71 267 104 58 137 109 237 189 309 217 209 219 172 69 113 176 267 102 284 95 276 266 302 222 66 159 170 13 234 208 113 63 167 177 15 156 273 255 117 22 224 50 172 277 119 76 106 62 160 4 177 110 65 293 147 277 294 152 137 144 216 104 34 203 30 29 144 16 154 212 187 185 8 2 270 140 204 301 120 228 95 298 134 150 177 39 247 81 274 23 310 255 96 22 134 137 51 220 283 62 214 77 140 158 108 254 253 49 62 65 135 37 289 178 153 263 39 229 147 179 109 35 215 233 137 297 223 52 100 179 210 231 250 88 23 163 124 303 80 127 131 292 48 28 32 269 286 307 201 126 30 271 3 28 2 120 170 98 78 99 225 269 292 120 174 27 81 286 67 279 242 273 195 89 262 92 168 85 111 76 257 154 115 235 285 80 33 233 296 120 164 159 270 206 174 196 205 33 194 171 286 289 284 99 304 287 24 117 265 31 266 34 29 141 222 173 251 204 205 21 37 93 124 60 128 239 282 124 69 282 75 285 233 224 263 165 160 84 112 106 221 220 304 221 122 236 229 158 124 104 260 67 149 49 73 280 201 202 190 261 188 41 124 63 194 108 120 81 216 63 150 201 118 198 60 268 33 49 103 113 258 241 280 84 194 246 166 38 153 25 209 221 193 301 244 6 52 186 265 79 93 239 210 218 130 115 68 230 177 123 306 131 229 241 81 287 297 175 143 58 49 126 248 147 54 95 221 140 28 70 306 292 210 51 56 88 183 17 290 216 206 267 113 187 107 263 68 116 128 277 236 41 79 124 218 80 62 92 243 221 193 186 68 272 89 298 297 114 65 228 231 243 210 25 263 78 195 172 226 69 130 163 181 285 33 77 7 130 227 260 241 21 192 204 103 6 104 224 192 44 192 52 152 43 271 106 71 150 186 211 204 233 53 214 157 45 84 33 107 291 135 277 38 217 138 212 76 98 197 169 237 10 3 110 2 27 69 268 276 61 221 235 31 311 167 33 299 116 150 175 96 198 227 11 264 208 225 246 45 120 253 150 228 72 85 219 35 114 300 68 46 273 31 167 101 115 275 270 286 271 243 256 185 272 242 107 52 137 194 3 259 273 197 16 136 299 34 28 15 1 294 100 183 76 59 114 74 117 100 185 262 242 231 56 105 237 45 47 269 21 25 80 234 144 78 267 126 176 215 285 180 287 1 43 54 263 72 149 176 153 232 6 20 262 130 95 239 236 257 266 92 173 35 301 43 100 75 73 83 183 81 216 71 291 293 20 79 235 203 146 32 225 183 39 116 63 136 210 171 134 79 7 27 51 189 64 2 217 223 294 277 219 256 161 59 301 228 116 56 140 149 192 10 173 285 111 170 45 264 102 36 279 193 170 272 64 5 240 263 184 125 152 236 12 228 104 263 194 175 250 24 298 96 32 182 177 297 126 86 54 307 66 75 186 111 248 89 286 93 63 179 181 93 111 25 148 20 28 194 224 223 35 256 250 144 2 132 29 149 190 243 52 79 125 69 145 70 173 96 168 67 129 189 105 88 72 182 73 239 263 189 104 156 220 79 181 120 271 265 187 80 154 180 242 44 223 193 126 212 268 201 74 212 139 6 140 66 25 106 155 74 157 203 171 113 192 184 75 165 202 182 81 19 165 174 208 56 164 63 216 126 56 85 230 306 266 183 185 311 140 12 268 121 136 175 55 217 218 178 123 199 87 11 189 203 20 165 152 97 105 88 29 239 303 120 160 219 199 307 130 135 256 273 131 74 15 44 222 152 294 140 265 95 281 276 80 135 298 227 243 227 73 256 273 149 131 146 20 112 36 35 90 278 112 3 295 242 17 223 301 3 129 23 118 241 284 19 265 128 176 91 55 286 198 201 51 239 16 62 84 68 157 80 29 215 77 129 96 32 173 297 19 74 23 230 51 247 78 299 95 217 2 19 134 11 165 126 150 269 267 77 163 160 20 221 65 208 207 83 17 174 48 216 65 55 211 134 133 61 167 114 97 184 163 82 97 74 256 213 76 201 89 179 274 205 99 108 309 58 177 264 283 179 127 201 169 203 45 117 133 18 47 302 181 206 1 23 288 60 120 97 243 88 163 193 222 10 161 291 44 166 230 27 83 288 5 6 91 18 6 150 72 64 291 125 104 303 24 251 53 4 307 161 198 242 163 91 51 156 58 87 8 229 222 58 273 193 96 85 60 270 64 45 277 224 176 67 263 284 78 128 226 117 80 209 197 150 41 110 56 142 53 277 15 28 47 118 51 182 256 194 307 218 202 169 180 231 17 162 299 132 272 33 261 29 284 234 221 2 216 12 178 20 12 123 171 241 177 119 259 8 159 161 277 306 64 251 179 216 143 236 86 68 100 89 267 199 78 113 173 136 180 104 186 191 156 31 57 43 103 267 71 218 118 264 17 272 239 114 135 96 103 145 29 31 69 118 8 6 15 267 141 134 33 42 16 16 62 215 121 306 86 260 188 127 150 2 28 308 71 172 41 200 61 105 54 84 80 155 270 217 264 35 20 284 237 128 72 14 172 161 77 306 96 50 300 88 190 190 221 209 283 101 64 287 167 310 115 205 152 27 105 103 302 165 82 78 100 276 133 23 76 169 210 47 297 296 43 119 169 63 124 206 152 260 204 251 135 18 187 94 107 198 189 154 174 210 267 184 190 167 31 5 62 130 64 252 122 68 187 137 188 284 233 223 116 24 91 121 119 98 122 184 127 199 154 52 223 138 259 265 173 76 21 77 21 240 31 130 88 215 124 86 97 201 88 112 293 234 33 268 119 178 23 109 278 97 136 188 51 71 81 281 298 1 289 175 178 202 61 145 301 253 212 86 306 29 266 218 84 256 90 170 276 95 32 32 167 30 99 177 255 48 286 182 248 150 139 87 206 154 85 231 293 56 102 30 193 31 185 92 250 246 105 204 46 198 47 45 292 131 220 115 269 269 251 221 264 210 208 146 272 246 130 286 152 63 91 64 132 192 67 305 104 44 307 23 39 297 6 182 155 86 52 136 257 71 203 204 308 5 29 32 220 269 170 107 22 20 69 259 265 229 272 79 193 74 158 105 199 262 202 57 172 170 284 118 145 156 107 308 234 292 194 280 4 87 294 175 30 62 201 272 112 195 124 176 67 107 26 99 207 107 206 208 64 176 26 283 163 203 60 222 204 140 46 44 277 55 146 89 239 295 219 205 124 18 293 14 104 112 188 99 159 70 212 183 260 195 163 124 112 214 22 260 88 51 52 304 52 177 182 149 267 70 40 66 234 144 177 116 195 64 104 92 23 275 76 192 256 82 113 117 229 214 69 258 285 86 143 176 290 58 124 38 257 245 57 249 117 214 18 108 119 139 304 211 247 32 115 182 15 39 265 139 174 116 25 289 231 74 65 131 70 197 70 1 143 4 246 286 77 30 178 161 216 213 198 185 111 216 185 210 39 41 27 177 158 14 290 43 151 4 139 97 39 261 9 130 108 34 175 152 101 284 251 292 88 8 59 86 88 23 277 127 150 73 240 284 24 23 25 140 57 101 105 75 169 60 269 71 265 303 7 139 48 3 141 155 4 177 98 33 174 118 200 205 3 36 257 25 149 305 282 105 295 287 1 67 188 196 303 165 234 10 266 126 95 250 300 150 146 8 34 124 134 13 124 280 178 240 298 275 112 238 237 277 159 265 209 243 267 221 194 251 284 96 8 178 52 115 207 151 157 299 102 72 116 308 221 200 9 251 109 204 198 269 14 116 110 244 273 177 204 156 187 35 262 267 119 114 20 147 90 249 80 152 229 277 181 120 257 231 52 301 291 235 21 244 88 149 169 278 113 17 261 5 202 226 76 75 284 135 82 66 254 87 126 163 223 195 61 6 230 56 30 80 262 85 57 232 178 281 181 225 4 54 208 105 25 220 201 295 202 227 126 181 130 151 264 22 219 147 42 75 290 221 120 83 204 269 149 45 166 51 82 231 262 177 224 85 98 62 307 241 182 160 93 207 274 286 133 158 29 165 74 178 275 228 73 180 207 46 82 67 259 146 287 96 201 25 34 50 210 194 127 115 309 108 20 125 4 26 153 269 238 3 293 164 1 169 97 50 249 34 182 17 181 204 182 142 1 57 246 179 83 228 29 164 234 197 146 195 140 254 186 37 157 215 59 195 302 100 15 89 298 268 119 184 307 275 306 56 225 196 14 12 6 66 301 171 247 247 85 261 204 199 137 284 162 91 83 57 310 264 153 54 197 83 16 276 310 258 10 186 109 177 74 38 54 89 65 221 286 241 187 87 139 114 25 215 211 146 132 235 18 8 187 86 242 271 150 189 80 105 302 20 153 205 271 45 15 90 240 259 109 47 9 202 62 19 23 98 58 35 295 78 63 120 28 131 45 161 70 298 222 142 86 98 258 302 250 102 85 105 266 29 12 123 247 193 210 215 58 35 244 175 75 52 70 35 93 211 149 183 184 108 279 294 303 92 234 297 269 237 132 307 31 136 111 150 146 262 92 178 196 183 293 311 301 253 127 82 300 222 59 20 208 64 289 138 275 209 58 63 108 220 122 98 293 260 103 295 93 190 297 6 280 296 61 101 271 136 281 293 12 132 21 93 239 115 128 238 259 125 293 84 137 310 204 140 67 241 182 232 136 43 244 47 69 85 213 182 275 220 72 309 53 225 251 24 294 14 18 309 278 22 257 284 237 141 263 311 87 163 139 265 110 133 61 50 236 36 133 109 226 172 293 252 96 211 251 273 77 269 209 271 29 190 70 225 127 10 244 222 254 247 8 159 187 25 129 168 61 147 251 292 296 42 66 108 142 98 294 170 100 263 245 287 247 173 130 186 28 160 252 235 4 136 270 250 290 29 10 54 13 210 244 311 131 1 59 109 193 298 166 93 54 102 119 276 221 114 15 63 121 229 200 89 245 284 285 226 212 265 278 296 6 79 134 162 221 168 156 239 212 99 1 190 125 15 111 97 1 311 9 20 228 189 100 238 64 214 10 225 253 207 77 202 4 130 219 128 35 142 254 270 105 112 62 90 115 48 40 196 215 145 300 235 111 172 84 128 177 241 118 237 239 66 194 277 108 219 66 183 229 264 98 226 172 260 198 132 173 302 155 305 155 310 276 161 116 240 265 154 104 87 131 284 246 19 292 178 4 140 58 27 95 304 311 77 151 162 304 254 150 169 144 49 4 279 77 297 225 301 73 118 23 245 124 218 279 142 102 57 306 181 257 71 287 49 162 198 211 213 190 39 309 9 219 42 222 72 201 28 42 167 308 104 5 173 240 273 248 43 224 14 137 89 146 149 34 192 175 303 61 108 60 110 186 186 273 121 147 123 91 89 270 247 101 259 140 248 188 151 228 157 130 289 133 245 153 225 184 66 210 114 11 308 218 139 217 239 19 109 3 44 184 172 101 48 48 78 181 4 255 144 282 43 179 256 125 187 309 222 201 26 201 254 7 71 125 244 263 70 73 21 14 229 150 235 91 204 15 189 3 53 59 300 142 139 125 99 150 241 301 139 235 228 282 188 38 10 250 279 47 21 22 153 183 199 22 30 56 143 116 232 293 156 152 282 302 172 281 282 43 243 303 189 291 185 118 311 174 143 297 196 76 232 132 178 140 58 255 207 102 302 310 30 28 168 279 143 194 27 130 36 16 170 154 309 282 235 173 109 307 142 226 303 162 74 224 177 180 172 135 224 252 95 232 307 60 274 306 236 71 160 214 135 169 264 3 256 301 168 121 212 249 199 225 286 74 23 274 176 264 47 269 71 90 57 206 263 175 7 299 224 44 14 124 235 200 11 232 30 139 61 95 300 146 75 84 198 295 292 220 72 85 154 51 83 245 16 250 190 36 49 170 213 166 46 149 279 104 229 108 147 22 14 86 303 285 236 150 192 177 124 16 295 138 148 102 100 250 272 220 119 97 17 18 17 306 227 196 179 77 20 98 31 212 242 181 2 261 233 266 210 288 260 73 84 133 108 158 237 22 305 19 265 218 20 66 306 171 119 60 227 135 222 208 264 194 62 111 252 252 253 237 229 276 91 83 50 213 196 209 84 264 14 164 188 246 265 306 235 101 81 273 217 153 280 264 265 88 17 186 21 104 232 141 59 8 17 204 133 38 111 210 311 114 123 11 285 19 39 116 258 98 212 84 218 206 201 47 132 77 51 1 275 169 105 114 2 254 195 164 244 237 152 83 73 49 61 148 108 250 253 124 6 264 113 293 308 36 252 63 99 193 114 174 107 200 143 136 104 168 3 216 114 189 190 117 289 282 310 155 227 280 190 49 99 85 177 57 40 164 304 112 240 62 58 217 251 303 243 64 27 95 131 233 180 147 196 148 110 288 198 98 144 137 269 223 247 294 78 234 292 29 51 77 144 207 38 235 136 231 123 143 66 109 169 21 3 159 6 208 58 66 157 47 113 17 265 263 278 81 233 12 35 258 80 272 273 178 108 184 200 88 238 214 101 108 288 102 265 205 76 130 265 29 66 258 256 197 110 23 121 46 68 183 249 207 98 288 267 115 302 103 153 222 307 111 143 151 81 172 265 55 32 188 100 267 296 294 132 296 4 228 89 10 48 309 94 154 15 217 46 249 141 175 221 168 107 187 90 208 34 157 280 149 260 30 227 88 154 44 286 232 310 275 256 57 234 231 302 248 306 48 303 251 272 169 153 18 182 270 210 213 274 54 238 175 182 70 119 175 84 195 60 20 185 277 1 292 104 142 257 271 230 227 5 187 144 218 43 187 256 9 295 244 81 33 84 142 270 139 127 118 21 168 192 138 223 157 5 264 228 186 121 104 96 30 271 175 270 116 113 91 247 159 290 14 206 303 41 192 32 187 108 154 147 134 64 275 273 94 286 30 68 184 80 264 255 70 35 120 246 111 268 308 256 153 25 215 34 79 177 94 140 146 190 274 303 115 269 120 107 2 210 236 53 221 208 309 201 110 84 225 306 76 107 74 155 229 156 52 168 68 149 292 200 197 206 169 302 112 221 171 155 232 14 304 147 299 119 217 239 160 73 16 244 153 217 269 163 79 158 114 184 222 12 123 2 29 73 6 56 7 194 49 287 31 7 126 167 43 277 148 81 121 98 263 136 215 233 237 160 143 215 158 60 243 162 50 269 287 146 115 71 184 203 249 27 245 161 156 19 16 79 111 148 81 225 49 274 299 161 209 158 145 212 174 154 217 77 112 88 69 122 256 286 147 46 50 302 204 282 18 176 126 270 226 250 250 168 209 158 145 8 42 156 261 118 278 266 69 237 311 144 89 15 37 235 216 194 21 289 306 8 173 81 84 109 74 195 74 224 127 130 94 60 53 18 263 183 132 200 88 179 120 157 240 20 57 222 101 211 259 267 218 94 64 48 130 178 276 212 264 139 11 285 101 182 147 196 14 262 247 248 205 216 93 65 26 175 31 130 89 237 43 129 98 23 197 226 236 15 57 185 26 37 286 32 270 91 245 31 110 108 75 157 101 97 237 135 247 296 247 146 221 173 60 224 146 243 237 64 103 215 268 112 146 152 6 304 126 42 61 157 116 95 31 142 7 297 234 132 15 252 90 20 311 175 308 1 169 162 189 80 25 122 23 285 250 268 61 28 8 263 180 23 80 158 261 298 224 277 83 279 12 183 204 220 266 27 136 180 85 106 48 58 199 202 252 49 141 12 267 277 45 16 179 49 281 228 257 45 38 308 242 244 101 151 166 135 122 248 7 296 182 51 32 78 179 117 77 34 24 249 181 222 2 189 99 13 132 139 132 199 85 196 254 107 262 277 180 201 161 227 203 34 243 69 187 271 218 207 57 69 105 251 274 237 143 210 45 304 24 42 304 267 8 91 154 113 24 185 89 12 156 89 189 49 132 221 81 161 79 134 116 217 12 196 202 78 261 222 274 264 21 253 282 253 202 115 48 287 140 172 76 137 120 12 274 241 223 25 120 226 171 195 130 224 154 238 56 107 32 103 137 236 124 14 203 116 156 305 241 106 12 95 299 274 33 288 59 215 126 211 75 226 39 236 233 124 168 280 148 132 7 272 137 201 29 33 62 261 34 22 9 290 290 279 16 128 154 239 285 110 165 287 234 272 93 282 142 306 298 6 283 124 113 263 165 5 81 304 250 22 23 28 105 94 146 193 240 281 35 291 261 113 51 217 212 279 152 37 160 21 129 89 45 195 189 142 156 195 236 308 303 186 81 170 18 170 70 129 275 48 204 201 205 2 38 120 177 253 306 150 284 293 262 255 133 149 14 33 288 47 195 161 178 65 168 48 6 147 190 217 160 127 268 287 274 298 186 142 285 25 263 232 264 167 17 291 200 106 44 81 160 2 49 96 93 230 258 120 2 215 219 84 82 258 145 163 212 186 290 205 261 146 118 135 280 294 144 115 2 127 296 249 311 298 164 113 79 21 214 8 191 161 63 4 109 81 208 43 226 186 220 237 154 288 142 262 44 291 214 157 91 224 50 86 65 304 287 82 127 290 32 272 93 116 42 53 302 302 216 83 126 163 257 285 105 253 22 269 118 155 267 280 195 13 159 211 6 191 229 125 121 44 202 134 245 82 171 279 47 82 240 188 42 9 258 270 89 243 87 104 287 86 33 272 249 238 63 285 168 250 253 193 79 21 254 77 78 272 1 251 213 208 205 291 8 84 208 118 59 234 9 24 132 272 269 22 174 35 199 104 37 137 172 248 20 179 92 230 310 170 179 86 206 11 303 128 307 24 21 230 82 117 156 306 263 110 191 158 213 141 236 180 79 86 120 192 218 233 196 48 223 87 221 137 276 130 272 4 205 131 207 261 84 39 197 231 204 203 85 14 152 105 193 206 91 308 125 289 95 142 22 258 262 215 122 184 156 9 87 134 37 163 268 311 111 124 167 122 197 24 94 169 42 139 155 156 94 213 215 196 41 110 96 28 261 137 226 19 60 46 124 306 207 206 310 77 169 290 302 6 141 160 45 151 155 14 239 42 242 2 252 73 45 298 14 293 17 77 11 210 245 303 281 178 222 100 43 234 285 165 53 239 46 117 219 310 196 141 184 211 271 245 20 182 172 134 265 215 278 261 285 97 138 301 309 154 201 92 54 194 166 78 106 269 6 41 100 203 146 13 67 299 199 145 7 215 225 78 53 86 123 220 215 70 250 147 262 202 299 111 261 196 126 238 229 196 22 164 194 123 101 118 126 72 16 57 84 36 240 25 229 13 143 184 303 105 188 46 236 45 7 10 293 219 77 166 177 35 158 27 28 248 1 239 276 286 10 90 230 236 86 68 237 291 202 67 18 149 135 166 69 152 79 102 211 66 148 287 92 260 218 151 71 214 31 235 170 271 183 88 41 290 290 220 238 45 87 88 170 129 10 269 165 22 14 1 77 164 260 2 155 216 199 263 222 138 3 60 124 88 208 11 212 234 254 210 82 219 10 56 151 54 23 9 5 131 141 5 70 232 305 186 300 208 83 292 178 54 303 163 202 83 25 264 154 242 54 189 202 48 120 188 223 198 281 285 234 213 246 245 227 144 168 278 111 119 220 29 223 222 86 129 268 68 121 186 105 164 188 133 301 253 45 154 290 294 47 38 287 310 168 280 118 6 170 64 55 249 280 105 186 124 119 228 288 101 58 222 222 215 125 224 290 273 133 254 94 210 168 87 49 184 205 288 110 274 241 48 10 193 293 194 4 262 260 288 68 140 269 223 31 27 292 221 168 307 6 187 153 277 72 213 176 107 203 163 12 299 252 115 207 266 111 30 240 167 167 244 285 198 304 211 95 240 152 211 184 146 292 177 267 252 141 48 67 228 18 39 146 48 205 160 61 208 88 131 42 79 85 223 273 209 120 294 82 286 223 263 259 287 5 272 101 17 128 44 96 108 66 242 22 264 228 122 86 295 93 276 139 207 273 103 14 240 154 29 66 292 8 151 97 59 91 179 30 291 204 310 266 271 113 39 163 247 282 161 212 67 12 224 249 114 79 243 71 69 289 104 70 194 267 229 263 98 94 249 262 41 252 270 108 67 195 134 241 241 274 301 221 153 122 87 70 130 54 40 225 301 93 254 18 233 41 284 233 56 268 297 244 281 260 302 82 119 10 131 22 77 86 128 86 84 304 281 217 290 15 76 96 199 111 99 97 215 5 298 167 171 199 286 19 52 240 145 28 42 17 184 304 242 204 306 183 270 219 169 120 284 5 216 121 256 17 23 190 84 162 102 224 94 51 50 170 165 33 221 220 262 117 135 302 179 235 115 256 148 288 248 85 31 102 198 186 191 12 10 50 272 210 250 181 25 141 205 132 214 173 285 307 238 301 272 134 12 23 6 52 159 239 75 182 155 255 220 108 57 149 149 186 275 255 169 31 184 81 299 238 28 149 201 282 280 3 267 213 59 246 148 187 231 242 244 247 265 205 274 284 201 297 177 148 135 129 52 246 86 121 310 31 275 163 250 82 151 294 152 102 24 285 87 291 206 23 231 266 96 206 5 10 224 122 185 214 110 52 148 207 232 285 143 263 86 230 244 211 252 48 89 262 160 146 71 212 110 157 168 67 106 183 220 247 292 72 275 160 84 71 29 32 83 36 293 154 163 135 238 294 93 8 25 128 244 152 172 227 222 119 237 166 15 194 117 2 299 126 273 43 271 47 210 100 34 60 85 263 10 269 234 91 152 170 67 159 47 91 225 80 127 221 30 186 285 36 233 217 254 19 223 245 129 20 296 54 5 156 56 269 53 29 164 76 46 26 66 196 214 145 214 204 1 275 5 237 107 286 251 204 262 34 154 50 3 218 56 215 184 15 218 48 263 245 236 296 276 165 274 138 243 230 311 223 57 10 160 258 310 62 63 132 244 64 128 46 135 130 294 86 255 252 180 20 124 155 137 15 154 107 247 220 161 5 195 170 301 180 8 104 243 190 134 168 134 252 238 241 3 187 179 112 78 234 73 102 6 220 281 93 265 153 134 104 52 74 260 202 249 220 29 261 122 34 58 274 96 303 118 206 213 185 227 309 223 118 28 264 298 223 282 258 291 289 159 12 49 16 91 277 244 143 196 171 242 150 223 34 66 201 42 145 137 42 45 258 244 178 272 145 43 193 102 85 144 100 39 278 264 239 256 120 50 183 272 224 114 285 51 45 253 116 168 187 184 16 153 268 65 293 5 205 172 70 235 23 29 149 258 33 248 307 268 283 17 97 160 305 235 203 8 75 54 150 171 204 55 175 293 137 100 304 238 184 241 172 73 165 144 104 290 262 304 91 19 201 229 93 138 225 147 223 97 243 121 168 273 56 150 260 246 166 12 45 41 239 8 303 196 155 49 72 188 65 65 261 69 10 118 143 233 236 16 270 272 183 303 100 248 202 278 11 175 250 86 66 120 111 297 190 99 175 36 115 212 286 108 308 22 203 63 5 259 172 46 264 213 130 192 97 4 41 199 195 130 7 236 64 39 290 176 83 160 83 178 146 208 61 84 82 54 125 10 249 2 246 289 185 231 255 233 206 31 76 83 116 121 164 150 149 191 223 186 127 305 84 266 29 14 177 238 59 82 149 6 28 275 86 123 43 140 86 290 77 110 114 292 14 52 83 147 298 68 99 222 113 30 303 36 289 205 30 300 119 20 247 192 23 158 263 112 20 261 229 176 217 44 274 127 210 46 46 302 59 140 63 135 19 132 191 271 25 229 235 238 257 276 239 55 150 118 157 280 173 264 160 229 284 252 265 254 296 186 293 48 119 92 63 161 301 248 278 73 199 233 308 205 77 268 137 39 62 125 144 294 290 200 178 117 287 46 268 202 227 300 275 75 153 228 231 309 84 263 32 186 207 295 271 67 154 139 49 191 140 213 15 125 298 240 102 160 188 149 182 300 96 81 253 233 18 88 196 52 246 100 33 157 24 268 190 152 175 77 266 210 223 263 110 30 19 9 218 260 257 218 44 33 40 278 99 275 158 123 86 230 204 92 162 209 16 59 299 259 265 20 1 176 135 5 306 89 194 175 170 67 120 55 88 41 309 243 148 89 101 24 83 261 286 294 71 89 209 59 256 121 170 141 213 285 229 132 82 27 8 173 271 290 309 119 188 23 80 296 231 175 91 185 187 36 3 215 121 177 217 274 237 240 130 40 8 190 141 59 206 142 122 307 58 114 214 111 302 19 90 121 50 38 154 86 260 128 49 133 52 95 113 282 303 164 78 191 36 18 24 55 266 168 142 191 149 39 229 229 74 290 252 283 130 120 58 55 120 16 289 188 4 305 20 143 190 221 52 254 296 116 284 260 79 179 278 65 165 90 149 296 274 198 63 176 301 81 104 223 300 306 152 168 73 286 138 223 153 119 125 139 160 113 300 209 276 169 234 283 179 135 305 96 106 301 42 276 289 301 91 67 48 47 113 10 154 186 57 6 166 190 189 270 190 195 191 181 39 203 250 243 132 76 2 311 108 127 76 77 109 31 42 26 96 142 31 164 73 301 297 110 74 157 115 38 7 97 274 25 67 250 37 302 135 18 42 4 263 69 252 305 44 95 152 60 260 223 297 107 157 278 45 11 198 243 140 186 27 238 246 137 65 65 95 23 189 250 246 182 129 63 206 16 172 175 72 77 81 177 156 62 174 228 163 196 189 133 248 145 305 113 121 75 245 41 299 169 33 67 200 277 207 82 296 235 151 297 88 166 304 113 162 204 299 119 304 24 40 261 292 260 224 182 293 289 203 254 37 198 167 120 194 15 213 8 107 306 95 302 281 258 95 254 11 252 161 32 207 107 117 198 275 294 87 222 159 91 130 254 2 257 116 245 187 66 302 255 293 254 209 173 288 102 94 69 306 311 170 8 148 272 103 37 66 204 135 14 303 47 86 309 271 155 166 200 188 300 240 19 12 62 219 80 151 134 310 178 18 121 18 197 105 226 223 250 156 138 60 159 307 29 34 89 284 281 53 31 207 22 243 165 60 30 269 110 58 14 127 220 21 266 124 62 237 242 275 98 12 276 244 271 109 253 125 35 224 163 229 238 151 21 126 79 54 63 105 159 58 286 230 154 173 200 222 69 280 174 264 106 129 6 282 29 96 139 290 42 41 266 128 279 69 148 303 37 121 107 275 309 201 292 283 206 118 220 79 214 121 87 238 64 3 118 265 24 143 33 193 81 289 23 16 273 73 234 147 211 141 245 117 244 157 296 109 104 284 90 257 101 239 227 197 255 233 282 68 94 164 133 187 14 19 288 28 134 176 252 135 1 183 23 261 94 37 218 185 268 117 217 19 153 259 79 25 292 46 138 300 32 118 260 6 65 266 261 60 56 239 51 66 108 154 120 87 115 146 23 110 236 247 293 167 9 95 117 118 184 115 173 22 119 239 13 52 237 272 245 234 68 268 173 208 81 1 270 169 219 32 142 22 100 102 167 163 204 198 187 32 89 152 1 56 236 42 301 217 73 279 162 176 21 159 256 186 184 151 35 30 108 126 147 307 13 211 31 223 272 159 180 222 188 302 92 254 192 249 260 305 147 218 8 273 85 38 68 111 70 303 289 28 95 228 60 177 75 272 174 75 34 139 26 75 147 16 84 178 58 121 164 39 24 290 289 49 133 206 174 144 31 230 3 292 176 16 91 127 5 16 123 261 200 294 53 244 139 105 307 54 107 252 128 214 57 219 110 204 157 301 123 218 281 156 289 67 157 148 139 84 132 112 249 308 299 192 137 195 289 50 81 287 229 79 135 307 93 39 197 7 24 196 226 138 183 240 195 217 53 154 160 171 10 239 205 115 16 82 101 207 85 310 137 141 232 241 169 264 136 232 228 278 180 69 241 264 4 33 296 124 303 278 143 254 281 80 280 74 201 262 277 183 98 59 157 116 88 250 265 72 106 247 16 1 50 96 271 241 162 296 76 50 133 181 237 167 59 57 103 189 50 191 76 154 179 296 112 270 301 177 159 92 275 154 291 273 102 42 119 168 149 80 271 3 75 165 277 127 193 147 218 159 122 71 271 37 32 151 39 10 17 251 43 275 6 271 130 304 157 108 46 214 4 98 243 273 210 288 4 105 231 299 12 116 58 256 136 243 142 212 123 290 185 254 151 110 27 14 211 95 173 120 24 148 214 83 224 89 97 224 239 41 34 114 172 189 79 195 153 228 53 80 39 290 202 22 152 189 75 271 55 254 241 144 52 185 15 24 234 41 242 288 168 179 174 138 215 101 163 285 189 227 252 125 303 54 185 167 53 268 310 263 311 76 295 130 108 46 193 210 113 162 240 294 39 108 267 299 26 246 255 303 86 284 224 155 188 158 223 168 259 79 118 87 80 9 70 300 192 120 163 289 198 131 248 220 72 183 39 299 70 39 268 245 276 46 241 212 39 270 261 286 165 183 171 132 10 224 176 276 155 177 290 107 9 42 243 233 64 211 228 212 267 120 247 275 298 84 154 227 112 44 17 198 126 5 127 88 259 249 290 307 214 303 187 32 237 204 115 37 284 201 220 76 185 256 93 172 213 270 56 304 105 242 217 168 268 45 257 264 73 91 277 120 249 202 103 199 156 187 122 113 53 235 298 214 303 305 158 71 301 2 80 254 230 148 71 308 143 301 264 99 198 229 105 179 12 280 136 47 276 68 243 215 128 58 303 100 167 222 71 288 186 162 136 266 310 11 270 148 229 268 30 170 272 273 37 42 183 97 310 121 139 185 100 79 127 233 236 269 225 92 167 209 124 284 127 212 311 208 260 287 241 46 239 40 25 157 105 190 274 26 88 213 99 215 67 212 254 209 183 218 99 255 265 152 201 87 217 10 35 252 201 99 84 71 294 168 258 169 75 291 1 26 149 65 105 119 36 177 95 82 11 17 39 23 70 52 192 170 256 5 137 150 51 165 39 298 128 240 113 96 120 67 299 185 161 219 112 87 92 15 216 59 86 255 142 192 311 71 44 64 71 283 293 216 77 99 221 102 220 258 272 27 226 217 62 286 5 25 58 258 8 174 193 284 132 59 273 91 82 108 306 226 305 225 158 25 241 144 151 274 168 288 280 77 129 18 282 76 283 29 78 250 136 172 107 273 23 132 259 227 40 32 192 167 11 309 119 89 276 220 277 173 20 4 278 208 299 197 272 231 242 269 68 163 159 12 248 285 272 88 191 89 50 296 74 74 148 298 191 149 126 157 205 46 88 202 179 86 277 258 193 61 51 268 282 28 198 276 208 73 202 177 155 260 213 56 286 309 269 249 272 148 12 63 61 263 82 294 253 126 195 219 2 122 260 277 96 158 161 195 85 115 170 172 274 220 179 299 249 280 85 145 281 209 278 208 205 188 115 56 204 212 132 227 202 250 305 230 31 224 111 289 248 255 120 117 303 257 141 239 214 37 204 67 293 269 290 220 6 202 12 68 248 122 222 102 43 222 249 294 194 278 198 159 289 85 190 238 199 25 104 220 254 190 153 83 257 165 148 220 21 259 66 272 34 93 29 133 143 226 130 260 68 197 13 4 12 242 103 295 38 80 243 27 230 169 185 64 123 44 141 33 241 3 193 184 219 4 293 116 273 84 132 86 267 188 207 110 30 18 167 36 64 43 95 134 195 118 14 198 110 248 297 183 304 124 222 12 128 249 241 288 295 217 208 123 4 85 127 187 39 238 7 285 214 122 224 24 255 217 138 89 251 247 278 26 127 106 308 51 50 297 234 135 234 179 263 143 149 255 222 186 151 15 114 181 221 281 173 122 146 22 57 223 230 268 149 293 202 103 308 74 232 302 122 88 191 68 305 284 289 80 165 95 193 99 264 54 127 307 43 64 224 118 252 119 112 226 176 111 83 79 118 42 46 9 225 18 151 198 26 50 169 120 161 261 163 26 88 255 229 186 136 60 67 222 184 46 93 216 180 300 85 167 148 163 183 246 121 253 26 172 205 36 173 44 216 171 18 156 188 159 305 181 251 137 26 300 53 107 89 262 94 302 204 107 152 233 281 233 61 91 103 72 197 188 143 24 92 186 38 193 168 5 19 29 184 91 69 104 193 255 287 48 287 111 43 287 163 63 271 8 163 287 216 129 131 283 303 70 169 41 192 198 147 231 19 204 257 248 5 175 306 84 254 95 108 103 217 142 169 175 101 240 75 80 98 232 235 104 20 226 154 57 64 135 263 216 245 116 170 169 72 33 249 97 56 283 281 226 269 167 170 265 60 207 173 165 139 93 145 133 5 172 252 118 207 65 62 108 38 131 301 189 210 69 171 42 59 268 223 177 308 53 56 7 128 96 30 251 230 118 238 28 168 137 217 31 86 174 124 103 104 67 172 175 80 203 269 112 270 194 94 46 73 311 213 138 217 51 254 272 132 85 211 310 153 299 243 281 166 280 259 310 18 173 248 168 33 79 207 200 119 17 224 177 33 30 272 144 90 26 298 47 116 173 135 205 152 254 242 306 187 294 305 178 121 181 17 122 35 146 265 310 284 185 156 40 195 158 38 230 53 170 111 128 85 202 193 277 25 277 226 198 198 181 47 127 127 302 185 284 132 194 260 107 11 42 115 250 127 180 138 153 95 52 269 170 138 12 6 159 230 70 241 221 78 99 77 67 270 8 194 48 253 187 41 38 6 258 214 165 53 172 250 112 157 136 119 159 267 109 302 170 120 84 285 192 111 5 184 197 255 73 172 12 104 198 242 301 172 303 15 308 91 100 64 16 157 114 46 20 210 180 235 108 170 164 141 216 139 30 32 185 34 206 69 160 112 102 144 34 202 265 16 133 238 274 185 2 253 175 22 280 43 298 253 204 59 181 6 79 180 239 212 134 156 240 124 53 68 36 282 102 154 144 251 62 38 134 48 56 122 140 251 153 12 191 43 41 130 249 49 159 244 103 152 153 196 20 147 121 191 134 141 91 273 27 307 130 89 165 244 107 75 122 212 203 308 308 267 171 107 149 177 161 2 65 61 138 1 267 143 298 203 274 45 121 191 266 269 290 302 139 65 302 97 278 239 309 296 143 260 211 108 102 29 114 266 307 144 155 140 16 216 60 169 18 248 42 44 65 221 270 198 276 24 97 3 98 207 296 242 239 77 108 262 210 153 40 274 137 233 190 273 238 119 56 264 126 89 101 118 208 4 202 161 310 220 267 265 67 212 123 189 227 72 238 276 101 218 116 219 153 255 304 224 3 140 183 167 18 199 141 62 50 239 49 285 272 223 91 195 46 208 4 51 117 231 117 55 157 139 35 239 176 5 255 128 101 15 44 290 287 105 181 252 281 149 129 198 19 120 166 129 274 83 268 118 151 70 263 100 279 141 308 63 10 147 95 134 231 225 3 41 132 47 157 19 126 106 31 182 311 44 74 49 109 269 48 75 54 42 35 151 27 177 290 40 221 100 285 40 6 243 232 49 209 266 245 289 137 4 277 124 98 204 197 224 274 100 186 124 94 237 207 166 283 300 113 190 147 183 63 47 44 185 261 270 32 149 281 295 153 266 269 193 102 284 238 17 284 8 178 88 282 294 294 126 295 311 82 142 199 36 28 297 6 309 101 41 297 82 135 212 202 94 187 240 184 152 172 176 18 42 306 287 3 252 59 84 71 23 210 301 69 3 203 20 248 1 15 14 266 71 124 156 113 230 127 116 217 125 76 96 110 185 129 309 14 181 145 29 231 260 235 53 119 219 110 62 261 107 127 136 279 191 24 153 158 169 296 8 228 311 63 74 133 240 82 261 132 76 25 303 100 108 100 131 18 267 142 120 296 103 249 115 44 132 169 133 212 303 36 145 124 226 259 136 123 45 111 31 128 13 184 84 260 231 175 93 232 162 195 227 128 4 24 117 207 194 185 230 197 280 231 282 1 304 76 82 62 171 246 211 287 305 220 92 69 141 101 168 79 298 53 203 28 149 235 265 34 53 135 105 4 94 195 222 265 192 35 115 129 284 132 46 271 49 180 283 136 150 51 136 195 166 111 95 76 227 231 253 216 120 31 260 70 33 283 44 221 40 81 218 143 280 56 43 122 267 82 166 204 40 160 93 117 239 217 177 307 196 8 183 299 79 280 188 290 3 300 265 300 71 300 202 37 305 137 230 288 103 247 24 242 106 305 301 29 273 124 208 130 206 12 203 52 111 34 149 121 212 244 24 4 139 188 58 186 143 46 240 148 168 43 159 193 285 79 64 70 38 220 156 41 141 280 52 78 282 242 108 196 272 70 287 168 151 212 309 138 229 226 228 101 108 79 26 149 20 79 265 246 272 311 208 240 163 155 82 300 220 39 88 40 118 180 227 37 66 161 176 150 104 135 208 262 11 137 268 164 221 56 178 266 198 98 215 280 130 65 265 267 157 174 48 212 196 56 219 95 91 254 185 48 193 64 96 217 160 236 24 75 255 47 274 135 25 292 217 210 78 121 103 125 176 236 122 154 82 48 155 303 179 5 274 263 294 206 282 14 21 248 1 300 92 306 102 219 104 88 55 259 141 299 127 120 126 111 172 267 242 27 167 300 66 213 188 179 237 202 34 7 262 265 27 109 72 251 263 154 282 49 275 48 281 226 111 20 148 43 197 204 280 163 248 97 53 250 4 60 174 47 243 84 140 218 89 166 207 27 289 113 88 236 265 6 49 251 14 45 72 245 165 189 110 134 289 1 29 66 5 74 149 270 197 168 129 97 93 170 122 201 151 66 128 101 278 267 300 305 270 268 298 9 271 255 1 157 160 82 259 13 256 286 307 34 299 163 311 4 72 40 230 212 48 29 76 113 220 117 257 275 264 138 120 64 290 74 218 7 60 123 193 230 39 214 83 146 12 48 9 69 112 42 205 51 194 150 287 173 222 177 262 111 305 29 164 178 278 265 203 112 177 301 203 7 94 14 202 135 89 302 229 98 305 128 52 75 28 144 210 54 96 171 189 223 150 138 175 3 192 204 172 64 282 197 30 169 119 143 254 146 213 185 148 233 24 7 219 221 91 184 244 263 149 36 16 99 29 79 129 167 61 78 280 116 94 92 100 148 183 48 211 278 200 149 141 284 217 269 260 219 31 236 272 183 15 305 36 31 159 219 311 194 8 154 71 151 151 78 277 113 310 234 265 20 156 203 135 176 204 36 272 93 185 171 44 60 131 279 96 193 256 115 119 70 47 103 254 75 30 290 130 283 122 198 68 67 58 268 156 275 287 195 202 67 228 93 74 201 292 193 156 97 55 206 17 36 174 275 102 54 209 209 114 153 150 141 32 228 175 79 223 123 79 295 32 142 130 267 23 263 311 92 215 105 259 292 254 257 244 247 115 16 90 103 155 111 243 79 24 169 75 181 29 169 4 282 131 132 280 181 175 70 191 258 215 173 306 129 113 5 58 44 16 3 10 160 191 176 158 199 310 255 229 192 302 80 45 46 28 214 267 11 168 233 205 168 156 201 32 305 236 306 208 141 311 144 113 197 33 172 120 66 212 102 222 173 173 285 196 259 23 265 25 293 223 175 123 89 25 213 95 104 112 255 144 1 247 34 177 205 248 162 281 122 43 304 41 203 67 308 164 165 36 211 245 47 69 180 210 58 111 248 151 136 117 22 3 139 271 251 86 8 20 67 235 297 121 136 287 48 171 111 112 75 293 82 304 107 87 169 61 292 10 6 22 310 123 31 29 58 19 191 280 141 7 273 221 62 206 302 294 107 204 276 268 270 214 61 239 130 206 127 65 57 144 245 18 13 139 131 189 258 48 211 73 65 109 174 164 44 202 154 25 155 124 204 258 122 305 186 198 68 97 118 178 120 182 203 285 221 104 50 110 122 46 163 17 219 48 30 45 267 140 57 15 166 279 259 185 154 251 60 226 128 111 8 127 224 16 200 285 40 204 274 158 82 180 33 223 243 186 201 22 112 137 122 149 131 221 263 55 67 123 75 156 67 26 242 72 70 12 174 271 12 278 194 105 233 113 210 272 287 272 171 223 60 228 117 261 58 278 302 243 199 310 206 3 263 44 186 59 49 49 11 299 245 234 59 157 116 217 222 288 199 7 104 194 18 176 42 79 282 206 234 211 252 186 44 85 225 142 190 266 119 190 111 6 168 269 40 132 29 4 43 79 10 93 7 137 197 101 197 256 98 186 116 7 229 111 72 301 307 33 130 275 81 121 121 133 73 47 273 127 61 122 204 171 170 253 62 126 94 286 254 302 237 122 28 232 47 187 77 104 121 27 36 219 96 113 66 189 41 101 178 43 177 23 170 44 236 12 207 118 32 1 137 223 31 256 275 64 289 175 64 11 20 169 197 262 49 76 61 268 1 285 70 19 96 171 157 22 133 85 178 136 262 27 91 115 14 210 193 104 89 202 149 155 296 306 292 299 286 283 108 108 238 189 197 110 235 89 109 126 20 238 179 239 108 209 33 8 25 292 67 127 24 51 153 125 306 68 76 128 75 210 152 139 250 207 144 90 62 221 19 212 223 285 143 7 242 139 220 109 29 103 52 253 204 295 33 304 59 54 262 234 227 28 141 284 132 77 5 99 122 17 194 55 168 236 134 282 28 61 215 278 20 302 56 306 211 128 151 272 237 281 111 278 239 65 37 290 189 41 21 98 295 115 269 44 78 32 193 58 30 25 163 171 75 5 286 33 70 55 296 198 120 31 132 136 261 151 70 218 76 186 208 265 302 126 8 170 270 37 306 205 115 187 233 253 211 62 195 177 210 126 83 78 180 262 24 34 301 87 87 55 94 4 235 157 250 309 173 78 201 124 150 134 117 28 219 62 54 65 245 145 171 165 215 216 217 288 291 167 148 177 157 240 157 115 174 167 294 187 145 197 134 146 87 124 260 97 310 18 130 64 195 2 287 217 223 244 203 275 281 288 82 127 121 16 84 106 40 62 97 195 254 82 78 222 247 122 119 141 286 23 19 83 138 204 77 191 264 87 206 104 31 302 213 237 245 62 281 72 113 170 226 118 5 144 47 174 219 190 142 297 215 10 80 208 262 146 77 187 106 56 119 29 106 148 23 304 280 297 97 207 193 95 20 47 15 88 56 131 281 196 86 161 14 118 71 143 139 190 87 81 194 192 228 173 257 205 230 199 172 66 214 22 209 77 103 137 249 163 108 44 278 217 75 78 246 308 75 147 257 120 255 297 300 208 16 209 2 49 177 154 217 136 99 109 163 237 293 286 32 160 130 154 117 63 256 263 183 47 161 178 11 176 292 241 184 90 67 173 138 263 272 86 110 52 172 150 209 8 52 238 166 188 102 293 220 147 164 232 198 215 258 148 258 44 54 138 14 1 185 78 102 61 191 122 57 236 239 219 307 233 139 105 25 193 141 42 133 263 153 218 253 258 293 273 81 291 252 95 83 185 220 153 176 288 144 220 3 256 107 74 36 108 122 303 287 62 137 44 275 222 200 76 203 29 109 126 64 215 85 7 167 87 41 56 45 66 301 118 137 305 224 59 167 181 256 184 7 153 35 163 78 282 243 49 40 108 94 46 180 133 218 51 310 175 140 52 280 33 220 295 264 296 224 130 136 192 84 112 68 121 216 157 272 206 180 290 175 171 230 215 254 46 60 189 166 118 77 293 224 102 12 69 251 96 241 236 72 85 283 224 81 177 10 93 126 291 35 310 242 150 3 231 297 76 136 296 70 96 255 47 79 68 100 154 172 70 206 51 145 224 1 130 195 206 186 155 287 303 224 102 299 300 169 40 277 226 84 123 193 213 155 93 59 242 259 10 205 299 104 309 64 60 193 296 27 1 79 42 183 291 247 268 161 273 191 298 145 7 119 150 18 256 74 108 31 124 105 84 200 239 157 213 15 286 282 287 121 119 18 81 179 77 108 215 124 168 173 83 115 256 74 52 46 180 252 246 297 133 81 184 10 31 224 80 297 104 284 4 21 24 152 66 262 247 131 285 110 120 291 215 301 222 6 63 143 260 162 244 261 308 222 171 254 20 74 175 155 219 120 192 243 235 147 291 238 277 135 64 100 152 200 201 188 94 72 195 102 39 249 52 49 155 116 85 116 232 272 31 80 155 19 181 17 208 35 119 189 63 132 110 63 296 241 27 296 297 287 172 34 71 191 17 220 171 297 143 68 33 83 242 7 271 125 111 241 128 245 146 197 247 39 161 113 45 36 33 62 185 138 192 127 231 7 266 152 36 117 36 297 257 231 139 141 22 8 123 69 170 290 284 151 50 309 41 56 187 284 15 102 196 4 210 124 180 73 167 232 60 110 42 59 36 200 258 10 43 175 54 121 229 142 207 170 290 200 82 93 135 194 259 297 104 257 230 230 147 274 69 149 85 211 272 152 90 184 93 258 254 164 196 100 198 137 167 12 175 133 204 175 108 79 117 161 250 146 199 138 126 72 23 171 199 42 75 245 157 84 70 252 285 208 214 100 100 103 94 91 215 29 142 54 79 70 70 29 244 153 156 147 297 172 26 105 133 204 189 246 47 175 4 77 63 22 262 50 120 160 258 79 96 58 188 307 53 24 113 134 205 281 284 197 67 285 155 205 122 161 216 210 124 37 65 3 142 230 21 159 39 45 81 143 192 276 77 74 223 111 222 89 298 274 230 26 269 108 273 235 305 145 41 292 215 267 271 148 271 247 56 87 233 176 126 252 266 4 4 191 117 300 78 46 234 293 35 21 282 59 191 199 130 216 111 227 277 145 253 120 216 167 74 155 50 157 214 53 276 81 288 300 208 310 82 249 176 145 218 79 100 194 163 17 113 172 135 13 73 174 249 180 192 209 163 10 233 244 82 187 123 142 104 150 144 162 133 115 153 130 166 64 224 306 81 206 204 254 32 227 140 300 2 41 154 292 172 235 131 282 213 279 103 306 166 104 278 261 130 287 255 110 156 164 34 272 6 185 295 21 115 85 8 158 244 26 130 154 259 239 110 67 17 71 122 218 26 94 130 186 301 169 113 143 26 252 194 72 243 20 21 96 26 272 264 137 233 304 54 173 68 102 1 137 179 19 287 181 254 273 52 87 288 34 125 182 56 43 150 83 132 88 62 16 105 168 227 81 48 309 252 90 162 25 222 296 169 266 268 227 306 31 250 88 125 152 127 79 5 234 102 176 39 188 120 248 274 109 268 99 114 132 306 220 156 138 34 261 189 199 51 101 261 72 302 12 150 175 30 283 187 228 144 20 247 235 63 83 128 159 58 284 156 228 217 77 30 74 108 175 134 111 198 224 269 207 249 272 127 191 209 240 101 119 236 283 54 293 34 234 119 300 112 265 201 168 197 303 68 248 60 213 38 170 99 206 297 31 210 290 39 76 261 270 109 293 165 223 5 27 302 179 188 272 291 155 29 46 31 292 302 134 41 281 160 281 62 43 275 197 152 254 206 227 51 41 125 177 62 171 73 150 74 175 212 198 290 160 8 186 132 220 301 51 169 184 129 84 200 57 93 155 86 18 299 276 136 277 283 275 174 102 296 33 103 175 126 73 9 239 124 87 307 13 161 215 110 109 157 270 184 118 135 27 217 18 213 180 213 128 181 221 86 181 137 279 22 160 159 130 143 215 255 177 22 73 157 157 278 287 5 46 160 132 30 65 250 181 103 148 53 279 200 102 202 247 266 121 147 269 88 182 284 291 74 6 77 186 90 193 39 234 261 148 269 147 187 128 33 95 173 308 282 132 33 199 56 127 88 195 123 109 177 114 106 102 285 90 123 156 25 149 142 105 291 233 267 308 303 172 136 139 43 9 145 32 241 184 101 292 35 72 106 203 261 91 248 5 137 260 283 151 206 224 86 87 211 195 246 128 96 251 253 299 231 53 63 291 177 273 79 199 217 42 105 10 189 124 274 26 261 22 23 8 266 284 89 125 215 294 101 50 106 92 245 101 101 209 56 148 132 219 226 11 51 176 106 93 250 127 146 300 300 3 297 37 40 58 290 295 234 231 32 137 118 280 100 90 183 77 256 177 12 199 45 16 241 103 24 229 64 134 213 167 153 80 227 130 55 239 213 216 57 210 297 14 210 207 113 54 239 194 161 308 275 109 47 44 279 258 53 266 67 36 234 117 267 192 120 213 62 106 285 277 186 56 116 33 301 311 152 188 158 268 145 217 306 93 18 231 269 27 44 194 287 149 215 186 58 116 80 44 202 244 146 106 80 45 25 184 2 290 160 257 247 252 32 95 230 44 192 263 95 238 184 206 10 274 75 294 24 69 258 18 151 223 40 13 148 51 163 145 190 105 86 276 132 111 60 63 71 197 3 20 143 173 217 170 215 27 184 195 129 264 140 34 95 295 157 158 282 274 270 236 264 238 159 301 241 9 150 88 249 83 84 91 153 235 271 58 13 155 61 279 148 307 95 282 85 119 304 87 88 200 204 263 67 222 196 206 289 157 66 7 291 183 213 178 288 254 18 134 212 12 133 273 271 227 196 125 148 96 128 152 70 303 153 292 224 276 194 188 178 159 3 238 114 288 189 135 120 246 2 281 61 67 175 53 20 120 12 56 112 208 135 255 131 192 288 285 244 116 303 133 68 10 171 101 230 261 105 112 32 179 217 38 191 230 49 263 297 216 281 306 160 157 25 51 205 49 204 121 53 67 280 163 194 101 158 229 267 112 283 180 186 234 6 80 278 145 290 295 297 183 218 58 145 47 262 58 6 39 150 41 223 204 221 218 227 293 157 115 95 206 134 262 141 24 156 111 295 110 227 309 283 245 194 141 292 62 194 1 285 102 180 96 260 10 12 245 33 294 77 43 306 198 9 176 238 180 43 50 212 252 142 100 227 148 38 184 141 17 188 75 250 140 197 84 66 145 120 28 267 92 286 226 72 84 262 182 108 308 64 185 48 73 180 90 253 142 219 73 180 147 92 252 252 2 14 83 207 84 299 30 290 172 170 267 76 4 184 50 138 289 254 83 207 133 107 17 238 241 149 135 147 305 167 192 257 31 67 52 215 251 36 277 171 261 79 26 309 302 255 285 146 166 281 159 189 131 41 57 187 115 140 56 197 104 194 141 74 179 51 198 277 173 108 39 77 275 179 5 64 191 208 243 276 290 225 225 134 306 288 131 8 270 254 87 267 48 30 201 78 53 70 181 280 115 27 227 242 152 120 215 250 257 274 13 207 214 277 263 189 181 258 31 114 221 189 134 83 9 268 279 236 30 161 306 149 61 167 59 241 197 114 173 98 119 288 233 215 55 79 144 237 244 148 296 78 132 303 147 81 72 197 295 145 143 192 13 254 189 148 27 265 295 29 198 136 307 46 306 254 152 35 6 158 275 199 24 231 31 42 256 149 141 299 20 124 24 54 69 283 267 253 266 147 189 308 62 228 144 142 14 10 30 208 225 165 171 305 148 148 213 214 63 262 163 178 289 277 4 269 110 135 243 114 90 301 277 46 10 88 249 132 147 93 78 236 285 46 292 263 270 51 299 123 141 246 107 95 47 248 5 105 36 9 254 123 111 129 2 82 128 55 107 231 260 257 246 70 230 268 87 283 256 210 208 266 310 15 292 206 22 45 285 125 259 63 3 20 106 134 89 35 269 125 71 252 91 91 136 9 142 24 271 277 266 304 72 243 206 308 18 180 307 10 279 118 124 63 94 213 35 303 217 60 217 259 269 36 16 250 304 43 106 18 88 263 77 233 37 170 176 86 110 175 53 104 229 197 145 238 50 170 290 74 159 176 254 157 33 289 126 121 176 214 184 69 82 304 169 272 269 160 181 133 247 86 96 293 219 69 128 130 257 302 144 67 294 141 126 40 128 38 158 289 303 10 195 260 165 3 149 188 19 200 74 93 287 207 25 149 230 29 122 102 254 7 222 145 112 16 193 260 176 184 80 29 75 54 130 171 25 176 178 255 57 181 41 251 176 89 310 161 62 19 305 279 197 14 220 125 61 90 173 253 90 68 155 225 163 12 190 37 181 84 84 177 282 171 261 41 39 100 12 131 124 91 22 123 311 245 291 111 271 184 300 92 234 28 225 192 71 216 43 203 72 218 77 302 61 216 55 136 128 52 222 9 26 149 115 155 138 98 56 11 75 168 132 160 65 202 261 35 124 19 195 36 116 287 50 293 298 139 223 139 236 290 184 178 303 88 4 10 15 208 4 311 161 166 6 21 138 173 113 117 80 120 156 193 218 124 70 103 71 130 146 132 197 202 86 115 299 178 82 60 191 210 198 139 39 65 144 289 257 88 82 51 216 284 67 133 150 253 173 72 170 228 181 107 197 195 259 230 2 245 169 203 172 232 191 232 290 26 151 280 19 167 176 237 138 280 301 115 13 168 140 172 264 206 131 63 211 51 123 251 10 215 81 308 76 204 7 99 62 103 209 205 106 56 78 264 153 105 242 291 82 11 289 203 211 63 155 182 18 278 50 87 158 224 237 211 86 162 38 28 183 180 63 7 52 228 147 32 292 238 184 38 287 308 37 43 81 306 56 273 120 285 176 58 38 196 225 28 267 119 238 168 146 250 195 73 214 205 242 226 279 169 45 165 64 7 44 302 112 184 42 119 287 29 72 195 264 183 264 224 78 258 204 272 20 120 51 191 311 41 98 65 139 82 66 216 98 105 137 113 294 152 39 234 311 132 128 279 174 245 47 5 311 36 103 46 255 186 288 261 102 279 200 224 123 95 302 231 311 200 188 263 9 34 54 113 253 228 219 220 39 86 8 33 178 150 227 168 77 15 237 31 278 167 233 184 310 96 260 246 265 11 190 238 308 183 168 179 291 233 82 306 282 297 135 294 299 309 222 138 196 278 244 199 73 239 42 140 158 210 1 302 150 266 67 252 132 233 248 51 167 221 111 292 300 237 299 97 215 168 59 168 15 305 182 183 200 309 223 233 300 194 75 110 135 72 210 274 301 82 64 247 5 47 34 37 279 10 11 47 46 147 196 310 174 210 272 153 149 296 77 256 128 230 96 297 26 8 247 104 242 299 100 153 213 181 123 290 220 77 39 224 205 273 206 128 53 179 256 112 130 45 124 150 75 179 282 125 262 102 154 72 140 134 47 237 2 49 108 260 183 218 167 121 71 251 269 68 290 17 116 271 40 89 109 287 102 118 172 232 235 151 23 262 253 81 157 151 275 133 113 202 181 156 216 38 4 104 48 251 45 270 250 17 242 164 44 226 212 286 12 115 199 12 214 131 308 193 201 43 191 261 272 3 224 10 210 192 154 155 41 8 231 145 89 115 199 62 37 141 257 195 134 150 110 21 1 219 133 234 49 305 117 155 67 132 49 100 42 68 146 49 11 114 207 128 105 193 281 283 188 122 204 211 29 260 126 34 6 193 102 105 9 123 84 271 51 36 254 139 277 133 302 104 230 6 277 245 196 131 54 246 211 247 86 252 204 42 236 27 221 48 96 11 65 271 157 308 124 241 139 268 99 229 135 125 260 188 257 58 126 290 309 157 9 183 101 284 163 191 288 66 91 112 287 70 304 36 108 54 95 177 78 275 107 194 170 292 4 106 47 178 209 45 100 205 93 272 124 117 192 117 276 257 89 164 24 42 146 58 175 4 286 133 169 34 54 165 274 52 298 174 184 259 23 86 45 17 61 212 210 78 215 61 162 64 40 27 236 123 270 202 300 49 268 155 96 71 275 147 158 197 285 199 114 157 213 29 125 19 242 22 39 287 67 32 310 131 179 297 251 284 95 167 39 153 285 73 98 224 36 246 230 26 139 106 135 59 18 260 251 268 254 212 191 214 169 221 266 188 280 92 87 4 306 172 208 159 304 83 179 236 51 153 147 228 48 96 264 161 235 267 282 61 72 70 166 267 77 198 17 245 159 184 37 179 243 58 8 95 96 180 220 12 175 255 221 166 68 153 48 281 267 71 16 145 186 163 172 143 125 211 189 92 9 25 282 154 233 210 105 5 255 249 281 257 208 253 160 248 4 36 52 117 63 310 234 283 162 39 10 141 203 69 87 3 137 95 95 144 80 65 74 293 132 160 206 84 245 27 114 81 215 76 28 294 107 304 88 187 204 251 3 138 154 234 194 184 176 308 16 305 241 294 73 275 183 303 25 216 122 190 83 222 270 148 90 60 6 79 261 255 90 303 203 3 134 245 192 125 257 5 78 251 20 42 139 83 7 138 5 196 103 141 129 230 97 169 126 104 212 55 234 3 198 74 67 199 1 239 258 208 5 182 222 115 125 252 34 89 219 12 107 40 3 168 177 100 293 13 51 191 146 268 190 128 97 186 46 212 260 235 297 176 182 116 165 271 237 266 77 300 266 173 184 143 237 43 123 205 296 132 252 98 271 225 189 290 17 103 247 32 271 77 190 60 92 252 76 25 6 142 143 239 14 216 202 254 77 196 246 212 243 287 306 54 29 239 294 1 100 247 142 180 246 7 49 166 123 104 159 34 71 125 176 60 174 39 288 87 102 284 234 237 1 89 187 229 280 266 193 83 74 71 220 109 268 295 30 133 277 73 73 288 97 129 113 300 231 44 271 43 37 220 13 52 169 245 298 145 222 106 33 296 274 196 150 98 77 2 49 219 184 172 228 13 128 20 37 93 250 192 255 233 53 16 203 130 155 28 241 185 267 145 136 233 166 177 270 171 76 180 275 130 153 47 143 25 297 211 214 299 171 213 155 27 133 159 112 57 130 68 203 22 121 148 133 304 241 54 263 72 15 103 1 86 70 106 43 310 4 280 303 289 201 283 301 157 25 107 37 223 311 46 43 86 282 39 59 278 257 198 267 227 186 281 63 254 45 96 205 49 1 226 226 107 306 25 14 282 244 292 273 32 20 78 130 18 68 278 126 53 171 293 168 49 231 244 186 163 11 164 25 226 96 123 179 109 269 125 244 153 59 91 288 206 3 244 42 3 198 114 83 271 64 55 254 303 209 53 59 308 195 82 272 132 7 285 36 47 131 142 115 19 208 137 218 16 64 49 90 217 50 75 37 181 259 292 5 79 92 126 93 2 158 59 182 173 217 146 306 180 26 2 308 254 155 89 80 74 187 17 261 163 90 13 79 268 148 224 21 154 276 242 25 60 142 27 300 248 14 56 277 49 192 45 31 65 27 209 99 61 305 268 243 275 96 16 247 256 192 293 145 240 218 17 131 7 213 240 195 136 224 62 46 78 89 71 284 26 7 209 60 49 85 124 141 186 184 60 22 76 279 142 70 259 141 64 226 133 253 195 202 130 123 124 51 71 250 215 1 92 192 187 310 27 17 85 232 181 96 208 310 288 178 66 219 253 75 54 84 222 65 7 259 71 225 126 63 159 299 162 163 37 304 259 221 30 239 52 196 60 122 238 211 71 270 217 185 103 116 195 6 253 161 133 5 253 197 15 110 28 45 203 68 14 98 124 251 135 30 16 213 154 286 14 136 284 116 10 255 178 310 279 16 71 62 100 274 167 271 298 104 128 207 12 238 233 279 87 33 75 148 20 101 11 17 226 236 287 19 255 207 167 79 20 260 137 198 147 251 191 206 121 248 115 7 232 75 46 266 241 193 214 212 156 158 13 128 21 138 255 173 33 195 268 26 238 296 55 216 19 134 7 16 130 271 198 222 287 298 166 205 230 264 88 111 78 78 43 156 300 203 128 123 256 136 243 173 244 166 276 151 233 276 172 165 232 242 136 23 90 22 57 119 32 9 4 19 301 140 179 44 289 259 108 125 295 280 116 294 194 259 231 256 310 243 268 227 61 58 38 104 228 6 253 163 277 108 264 150 239 287 133 50 260 140 238 37 294 115 209 220 105 206 114 176 263 92 223 255 89 297 185 85 263 303 284 259 100 282 167 252 2 283 68 127 292 71 311 132 36 29 224 61 16 243 249 110 39 86 42 88 108 229 194 251 246 173 279 7 166 294 141 251 206 139 306 94 1 134 135 259 159 208 165 190 20 168 3 71 167 309 127 66 232 238 297 189 168 150 84 297 123 173 302 185 148 100 32 144 281 226 224 244 214 8 212 168 200 154 254 256 163 256 135 100 257 34 96 275 45 79 173 209 56 249 153 42 292 13 202 135 25 210 98 267 145 141 260 77 47 71 192 278 141 195 147 7 275 257 21 202 7 93 203 170 92 254 293 292 59 215 22 304 223 164 168 9 137 210 125 162 158 19 66 89 227 27 199 3 247 218 283 46 21 135 72 234 56 194 168 95 86 259 225 270 84 221 121 116 78 231 65 69 100 56 248 247 193 303 90 94 16 43 223 102 225 240 57 249 167 66 43 237 267 206 69 53 36 270 72 177 25 165 9 216 267 91 20 196 216 149 59 125 84 16 235 164 203 164 60 125 105 116 193 148 106 154 273 175 48 42 222 111 206 245 79 49 168 89 13 151 110 112 163 33 62 260 12 53 302 247 152 181 245 28 260 65 257 231 150 11 135 302 122 93 33 305 65 181 12 283 311 211 198 94 264 183 107 235 137 159 207 86 13 3 118 163 102 39 70 11 263 284 27 233 240 111 119 72 174 194 226 46 251 31 81 25 142 97 46 298 101 37 22 126 1 90 164 181 214 30 281 59 56 290 203 55 98 177 100 300 117 27 242 77 38 53 167 98 199 154 119 100 283 280 65 85 61 297 158 144 1 230 193 55 107 88 150 158 135 121 298 94 30 289 248 288 240 276 230 142 167 24 81 227 169 262 212 194 146 287 306 259 196 250 27 58 45 7 71 81 261 180 275 19 25 257 208 219 303 6 77 171 309 129 217 175 62 140 57 124 288 142 56 258 87 44 280 149 160 241 66 234 235 21 230 283 19 118 67 122 138 190 39 5 148 190 37 140 152 118 191 62 84 301 149 120 97 103 157 151 32 84 14 196 285 130 63 186 127 306 194 77 113 201 43 282 69 75 294 311 248 86 164 200 213 297 241 24 170 178 109 43 255 265 279 293 143 271 266 210 88 284 175 250 295 149 167 257 4 212 118 77 1 214 211 181 147 303 239 55 268 123 165 15 2 257 238 222 140 259 216 96 250 14 182 259 261 95 4 150 170 93 204 206 192 214 1 227 8 1 181 136 28 275 274 69 16 165 185 16 305 229 215 287 206 238 29 101 212 88 48 112 142 57 243 48 244 120 146 193 169 151 175 179 87 127 120 201 64 98 153 97 238 51 255 298 144 168 243 162 24 170 43 106 230 183 262 48 273 212 61 198 68 119 155 251 231 308 66 214 100 252 121 294 189 207 28 22 37 266 178 63 184 138 72 106 155 182 223 278 129 47 107 148 305 266 197 288 209 101 263 94 284 16 183 138 84 175 23 246 115 172 183 120 230 276 6 59 253 244 293 23 204 255 76 207 16 9 300 142 226 32 185 233 26 201 263 222 295 32 176 185 78 263 276 117 113 301 88 205 305 141 308 238 173 94 126 264 35 9 87 271 39 129 278 100 52 66 210 253 108 62 237 172 21 14 291 72 33 28 305 181 268 60 270 197 111 242 112 116 231 182 180 192 38 253 306 73 305 293 93 149 193 86 234 109 153 64 139 10 15 300 32 178 151 32 195 257 261 285 240 85 72 100 70 153 118 233 266 36 247 131 308 172 111 287 74 135 253 88 219 101 221 256 198 120 86 279 73 216 260 211 160 155 199 242 238 263 189 202 14 153 280 29 229 29 137 180 217 75 306 214 138 15 171 152 61 18 228 310 307 211 136 29 311 176 151 143 224 281 288 110 49 148 50 259 168 90 15 246 82 8 227 297 267 187 200 272 94 70 306 72 233 67 223 172 290 116 58 32 67 43 115 210 200 264 36 70 94 82 34 277 62 148 178 164 183 32 98 279 42 90 177 211 108 189 217 269 128 167 267 133 78 89 149 211 1 171 265 86 271 273 75 266 87 172 310 115 233 174 58 59 102 48 214 237 220 161 76 181 144 240 177 149 79 27 115 43 278 139 289 15 200 178 229 255 169 188 153 105 286 59 185 193 88 59 16 12 258 11 179 258 75 132 189 218 275 82 93 128 142 130 307 275 104 160 197 3 211 22 106 93 252 50 234 174 35 191 231 176 204 299 211 96 36 210 194 1 242 1 217 114 116 170 277 142 104 72 168 103 18 111 228 68 152 96 55 137 228 59 65 72 205 6 301 143 190 180 159 293 6 301 130 33 220 155 162 309 194 307 215 7 69 126 78 123 186 227 138 101 48 77 253 277 188 141 292 1 147 109 33 24 85 260 125 127 124 122 222 153 74 206 299 118 29 84 181 92 216 275 310 163 45 21 60 271 87 159 110 117 116 238 263 150 202 6 274 163 222 297 177 33 11 79 2 298 115 149 284 253 29 16 168 35 214 24 11 144 62 256 137 288 80 66 56 97 186 154 135 32 310 267 195 131 42 267 163 154 145 33 66 38 17 244 278 229 305 68 65 7 308 72 94 309 311 147 226 292 131 270 276 247 216 137 213 18 300 44 269 173 130 213 232 41 189 40 165 79 25 195 281 262 38 172 254 18 124 300 211 217 247 29 266 90 31 249 134 147 268 69 214 110 2 185 240 244 302 48 302 62 214 233 289 272 145 88 126 97 262 40 4 237 15 310 130 230 60 291 273 109 292 214 236 300 184 286 190 179 107 282 25 158 135 252 293 182 174 140 143 26 235 116 222 286 264 239 115 60 210 202 219 284 289 309 132 179 220 239 53 257 255 112 85 234 69 222 205 76 186 131 149 208 207 131 188 14 179 191 200 211 244 43 5 57 255 256 157 244 11 75 33 228 211 108 49 120 156 159 14 211 47 255 120 68 139 182 151 85 46 49 83 237 267 56 227 194 165 283 156 84 67 55 139 46 85 259 224 137 157 16 125 244 119 235 14 51 179 302 124 236 298 220 8 67 136 2 214 183 69 295 242 311 205 194 42 171 94 106 195 216 58 259 55 214 183 67 256 35 105 194 106 90 37 125 232 127 22 74 183 77 50 224 1 46 134 157 194 260 240 245 221 128 160 165 11 255 95 202 71 296 119 147 196 292 243 307 257 22 238 220 294 268 301 79 62 125 161 152 11 13 26 51 203 227 125 48 113 110 202 221 1 129 50 276 21 139 120 52 202 93 56 121 193 30 139 25 308 146 19 284 157 73 35 285 263 209 213 17 142 93 23 65 156 268 3 309 6 63 9 35 150 69 296 71 190 67 305 19 218 102 249 225 67 147 274 233 118 215 146 150 63 41 131 188 237 221 164 305 100 154 28 310 141 51 239 287 248 41 41 146 26 135 8 99 191 207 109 274 35 46 241 78 115 42 256 166 277 300 199 84 181 128 86 193 307 147 158 43 188 95 14 139 254 253 253 174 246 73 166 71 296 131 270 294 71 202 222 102 77 201 150 132 36 94 260 299 310 100 278 159 161 213 57 212 141 291 267 111 81 303 121 141 26 98 249 91 200 103 62 14 243 65 16 152 282 207 159 266 186 249 159 248 185 192 172 173 104 177 269 284 67 302 182 279 186 142 116 194 290 198 253 98 188 57 291 84 39 279 170 221 174 105 105 59 264 150 57 300 147 26 73 78 144 307 49 165 197 245 274 28 96 25 305 274 143 228 282 187 39 180 187 234 277 41 310 169 67 89 185 304 157 301 77 207 260 106 166 311 126 177 27 130 227 117 260 276 272 288 38 72 277 305 57 40 29 237 280 195 120 221 268 271 290 268 270 220 229 84 282 216 161 179 5 89 221 7 160 18 119 158 217 47 186 173 154 216 116 239 22 143 290 113 147 182 283 139 241 298 172 125 157 169 287 298 211 99 97 29 31 263 3 75 49 12 305 98 88 40 43 259 170 91 93 154 301 63 294 124 134 209 240 220 189 202 303 77 173 47 170 200 213 7 134 140 264 226 226 75 255 210 205 133 178 54 136 112 175 303 66 63 42 252 160 34 22 38 101 238 170 142 159 290 272 236 227 255 44 267 36 155 28 253 47 221 146 112 110 156 37 242 163 206 230 121 123 63 292 273 11 213 162 76 184 53 246 115 187 309 307 74 185 27 25 215 152 189 70 269 238 256 172 41 275 52 288 183 9 112 281 24 206 42 257 31 90 111 40 240 50 134 101 204 45 266 59 92 88 121 174 256 273 68 260 297 9 207 175 199 161 177 238 309 183 39 239 258 163 240 101 243 98 5 67 54 202 160 240 52 50 258 58 147 279 35 98 202 219 251 304 249 138 116 154 160 33 36 1 258 310 275 204 277 277 124 46 212 61 105 278 72 19 245 291 226 20 31 251 22 97 184 262 224 303 220 15 155 299 271 113 181 148 92 120 149 235 71 46 41 57 93 268 103 293 242 102 50 287 252 2 12 215 207 140 27 92 171 288 258 175 161 311 131 282 181 188 274 172 196 47 196 110 116 168 34 287 122 77 172 48 38 255 115 186 164 308 34 171 76 283 266 117 308 272 220 105 2 253 192 187 236 124 80 19 111 207 247 40 175 289 2 74 30 9 251 25 28 255 193 258 241 308 33 199 236 15 89 2 307 240 118 181 91 161 202 224 107 285 170 79 209 148 137 197 226 41 227 252 251 306 171 31 223 96 231 187 96 65 94 133 256 65 310 89 250 306 138 138 20 227 38 194 44 236 55 166 164 119 36 249 268 153 63 139 241 97 235 195 124 248 23 308 165 70 291 4 300 80 309 227 311 113 213 234 49 216 83 146 139 2 166 302 307 24 269 272 136 179 232 17 310 190 308 46 54 67 300 179 94 178 174 14 1 117 110 128 30 152 21 303 8 184 162 64 246 90 8 193 38 56 307 108 92 29 298 156 287 207 124 171 282 225 63 55 55 115 102 29 40 117 310 247 50 212 62 155 175 157 224 254 85 305 307 20 13 131 16 251 66 285 31 235 87 48 228 35 20 234 232 11 116 4 100 59 39 39 67 287 233 309 158 278 92 286 144 34 307 84 303 264 146 196 80 35 148 229 15 107 293 245 100 306 105 109 309 166 260 40 50 285 66 170 282 113 311 309 58 161 18 158 157 42 242 103 223 144 232 14 287 227 175 238 150 270 52 244 135 162 33 18 171 82 173 145 206 164 226 41 20 219 267 247 200 201 215 305 249 88 186 196 188 95 149 207 164 230 123 19 287 133 89 42 1 55 82 229 257 243 109 290 80 293 298 184 142 165 131 176 296 177 223 168 298 224 223 44 208 248 17 162 3 137 91 185 22 248 309 35 176 217 244 299 155 183 37 94 184 303 286 212 222 147 266 247 167 286 51 76 149 179 26 232 155 206 141 49 25 21 190 39 261 10 253 156 57 200 101 140 27 29 191 311 182 6 237 251 310 288 185 249 162 267 293 42 37 57 246 85 214 172 87 70 217 307 35 166 110 16 274 251 299 219 262 164 191 285 61 294 232 47 5 274 280 80 21 75 285 71 296 33 210 82 205 171 34 204 126 87 67 216 140 37 264 6 96 28 206 174 202 236 106 223 274 4 19 267 67 306 100 158 48 78 39 278 35 27 55 290 15 248 8 297 221 117 9 156 174 77 179 58 222 68 46 296 297 27 305 83 182 68 94 225 261 295 49 287 13 66 55 170 180 288 55 231 97 212 124 293 149 113 60 240 29 297 279 173 161 114 34 196 128 95 2 301 34 110 173 103 43 306 257 291 98 99 199 116 98 123 81 93 233 208 113 152 290 183 226 178 101 270 46 15 284 220 59 38 193 78 86 294 40 93 48 84 138 147 95 76 184 295 87 8 259 148 238 201 84 170 175 132 113 138 45 53 241 209 69 136 166 69 183 174 58 139 9 274 293 33 166 58 174 137 70 94 64 245 175 281 271 208 164 303 291 49 164 169 260 232 57 67 208 310 206 118 296 71 151 280 112 115 292 282 121 189 196 186 157 177 136 79 31 199 107 54 48 186 33 98 76 101 207 47 14 294 81 168 250 187 156 44 224 32 10 287 149 128 20 119 196 221 120 277 178 108 295 230 153 106 304 302 4 59 176 100 302 66 67 227 286 39 233 170 307 156 86 105 87 126 31 41 251 25 24 222 97 89 261 283 166 282 7 75 248 91 226 157 216 291 124 228 208 259 167 247 201 289 39 257 220 125 45 219 290 121 174 155 209 200 291 159 4 147 286 93 212 158 15 309 11 283 209 281 6 81 72 82 155 262 131 14 153 245 86 266 82 288 226 114 199 169 85 296 263 264 286 117 63 12 132 47 163 309 2 203 108 176 13 76 292 239 23 48 41 248 283 158 114 214 272 56 23 237 296 139 124 131 288 47 270 303 259 153 276 223 241 220 12 125 133 294 213 261 69 232 42 73 104 283 128 22 236 25 77 158 7 238 128 168 101 51 141 142 185 218 143 267 39 301 218 238 194 173 17 43 108 176 217 185 283 59 42 68 161 214 120 59 213 295 285 209 164 49 27 77 97 42 247 203 220 290 293 57 8 268 192 209 160 245 151 258 228 50 270 91 304 48 286 200 20 60 307 290 284 164 304 220 236 91 57 179 158 187 100 94 51 119 20 227 282 273 206 276 98 42 195 92 231 311 247 308 12 227 295 98 296 243 301 70 7 5 212 233 17 83 138 116 159 225 15 161 134 287 29 231 203 15 290 13 155 130 27 150 295 158 110 67 235 187 95 283 12 266 8 260 143 122 294 130 195 36 190 284 291 70 244 309 163 132 306 149 6 96 24 262 172 151 20 141 44 252 117 160 110 199 91 103 58 112 150 118 257 206 166 126 230 289 153 240 95 74 308 248 56 214 187 175 162 53 28 59 136 133 244 47 102 55 52 153 74 176 96 17 202 234 97 71 206 100 104 133 56 130 244 52 114 262 137 262 231 166 223 83 276 288 176 242 30 3 182 184 191 67 209 3 40 249 57 162 296 68 250 248 242 298 110 247 35 5 8 81 247 4 306 160 138 248 280 200 294 220 248 227 130 286 5 64 33 86 283 60 7 197 56 141 41 62 42 266 200 118 298 278 267 249 139 63 196 132 54 163 53 238 9 306 81 141 291 94 240 108 285 185 83 249 34 77 131 188 147 32 211 100 196 111 121 187 264 151 70 23 206 108 211 15 35 149 138 217 153 280 108 232 131 146 69 284 63 286 65 52 269 291 258 233 183 171 64 147 183 220 131 66 180 264 161 95 44 276 181 42 112 23 23 217 149 239 13 8 183 1 70 130 206 49 68 170 103 175 288 144 162 193 254 51 210 176 90 92 251 26 2 91 3 126 309 17 238 79 20 56 163 48 223 35 31 296 24 70 18 173 101 229 179 66 115 135 166 191 281 85 282 212 271 4 19 269 159 124 219 172 16 265 26 34 41 121 2 63 216 26 65 43 78 73 252 85 86 224 302 135 303 281 4 223 295 261 206 25 40 125 289 294 278 50 219 78 251 234 55 225 231 40 21 234 8 75 237 64 277 46 17 28 270 266 132 73 183 215 222 237 262 271 24 94 168 205 29 50 185 64 134 124 81 99 236 216 163 225 146 82 290 210 200 107 92 121 213 258 245 103 197 46 128 286 241 134 193 229 113 260 88 143 48 230 172 255 163 88 298 306 247 252 107 249 137 281 118 26 12 22 246 232 94 44 66 137 310 123 141 51 143 5 120 117 21 202 26 8 31 15 118 117 104 109 153 23 281 229 123 285 179 290 309 158 263 293 45 193 156 190 63 206 263 307 288 189 219 220 232 250 89 233 245 233 261 63 234 37 89 95 233 292 231 76 20 309 46 134 5 50 193 254 195 242 37 99 241 23 51 243 135 19 266 72 191 146 109 161 38 166 273 174 82 144 256 178 93 122 62 144 186 38 253 216 281 25 202 208 11 114 75 38 128 134 172 84 230 173 258 271 258 112 138 280 274 283 160 176 107 53 173 268 307 268 277 246 115 41 278 52 66 25 199 85 234 216 174 168 289 149 124 81 69 33 7 10 97 109 254 306 267 217 68 29 134 268 273 51 311 159 192 255 42 307 141 121 118 70 165 284 275 232 92 238 298 125 212 234 159 10 177 199 6 138 129 81 210 30 101 33 279 89 202 167 99 271 196 121 180 62 97 171 96 88 195 194 278 220 17 9 143 280 49 129 161 309 302 156 129 170 138 99 49 281 262 123 97 238 29 108 243 303 155 92 144 205 92 252 122 148 146 31 274 8 263 267 20 196 89 29 9 81 122 31 77 121 306 125 142 272 32 96 75 223 123 73 288 231 155 42 47 46 142 191 308 38 133 2 130 19 294 83 206 103 56 101 146 311 1 183 133 68 65 40 279 297 279 277 84 303 105 53 79 236 247 28 125 141 121 211 264 93 255 200 41 206 60 148 200 249 131 96 42 159 182 15 112 272 195 234 133 221 246 99 185 85 38 11 279 87 172 103 56 262 176 113 114 173 5 174 17 295 35 104 207 285 127 38 198 99 206 62 89 307 74 100 123 236 225 177 234 227 238 70 18 67 281 284 204 82 170 279 42 145 96 274 131 31 307 306 172 39 113 246 103 231 110 274 76 208 119 261 262 213 89 269 297 300 295 275 201 302 309 180 292 107 84 295 244 7 209 250 212 218 303 282 42 271 38 306 269 248 116 259 201 89 293 113 126 280 136 297 140 48 91 266 78 166 303 164 10 58 158 35 6 29 272 87 67 104 198 66 129 192 128 107 309 164 196 51 25 212 87 205 18 147 227 60 300 178 135 234 231 79 209 233 104 91 86 82 247 165 92 149 294 166 150 159 227 110 250 311 250 261 285 191 195 181 275 132 285 136 33 105 246 213 35 250 234 164 149 20 27 48 216 164 88 191 67 269 297 105 5 257 96 45 93 299 38 123 7 143 112 299 69 241 47 279 120 170 48 87 136 7 144 88 51 210 90 149 284 123 206 198 192 303 71 188 62 276 309 91 292 40 266 49 44 140 238 190 98 134 307 104 4 185 221 157 272 128 10 168 154 126 251 241 40 93 14 76 53 155 50 292 25 199 109 199 294 138 268 129 233 75 255 106 260 201 92 100 147 6 253 301 55 22 76 41 182 248 82 54 229 30 74 77 137 171 283 37 54 247 228 56 154 224 21 151 32 111 16 189 187 146 100 82 49 188 266 307 125 147 274 286 37 258 141 145 99 141 99 145 302 243 211 273 210 181 282 282 161 138 137 113 53 163 222 7 205 15 254 286 18 203 270 7 197 311 99 180 288 246 8 42 206 243 168 133 207 49 307 175 117 24 72 26 111 28 209 254 11 214 103 90 65 154 205 156 40 252 14 165 266 87 196 86 63 191 80 38 60 178 250 35 269 11 308 34 71 132 210 125 218 64 96 242 152 72 173 157 172 19 15 134 35 135 149 47 97 218 267 13 220 148 130 88 42 228 274 176 29 85 302 155 193 255 90 207 30 40 163 282 64 19 197 13 178 260 10 155 199 100 222 224 75 276 89 199 128 96 3 101 282 118 173 170 187 169 4 62 35 266 66 183 175 291 140 40 213 4 291 64 237 279 83 206 236 104 122 290 194 283 275 76 124 245 25 178 69 304 29 262 228 88 263 241 13 143 300 94 19 289 295 89 168 91 163 29 214 33 40 26 152 297 281 74 161 108 191 297 172 92 8 169 266 213 78 101 127 139 269 276 12 216 101 52 215 214 124 68 147 284 31 234 202 197 33 164 60 80 54 145 223 119 301 3 239 225 61 309 232 176 110 243 147 98 37 124 220 288 5 41 78 53 236 218 184 150 148 176 109 271 89 90 165 245 121 207 62 161 282 48 148 3 279 124 109 141 296 62 5 19 60 252 7 116 240 130 147 100 300 246 84 125 308 112 177 239 278 34 107 52 219 212 71 264 295 93 291 285 150 99 224 191 253 95 86 29 275 64 17 303 162 76 206 266 261 165 130 234 237 174 204 306 310 216 266 90 294 146 160 141 49 308 159 60 306 108 128 90 265 158 183 31 142 196 92 29 182 133 131 271 175 163 208 209 217 213 84 121 158 234 252 62 185 89 165 48 117 40 252 269 195 45 305 215 266 180 270 55 48 118 305 24 150 137 257 34 80 258 66 138 31 92 311 226 244 271 32 146 33 225 265 284 42 296 42 238 241 181 305 215 201 244 300 205 281 142 169 144 149 181 267 204 286 160 170 259 128 135 106 24 128 282 238 290 48 49 48 119 129 2 122 68 234 208 274 276 236 257 301 230 205 205 126 58 93 69 286 279 270 81 51 38 19 250 121 55 217 145 183 169 236 103 235 130 120 86 186 59 98 263 130 128 182 219 142 17 150 1 149 21 52 28 236 226 34 191 79 294 241 109 24 277 201 79 165 167 219 42 149 217 117 161 267 234 238 48 26 259 204 181 25 121 129 59 2 55 38 92 38 72 195 114 303 37 189 111 40 177 163 3 311 230 59 113 217 157 245 290 33 102 61 97 175 114 118 288 280 146 73 305 255 149 270 217 179 64 221 307 143 85 68 28 7 137 178 131 112 67 249 291 66 250 25 8 239 129 62 183 84 211 197 218 279 287 231 190 34 185 233 198 296 276 262 47 297 250 10 298 277 95 70 10 2 209 107 130 221 134 57 159 308 21 275 40 273 129 11 219 200 251 102 18 41 253 9 84 55 154 279 149 253 137 252 309 208 197 104 287 31 32 19 271 24 202 178 166 256 9 14 132 199 16 164 284 163 305 113 6 305 161 157 160 111 246 173 95 141 266 295 178 217 286 186 8 82 93 137 168 71 91 240 167 221 61 16 51 216 159 290 119 64 186 42 2 29 78 192 150 104 262 245 40 62 262 309 17 178 296 252 202 272 187 47 93 105 289 225 144 11 271 177 147 279 29 287 44 161 101 11 289 172 292 310 307 123 167 173 260 72 14 152 74 234 259 97 73 116 201 207 154 25 140 106 287 35 55 210 188 156 121 238 191 308 194 23 64 224 227 40 126 49 117 111 194 295 221 146 111 136 265 35 60 209 173 203 295 47 24 245 82 155 68 91 126 257 157 10 155 2 257 82 157 253 265 17 96 106 263 149 250 51 112 120 111 311 58 22 108 232 125 14 246 245 250 44 197 244 124 20 229 287 168 96 49 299 273 145 217 6 281 35 221 204 310 24 19 51 147 209 183 276 207 23 44 188 201 270 169 111 157 266 176 248 259 126 45 171 127 237 249 107 131 256 130 154 91 97 17 21 216 185 57 151 204 124 160 123 46 213 25 164 207 180 38 105 272 22 268 251 113 63 22 123 308 207 223 137 106 218 46 223 280 34 203 256 295 214 296 257 294 187 106 311 266 94 277 251 186 124 156 79 147 284 240 7 146 227 122 107 202 99 18 238 202 86 1 164 172 260 142 189 135 158 250 56 266 214 38 188 279 152 72 159 121 194 292 255 218 199 49 14 135 288 88 60 141 35 103 274 249 42 49 100 244 293 52 225 45 67 281 267 43 100 289 201 225 104 81 4 221 105 298 103 50 171 236 186 46 135 120 129 125 250 254 293 26 12 80 156 153 81 288 150 72 141 262 191 25 251 186 82 113 229 108 311 30 35 302 180 290 22 102 123 26 153 282 105 249 13 104 149 139 287 4 4 201 28 166 247 309 274 121 266 225 209 1 91 291 184 86 183 174 80 97 77 166 227 124 286 33 5 169 285 227 311 203 214 271 244 197 231 81 209 12 162 190 84 77 255 114 121 260 238 224 9 186 188 215 15 55 237 149 213 15 93 38 20 128 285 122 98 163 225 246 12 167 99 75 119 247 16 84 161 124 15 90 279 74 63 296 307 288 157 106 296 206 220 289 238 299 266 102 254 85 187 264 90 48 50 22 156 105 72 15 10 116 174 122 166 84 66 231 230 277 291 289 81 230 62 205 52 144 138 147 70 125 301 225 223 23 167 29 109 30 125 234 83 305 276 278 300 154 95 49 283 137 139 300 206 112 244 38 12 95 53 215 106 144 234 261 184 21 125 302 277 43 163 297 273 194 44 24 211 228 236 235 52 151 51 258 34 233 226 200 158 155 57 63 247 232 35 166 240 292 55 53 101 99 235 181 68 211 242 168 15 62 103 106 227 303 94 9 251 149 193 175 137 127 96 252 213 49 195 56 116 72 110 100 224 4 33 185 42 96 14 165 14 183 112 190 212 28 232 192 84 299 96 227 236 62 202 188 261 48 168 278 1 129 300 144 58 272 35 106 191 218 241 239 25 6 38 235 179 85 39 232 289 155 295 171 87 77 90 255 150 92 32 230 113 295 119 246 173 105 9 35 289 29 118 2 21 153 26 288 191 127 68 141 56 3 113 203 69 145 160 27 195 103 85 53 102 234 267 48 236 218 285 120 266 85 253 243 294 141 133 138 99 228 257 13 58 124 37 301 147 162 92 133 97 49 84 112 33 246 90 293 202 45 81 302 266 29 98 299 3 57 13 131 40 13 248 241 167 200 294 256 18 121 109 241 54 50 215 65 53 96 240 98910 156 11 233 29 35 82 289 247 275 263 45 307 164 298 45 290 3 132 149 13 194 95 25 41 193 160 87 204 201 56 93 55 152 85 300 100 10 269 126 207 264 85 258 234 257 69 192 140 159 80 134 98 79 93 106 107 304 61 37 286 158 206 39 82 197 245 218 67 272 10 292 271 87 135 152 144 76 147 309 39 277 226 308 153 233 27 79 70 42 195 163 293 204 309 189 2 300 39 88 45 284 5 144 4 5 121 33 54 50 8 165 113 171 160 184 226 2 37 160 162 233 218 127 279 291 307 237 221 35 115 288 223 159 224 308 181 187 303 14 246 271 39 165 65 138 256 163 26 290 172 267 37 179 180 272 41 262 57 225 165 304 3 239 142 150 200 150 93 146 77 304 165 149 89 18 185 165 117 100 42 98 257 136 56 69 55 132 79 271 212 141 201 225 61 14 236 85 276 187 284 184 212 170 187 190 140 145 69 239 108 109 172 28 171 296 237 184 136 211 244 35 256 200 128 193 207 141 27 11 139 122 66 254 78 219 108 32 167 129 142 71 21 45 294 35 194 181 204 135 147 265 62 35 132 183 80 167 2 280 181 118 37 42 43 91 162 296 103 18 211 310 242 257 122 56 221 135 145 155 295 230 194 56 307 121 227 226 200 234 55 68 225 6 22 55 147 140 143 93 104 245 235 27 45 104 119 193 26 95 51 206 138 175 142 19 239 81 68 244 301 245 241 208 280 301 44 186 135 298 15 183 73 311 52 60 58 48 71 213 260 139 302 111 260 254 102 173 224 240 39 70 202 285 136 303 79 254 141 158 165 187 52 277 213 140 127 92 40 198 9 168 255 75 297 65 37 117 273 188 14 59 14 263 290 29 114 206 176 309 233 44 238 180 110 74 235 27 303 145 124 162 183 179 199 2 33 17 2 163 168 286 260 221 26 22 35 245 213 9 71 267 115 204 196 20 254 154 73 42 122 137 254 282 301 80 262 130 308 105 121 181 168 183 235 270 187 24 53 15 106 1 228 75 36 111 80 122 285 33 172 308 261 73 272 205 155 294 227 212 265 39 102 277 6 65 135 306 13 192 217 68 8 262 274 173 215 177 56 57 60 51 15 211 90 139 141 165 14 157 301 2 168 159 147 207 72 286 110 100 134 286 150 95 234 241 46 217 75 136 49 191 4 85 169 219 109 262 130 245 260 66 281 259 18 163 63 30 111 27 104 282 19 216 211 157 38 180 74 128 94 188 197 23 293 24 260 171 102 210 251 302 55 12 261 168 80 149 234 268 197 20 102 43 8 209 105 70 211 280 311 217 293 260 205 72 90 39 233 284 303 65 273 301 87 158 266 311 267 72 293 114 81 250 164 35 230 155 80 310 52 85 179 249 266 225 254 50 149 170 43 183 308 103 148 295 275 3 119 145 287 168 181 228 59 70 32 231 71 31 253 40 179 13 105 290 290 102 132 290 294 64 56 60 264 255 32 92 85 242 165 241 14 133 278 62 43 91 267 263 163 35 104 221 230 309 289 228 294 241 169 89 180 61 255 216 283 223 134 264 148 299 243 175 35 41 68 196 75 307 260 166 85 160 171 110 120 47 134 37 26 57 285 209 229 218 253 6 110 128 65 200 42 155 96 274 45 291 29 108 234 132 237 223 109 56 32 213 282 294 311 62 132 279 74 211 296 227 189 208 43 145 151 50 209 102 227 44 63 60 219 164 206 280 26 1 245 182 270 240 245 33 173 250 55 121 63 201 247 140 262 95 269 45 76 301 95 62 75 37 226 78 143 165 98 193 266 259 274 311 175 231 61 21 256 148 134 135 83 242 107 310 311 273 292 285 141 289 5 199 13 298 287 46 219 308 241 61 41 112 243 218 299 63 260 102 70 261 223 17 190 49 222 204 202 46 255 255 204 148 95 104 58 236 304 243 82 179 244 200 125 138 220 5 117 183 198 68 231 115 240 291 281 93 137 186 258 5 290 231 208 310 184 170 287 52 60 225 201 113 38 301 83 203 4 88 124 54 198 80 263 278 39 104 208 160 277 39 132 217 206 29 235 161 98 167 79 109 50 256 119 288 42 160 89 283 111 68 50 215 262 198 43 61 272 155 196 261 232 48 2 98 120 289 250 140 238 187 105 73 90 26 109 111 224 252 269 293 296 185 143 29 262 227 261 150 78 187 62 56 282 201 226 33 294 36 67 42 97 251 142 59 108 19 266 222 294 86 48 274 135 201 236 133 214 285 272 156 217 277 218 52 75 95 99 52 97 245 33 40 279 63 8 215 259 260 288 32 234 85 275 287 290 28 271 220 42 270 36 150 271 118 303 172 166 298 210 293 239 102 53 18 237 118 52 97 107 226 179 158 272 90 139 264 212 45 253 46 142 200 115 192 40 168 101 105 253 202 169 151 248 6 23 33 295 96 25 251 273 258 256 67 182 77 304 267 293 85 66 84 10 169 282 91 277 65 22 297 225 7 251 123 174 178 132 104 268 28 194 286 225 68 124 274 279 140 200 113 226 289 14 234 254 97 74 234 95 262 10 112 296 227 107 179 28 95 310 138 29 74 247 230 140 58 292 160 58 223 247 14 15 163 57 207 88 239 76 31 86 78 6 250 295 84 124 7 264 49 54 15 289 88 271 77 147 311 194 136 35 142 189 94 210 293 228 74 170 234 123 185 240 40 164 278 169 173 141 113 251 271 276 170 254 199 243 169 233 277 265 49 174 42 247 280 273 184 290 100 137 307 306 113 140 90 22 222 57 305 270 142 288 16 44 94 50 288 159 132 256 245 184 109 88 172 245 289 216 87 270 61 25 215 296 127 192 9 26 272 186 253 281 116 279 307 24 244 151 77 242 173 46 125 208 195 237 206 142 158 15 287 38 303 97 264 177 99 140 139 28 29 210 275 173 31 125 48 229 281 198 199 207 78 308 81 54 104 255 40 309 311 281 36 142 106 304 101 66 90 230 301 189 201 243 291 188 36 106 79 187 37 22 284 180 282 270 61 167 302 276 68 210 280 266 96 19 197 143 42 308 74 173 150 223 301 191 49 240 91 16 26 251 305 110 176 291 124 34 224 1 162 278 46 229 291 77 275 269 30 215 141 190 157 310 19 280 89 208 65 204 4 90 193 216 235 184 174 159 48 26 61 32 44 102 79 301 188 137 202 305 119 117 69 85 220 266 300 149 178 23 53 249 218 215 239 34 173 263 43 97 159 24 154 32 267 243 63 263 161 15 143 241 257 205 170 217 120 29 56 250 225 141 251 137 132 108 49 159 249 141 11 310 142 300 301 191 24 218 303 113 113 230 305 221 311 102 242 277 115 73 292 255 187 302 132 136 270 177 139 117 205 26 234 93 28 173 86 36 170 257 134 10 176 109 65 288 209 192 54 106 13 274 34 105 6 257 211 278 20 310 182 183 94 162 252 146 173 50 127 113 175 311 59 234 264 213 143 222 283 3 87 45 46 154 45 240 251 165 241 309 4 124 28 48 154 302 169 283 168 301 238 137 279 45 43 178 36 94 11 15 183 37 172 25 270 81 158 310 219 143 214 118 221 223 163 9 63 268 210 218 179 43 189 175 52 108 203 268 91 115 107 82 278 266 127 51 205 249 266 118 123 290 133 146 59 18 226 292 43 202 281 112 56 36 173 179 93 163 294 223 155 196 275 52 82 112 271 19 193 3 42 158 238 61 192 241 309 11 186 37 192 150 175 247 157 168 192 59 232 90 279 155 173 142 259 284 271 6 157 10 187 221 39 173 279 228 286 210 160 123 70 249 167 285 95 18 161 121 199 232 181 180 289 252 212 276 67 89 276 133 80 209 109 160 57 148 290 81 291 285 225 166 132 225 280 271 302 65 249 16 291 226 237 298 57 178 16 233 282 124 41 73 198 303 59 61 154 77 228 119 161 228 258 130 186 55 99 186 63 291 237 124 310 94 155 307 278 218 125 53 189 207 70 61 13 263 45 19 55 145 74 134 281 291 110 105 255 242 21 243 16 186 164 157 201 298 174 97 55 54 242 24 17 214 235 267 162 273 263 5 75 303 66 1 247 91 266 116 34 118 286 131 227 245 152 213 113 151 57 230 120 286 46 270 178 102 126 188 103 95 150 71 284 61 227 38 58 86 247 193 302 217 130 102 195 261 46 248 185 287 95 20 17 154 150 216 243 207 167 300 92 222 79 153 34 301 122 127 210 92 12 240 226 203 71 60 163 268 66 247 271 139 246 194 308 269 263 8 61 275 77 290 161 61 211 226 46 61 74 165 194 182 83 265 140 19 20 134 4 152 218 149 132 160 95 135 133 163 304 4 192 179 45 207 180 84 167 1 165 257 110 158 139 302 120 184 105 302 34 138 275 159 22 92 83 231 256 197 110 111 49 122 109 167 145 34 51 163 78 73 176 103 45 140 241 176 18 97 216 78 275 84 281 270 216 53 47 80 191 28 56 23 236 95 46 206 161 307 30 120 90 258 262 110 258 129 161 250 240 201 10 213 273 87 97 291 286 29 77 61 85 223 75 279 247 142 62 280 43 11 260 180 271 35 77 282 172 74 67 118 6 217 307 155 237 179 113 112 216 301 124 301 289 267 19 208 17 51 51 74 24 20 18 288 57 54 297 187 19 57 140 136 146 219 61 193 198 76 173 225 119 44 141 272 83 23 68 295 280 268 143 255 178 38 99 30 147 17 296 259 239 182 54 74 102 178 7 1 216 33 118 306 273 227 273 162 251 194 18 71 126 11 202 148 14 6 256 139 135 309 117 186 102 299 22 204 38 302 107 192 185 56 278 176 207 190 64 295 298 245 199 175 48 262 64 158 87 30 285 156 148 226 266 220 198 211 162 91 41 1 236 230 98 273 244 131 249 78 40 252 242 155 33 291 3 112 267 171 111 281 65 149 38 121 158 17 286 133 186 130 139 293 53 204 276 247 165 215 223 159 90 208 157 277 126 29 22 32 200 6 205 131 249 161 202 57 184 12 306 41 18 109 109 13 270 178 111 282 22 118 283 57 61 300 291 195 39 183 237 5 117 280 27 300 196 100 297 118 176 153 216 229 224 180 221 287 134 22 284 160 278 250 248 224 78 92 156 271 75 286 128 193 300 143 210 304 281 267 232 175 192 58 305 192 120 161 14 274 164 172 39 296 163 92 101 207 136 232 174 310 96 141 223 13 23 285 103 166 253 135 192 219 285 35 166 201 233 120 177 233 227 293 67 224 152 208 211 28 251 148 84 87 143 149 235 114 8 35 180 194 77 26 45 191 192 155 29 6 306 113 103 78 84 236 266 57 272 264 273 305 270 113 83 49 95 177 64 299 31 96 112 250 238 30 48 111 143 247 165 94 309 54 186 179 80 239 248 125 120 204 64 265 187 206 212 235 283 217 162 39 148 100 71 265 30 244 133 231 14 152 170 185 151 279 203 18 39 27 46 136 7 88 67 194 252 83 123 4 63 119 28 114 1 277 110 202 299 17 113 78 43 110 69 105 187 159 269 133 304 89 292 102 72 221 29 216 199 152 103 276 298 274 198 217 269 40 309 307 30 309 66 120 215 280 44 108 264 35 310 95 48 267 148 68 135 279 104 88 237 212 268 306 228 102 291 16 24 207 177 117 287 162 14 144 80 21 118 260 168 138 201 308 111 245 110 209 127 307 57 141 97 221 180 181 244 115 25 52 240 86 172 152 241 256 302 57 254 35 275 237 107 142 125 53 137 200 222 306 110 8 26 176 117 136 84 223 122 262 82 298 272 161 153 90 25 308 123 244 245 79 248 91 33 235 49 13 226 243 87 81 144 191 255 31 34 154 7 55 215 263 180 116 270 87 21 25 164 293 279 122 278 21 211 29 154 301 298 75 2 177 286 103 247 69 95 211 42 220 174 140 132 86 168 109 153 64 289 290 236 53 220 241 119 94 149 286 233 232 166 2 254 102 212 225 43 157 182 131 57 78 178 149 267 298 143 32 190 53 283 69 245 236 180 211 164 306 164 88 36 162 82 243 26 43 203 154 282 31 55 12 244 194 85 270 188 22 76 119 3 228 159 248 242 201 227 296 300 292 258 89 152 196 196 181 114 76 247 293 263 137 209 151 107 282 126 13 16 22 170 134 130 276 161 160 229 244 168 71 42 19 83 239 242 159 112 27 86 288 294 271 183 288 225 100 170 243 7 292 290 166 267 17 232 262 139 2 74 230 237 90 232 138 121 240 132 243 295 226 139 222 160 209 311 100 227 194 152 215 175 50 85 76 21 221 63 270 160 82 276 246 211 90 65 193 209 276 166 114 248 279 127 144 86 282 256 139 225 220 75 35 165 56 103 43 211 67 193 109 23 104 207 71 115 281 221 292 187 222 226 7 193 2 164 55 145 17 153 64 276 212 299 66 103 276 24 206 109 239 133 79 269 77 84 276 154 222 181 179 6 122 218 237 219 118 155 310 283 252 260 221 37 114 93 116 157 279 120 260 277 237 272 178 253 21 113 309 183 132 42 261 114 123 240 274 302 301 268 283 6 265 252 246 305 93 78 5 190 39 31 62 16 68 209 151 311 234 52 170 54 272 7 84 290 294 273 180 62 94 241 192 165 215 19 122 203 204 194 51 95 183 153 230 257 192 104 260 303 33 180 67 186 128 290 209 274 239 145 102 295 130 229 196 261 16 92 270 110 102 99 56 308 171 62 189 288 128 76 5 24 266 133 48 260 44 194 71 296 306 3 218 22 209 236 181 173 16 191 172 260 287 161 50 268 263 224 207 68 16 109 240 247 171 208 107 202 288 142 50 153 239 9 125 48 300 27 23 156 140 184 143 231 182 111 266 232 301 212 203 271 214 181 275 264 195 231 263 239 76 202 110 6 216 210 277 26 154 76 96 71 50 287 51 303 172 225 171 7 155 9 80 168 83 193 175 5 174 21 230 176 273 146 81 188 300 238 82 82 116 282 132 175 269 299 47 42 4 157 80 10 61 124 84 39 183 242 250 292 155 258 301 229 121 160 208 173 226 133 38 277 113 39 115 142 158 288 182 62 145 305 257 79 62 185 214 38 5 88 125 208 216 82 277 156 218 125 260 94 19 88 58 19 112 281 110 274 302 277 24 85 31 170 66 244 264 211 217 119 252 82 89 155 173 74 78 160 239 142 35 213 222 268 218 112 280 114 164 260 17 257 148 60 6 253 28 149 130 25 141 291 246 225 70 6 1 300 107 197 156 292 8 270 188 155 154 184 58 122 38 69 224 225 199 227 178 249 55 249 16 229 278 9 152 177 33 88 197 29 107 268 51 149 17 238 70 158 212 68 219 174 270 107 155 1 134 260 249 216 192 87 111 262 49 141 33 245 183 103 287 291 232 147 257 258 107 92 81 201 188 249 98 301 183 19 153 160 160 307 14 248 129 197 149 176 172 8 4 203 28 257 293 37 69 77 166 85 29 113 136 276 133 51 84 75 252 128 270 224 281 256 215 180 205 46 200 290 300 24 235 3 134 95 145 33 273 90 205 73 219 293 147 206 291 283 53 132 225 308 235 282 62 262 201 240 165 254 210 186 140 64 251 240 220 205 53 149 118 53 210 259 80 178 53 86 179 310 277 133 208 115 118 251 79 125 100 134 207 20 2 191 179 236 177 254 94 143 192 279 241 91 63 200 136 177 190 159 9 123 178 97 217 90 291 182 281 242 89 133 188 291 293 20 238 38 169 253 290 84 53 59 150 263 295 151 300 141 121 187 62 110 103 148 256 303 131 225 212 274 63 241 118 101 52 266 74 132 77 32 123 153 28 271 108 113 51 170 229 175 165 184 262 229 139 17 133 111 240 21 162 176 226 176 19 86 131 303 245 215 225 168 131 250 262 255 297 302 275 261 90 109 91 1 241 8 133 224 199 75 140 262 125 83 263 4 270 226 291 151 135 234 310 275 286 48 155 184 145 119 234 53 114 4 67 82 206 170 199 222 105 108 225 230 136 23 244 45 215 155 274 202 147 106 116 278 28 169 241 233 23 224 216 20 126 289 78 154 254 145 96 30 145 3 186 143 180 63 241 124 161 138 211 131 143 251 96 9 120 201 305 73 301 284 249 33 294 100 175 36 66 12 270 135 212 198 288 48 271 114 239 167 108 246 16 156 19 306 214 287 50 2 284 305 110 44 127 29 290 260 3 70 24 237 79 41 192 197 82 72 106 46 283 148 58 156 274 113 164 280 289 190 96 28 110 17 140 92 98 17 145 204 82 176 20 27 263 165 45 225 252 203 227 31 185 84 164 131 113 50 53 160 47 220 295 282 239 143 221 230 90 103 21 156 20 214 306 86 310 211 303 306 56 197 256 200 95 40 108 98 261 134 50 64 10 140 303 74 71 11 251 16 178 120 29 257 157 270 277 306 100 141 10 35 151 193 245 73 265 77 239 90 4 102 273 295 267 254 298 65 197 278 196 246 88 276 295 279 254 92 78 126 14 241 87 88 252 307 42 14 88 232 258 88 112 289 218 239 208 260 83 290 171 285 97 187 148 142 192 54 259 37 27 270 19 25 223 292 98 246 196 254 217 20 200 51 45 241 90 228 238 165 281 59 103 308 68 180 71 258 248 56 291 125 291 238 251 33 211 69 125 143 189 207 14 242 139 307 112 252 144 182 13 168 199 261 102 282 235 307 86 261 80 163 55 124 302 80 90 292 83 122 20 171 237 8 196 92 168 175 236 64 278 18 74 149 146 24 143 194 69 37 155 238 231 76 26 151 43 130 17 70 4 166 47 216 234 109 223 225 56 306 157 206 213 83 192 294 185 46 24 281 56 301 32 125 306 138 54 298 255 95 23 125 21 199 223 73 94 4 101 142 21 301 210 298 256 138 160 182 37 275 177 128 253 176 50 302 17 273 176 108 147 174 57 119 277 115 157 125 307 134 273 173 11 160 277 4 186 247 44 311 38 196 262 81 296 284 54 191 259 95 262 197 220 194 2 94 63 234 67 193 272 198 77 159 298 82 128 207 296 28 6 301 122 154 238 160 165 64 187 10 57 39 85 192 198 157 138 92 54 13 155 17 171 227 276 54 36 236 247 246 80 257 130 126 187 234 140 139 121 87 292 61 301 121 224 222 133 21 226 80 79 79 283 44 162 282 190 192 297 230 212 53 192 119 149 120 253 43 275 208 64 154 189 269 59 308 311 45 309 200 159 162 89 4 19 251 114 248 257 37 147 152 275 193 160 187 192 182 118 138 108 287 22 122 84 127 285 307 263 249 103 222 265 154 185 18 195 84 101 183 64 125 290 192 65 43 145 52 250 156 146 108 118 295 5 80 102 21 6 247 283 205 182 63 23 304 31 231 273 280 123 115 46 91 172 157 76 77 54 244 151 245 1 302 240 135 50 190 296 78 101 306 231 77 97 86 31 300 52 109 298 287 216 267 49 307 268 294 113 240 137 213 123 123 19 303 191 38 13 305 74 7 129 4 167 52 230 285 32 13 242 263 183 9 99 30 134 258 19 8 128 20 205 43 214 182 299 30 291 9 106 301 165 283 289 215 165 177 174 144 259 50 236 129 101 117 289 226 165 272 252 56 267 169 65 250 121 199 81 199 89 53 233 232 131 225 204 135 12 282 40 4 198 139 94 112 7 60 177 39 231 151 263 31 83 284 32 48 132 86 116 151 188 263 23 142 36 222 167 303 141 78 302 296 239 128 196 264 41 170 85 54 41 277 178 230 307 216 122 261 301 5 289 180 99 267 89 63 47 149 235 287 132 148 181 105 223 67 152 245 87 189 248 76 265 104 209 209 15 271 241 260 15 58 42 22 88 148 166 239 157 20 121 188 24 70 271 220 121 189 62 37 6 172 97 136 243 63 77 230 104 297 122 43 227 204 62 297 121 131 304 257 70 149 102 109 82 129 77 302 182 14 179 246 127 289 55 105 206 190 11 100 261 133 86 123 309 107 158 187 307 56 263 166 29 47 75 103 182 53 117 120 123 299 201 68 16 188 77 156 172 55 272 205 276 65 136 294 18 81 67 127 168 145 72 294 301 285 209 94 297 289 91 205 248 1 200 200 117 32 179 254 99 95 195 113 75 207 261 231 111 247 115 218 301 149 263 124 153 248 256 279 255 56 240 199 159 108 88 183 257 242 173 159 234 241 71 189 131 197 17 143 66 297 99 160 190 15 156 300 2 96 270 143 186 186 260 266 234 197 123 255 268 95 158 25 117 98 174 159 228 43 262 111 85 25 284 116 203 69 200 92 226 254 198 60 203 255 53 107 126 264 231 268 47 125 191 187 36 60 128 113 247 41 2 30 102 65 182 7 243 166 310 45 27 121 143 227 116 233 291 57 129 85 260 152 188 103 216 144 69 197 252 230 276 180 226 58 142 279 95 230 292 117 170 24 214 238 282 178 114 216 266 9 202 249 32 257 76 26 257 225 170 1 265 129 131 309 80 267 263 79 82 3 235 124 137 295 53 162 268 309 235 73 176 61 50 49 22 178 109 170 14 196 4 138 151 20 302 117 92 244 77 254 35 17 232 123 8 310 166 261 135 173 220 157 235 297 26 77 261 172 150 21 217 178 277 303 106 91 165 143 84 107 304 33 134 220 3 104 177 129 49 258 206 280 198 231 287 290 277 120 159 49 275 252 174 49 150 298 42 33 29 74 193 261 297 301 193 16 217 187 53 304 306 229 95 310 217 169 211 303 152 239 68 35 213 58 265 61 311 26 79 179 253 61 15 204 173 23 218 73 296 188 93 269 295 247 57 211 189 254 193 210 285 127 206 120 153 73 24 229 56 253 87 174 124 56 272 24 215 34 40 11 118 229 196 231 211 266 283 186 265 309 283 290 140 273 50 212 24 50 216 121 257 72 8 69 235 295 67 238 203 128 139 173 229 76 219 28 189 236 33 220 276 173 201 148 299 187 216 54 72 132 175 141 309 149 201 277 25 29 189 54 144 113 206 117 289 1 51 287 57 270 206 216 109 6 153 270 110 205 124 77 203 287 216 12 165 27 218 85 90 80 220 56 27 159 22 29 152 108 158 30 187 100 288 286 138 122 70 38 268 183 155 72 7 18 279 276 77 288 161 26 56 4 235 69 161 78 95 38 214 28 74 3 262 125 53 73 279 153 7 175 211 72 136 51 154 279 179 287 300 204 255 46 71 33 37 309 90 241 98 297 255 9 39 13 284 197 32 303 207 204 141 149 124 124 299 35 122 24 189 94 163 210 149 88 16 49 278 259 255 136 167 255 74 216 243 94 162 256 216 10 116 108 262 138 132 237 267 124 225 201 114 78 175 86 76 139 264 262 37 84 16 235 141 142 281 192 129 70 174 162 270 218 32 51 54 22 105 254 220 146 35 61 109 205 180 213 212 245 32 52 298 171 225 60 182 142 30 83 19 172 29 14 292 32 258 215 281 290 110 208 33 244 295 13 290 67 157 112 19 300 275 167 101 166 33 209 157 113 175 128 89 297 113 63 130 242 301 219 133 12 267 283 243 170 311 56 83 265 227 77 283 76 95 265 115 47 119 197 235 12 289 307 38 287 61 167 193 232 174 180 75 289 213 255 279 13 59 14 299 66 174 95 292 231 261 17 281 133 264 118 40 58 124 286 41 179 34 299 140 47 287 307 148 251 106 103 224 56 88 19 23 140 63 132 80 107 218 34 205 282 293 204 244 302 210 63 127 76 292 122 227 8 136 298 87 12 14 311 100 305 124 220 85 183 102 309 254 49 25 84 79 15 217 7 29 58 108 43 155 197 54 186 43 32 101 246 68 297 39 60 171 265 120 29 133 294 156 172 110 91 63 46 45 79 1 106 231 71 33 111 302 109 188 211 110 178 297 269 112 25 172 13 172 208 189 62 150 185 145 301 201 90 35 220 48 160 188 141 148 59 42 249 174 151 212 38 192 291 288 219 77 262 255 255 160 239 280 64 97 282 130 90 100 248 302 114 276 76 270 192 6 10 64 47 263 26 308 267 311 63 106 204 14 240 12 254 217 147 107 181 146 197 114 248 229 301 85 165 297 148 97 24 93 153 163 64 285 261 162 113 280 227 23 34 243 239 203 203 224 74 103 85 213 201 13 104 257 236 258 231 115 8 256 102 307 169 237 292 112 208 106 257 187 307 94 61 249 194 255 143 41 89 245 207 182 169 174 283 169 275 297 12 93 251 49 69 138 204 93 261 83 194 282 70 129 106 100 219 54 228 100 121 71 160 223 106 7 121 194 176 150 30 195 164 205 233 18 96 115 202 222 169 17 160 245 9 176 181 264 68 200 162 175 94 9 195 306 10 97 311 110 182 11 82 106 56 271 116 32 45 215 186 122 197 37 93 76 287 106 244 191 278 308 153 253 22 55 107 263 208 94 275 308 289 201 2 91 6 227 15 83 96 226 113 22 255 237 143 74 170 23 77 262 75 180 36 120 89 112 69 276 46 118 2 61 117 42 100 89 159 103 129 299 179 13 106 91 164 120 73 97 44 198 80 300 34 96 229 102 252 28 45 276 58 182 130 73 278 120 192 305 184 287 310 64 158 162 228 86 139 278 298 299 256 254 115 45 164 125 93 304 248 287 17 251 191 164 129 296 204 199 217 57 224 221 80 75 277 307 136 153 113 248 283 241 242 99 233 276 278 300 9 133 158 82 202 282 173 200 193 217 302 75 171 56 13 6 241 49 116 50 143 310 181 105 124 179 25 243 231 291 39 111 306 198 104 156 179 58 174 247 173 167 232 213 303 12 134 29 84 49 118 96 261 49 304 187 78 121 72 179 207 173 206 183 86 40 164 176 290 259 228 224 86 224 246 306 293 121 111 63 39 250 304 249 256 270 76 270 68 143 92 80 4 215 84 62 154 151 273 13 56 172 311 58 61 215 228 198 287 123 190 150 45 307 238 170 233 137 299 87 101 17 163 124 107 9 311 282 225 215 255 280 232 286 166 16 62 172 45 292 252 151 146 70 124 263 89 279 18 257 49 9 6 57 252 300 137 263 267 198 72 173 141 121 113 55 133 55 170 208 265 152 187 55 293 271 184 167 238 101 21 268 4 282 281 269 10 249 111 69 269 141 168 222 202 147 266 260 221 234 118 203 254 216 73 153 235 11 161 13 264 158 29 161 273 287 144 59 71 246 188 241 105 166 151 243 15 142 213 206 8 51 45 273 114 42 137 86 88 144 178 270 292 302 137 150 169 14 275 211 224 97 284 162 240 227 269 175 305 120 60 202 171 279 29 44 68 307 290 92 50 211 305 205 131 213 205 59 32 301 74 252 169 171 81 164 311 310 117 228 147 182 272 280 272 232 55 290 193 212 290 30 139 23 30 60 164 132 52 80 163 190 210 25 160 293 259 13 274 26 29 302 222 211 1 109 223 74 306 258 139 62 208 88 16 76 278 146 65 285 157 68 56 115 38 278 238 171 252 134 154 177 267 20 78 57 128 299 265 205 150 142 198 116 112 239 92 259 109 208 86 310 42 142 14 311 70 201 62 87 206 208 44 10 67 198 30 35 206 148 116 271 235 226 86 211 216 2 258 217 35 293 76 59 89 84 76 227 199 301 129 158 141 152 184 226 195 26 171 74 112 184 282 86 108 289 78 186 32 140 8 109 241 168 246 116 42 75 175 26 129 255 189 63 87 229 188 59 208 26 75 303 227 67 58 6 293 12 204 84 288 232 50 92 140 118 25 225 289 231 9 204 47 184 230 109 303 227 20 195 154 159 189 18 211 30 245 24 99 82 110 120 221 155 18 287 257 69 282 102 298 279 302 200 186 288 133 295 183 152 207 168 41 72 212 100 148 282 258 54 173 103 248 189 22 264 35 164 2 148 181 234 54 290 218 11 232 100 77 250 38 4 96 67 26 257 71 167 140 310 209 295 118 8 31 179 213 158 250 75 164 299 5 5 63 297 77 16 285 34 204 37 109 306 299 252 148 45 35 46 148 150 12 99 103 38 274 119 131 203 43 136 72 296 232 306 166 63 189 179 57 107 213 157 177 273 231 225 44 243 260 127 6 149 249 153 10 150 77 291 258 11 156 231 269 21 280 295 55 267 201 309 200 134 66 288 29 289 203 149 226 248 193 6 204 213 170 165 289 101 21 6 263 263 177 199 305 86 306 252 63 88 100 217 149 233 165 144 122 109 298 146 257 59 58 271 120 227 168 176 311 117 171 149 195 158 164 152 287 263 15 21 53 36 182 154 287 224 58 183 76 291 211 37 91 234 142 175 45 84 7 165 80 75 57 63 310 186 280 204 63 306 254 145 106 216 189 191 172 294 65 146 42 114 210 107 121 126 200 87 281 133 6 156 200 232 303 251 15 189 253 310 59 176 281 228 244 104 109 287 305 264 152 192 183 108 294 152 78 302 268 117 212 295 248 265 109 133 82 181 35 21 177 7 110 154 33 75 106 29 196 25 237 167 290 51 310 136 132 70 282 246 206 219 199 130 229 232 66 306 304 49 29 32 54 260 146 156 106 308 191 11 47 66 256 123 53 31 231 306 159 254 250 61 73 152 254 227 181 226 166 72 36 93 233 241 303 299 118 265 80 299 271 7 245 125 13 195 80 168 53 81 289 274 95 22 204 94 96 17 240 55 34 79 286 230 119 70 4 133 63 132 243 287 233 300 227 217 294 109 293 236 257 113 44 41 139 187 83 200 16 72 117 29 172 167 150 225 214 126 284 277 55 288 262 52 245 243 137 170 85 60 128 96 137 54 275 215 227 21 115 249 108 160 13 89 237 279 170 202 239 187 217 133 296 52 32 261 194 104 112 28 296 60 12 161 183 213 75 244 85 230 226 49 249 298 19 10 122 168 172 156 48 286 101 211 7 191 173 267 156 74 224 152 262 215 90 293 142 2 135 145 165 11 248 284 57 38 107 41 137 197 76 89 255 58 36 126 111 183 290 283 74 32 42 50 13 16 119 6 38 79 128 121 33 33 251 49 258 54 246 30 226 296 262 281 152 110 29 203 279 11 19 200 93 85 273 88 11 156 274 268 103 270 280 146 177 173 137 296 34 126 280 87 159 107 58 148 143 286 26 37 72 39 295 71 111 76 188 219 228 260 191 48 254 208 167 259 68 266 223 247 268 107 46 258 70 252 103 280 70 139 24 124 155 256 239 259 216 152 42 289 195 135 247 60 273 138 131 224 183 241 207 247 207 116 291 58 302 202 35 79 159 110 127 2 308 235 52 166 272 105 20 263 164 202 172 265 70 47 199 121 231 68 307 217 182 296 64 218 46 196 88 174 80 184 302 204 27 274 301 65 303 81 74 289 98 129 28 244 65 84 212 38 156 178 269 1 184 213 79 170 170 117 84 223 32 44 189 178 104 293 302 239 239 136 295 254 220 60 261 70 216 142 231 245 71 225 290 223 307 209 221 119 112 274 78 221 108 50 85 126 163 195 18 112 302 243 109 56 295 156 21 192 90 219 134 299 198 43 33 307 142 189 149 93 87 90 232 48 122 277 285 205 115 259 173 65 132 295 117 271 107 14 185 207 2 30 180 217 285 254 118 309 2 256 101 158 66 90 230 10 35 12 292 43 256 56 125 117 55 26 306 156 296 187 273 247 274 198 96 75 73 42 41 162 306 196 271 100 97 31 200 217 73 223 77 29 1 62 83 242 99 150 15 267 140 207 15 15 67 33 25 163 212 114 175 94 291 132 202 301 311 116 36 11 91 187 78 162 264 249 132 55 170 156 144 35 271 271 94 292 81 157 265 2 156 105 113 291 35 287 197 300 201 283 228 95 280 168 123 193 261 170 171 306 45 153 128 303 98 147 211 248 250 47 249 227 159 170 269 237 95 284 218 86 26 123 165 61 288 272 194 197 161 114 255 99 4 90 145 156 202 206 207 222 44 147 191 61 181 118 12 158 81 13 113 154 205 56 267 249 93 278 42 253 131 180 43 93 12 148 308 287 289 278 43 237 278 168 54 195 243 166 205 289 285 50 8 147 218 154 58 299 139 297 176 125 202 84 239 42 143 134 4 6 139 139 128 119 279 32 36 147 294 64 108 107 306 223 57 82 147 148 59 84 207 93 240 160 101 19 43 251 205 36 47 90 23 257 293 182 15 51 179 76 252 160 235 212 156 93 162 184 73 194 17 71 136 287 48 71 241 274 90 293 149 144 108 181 274 158 135 97 203 47 241 161 309 291 274 96 30 94 86 168 72 59 159 188 186 190 282 117 246 54 92 206 39 131 79 30 217 159 57 233 229 8 111 47 296 6 1 203 28 154 19 269 251 2 184 143 116 156 210 12 280 288 244 117 291 22 66 62 120 12 162 84 271 56 67 53 69 126 285 141 117 60 283 58 194 261 70 76 192 282 20 119 20 84 233 288 17 263 265 152 232 27 26 178 275 210 223 48 138 102 25 309 40 62 234 208 289 288 234 261 36 167 132 12 45 297 1 44 199 284 156 218 193 151 298 307 57 175 309 295 108 40 287 126 52 196 176 91 270 32 79 34 158 234 175 4 143 96 52 109 105 167 264 186 83 113 215 86 109 60 6 172 190 124 42 63 125 40 108 301 172 14 298 302 175 232 276 214 182 228 142 191 6 224 108 279 276 38 154 40 194 146 104 5 144 2 244 122 63 79 128 222 5 173 272 144 194 165 225 135 123 288 57 210 57 62 306 302 36 106 115 272 123 167 257 199 284 290 63 255 145 5 93 244 58 298 286 264 241 151 196 272 35 48 226 221 50 10 59 13 44 237 156 121 296 69 61 308 61 7 289 196 128 186 123 157 123 8 107 117 276 244 132 304 4 170 18 294 90 84 78 19 54 264 78 263 34 170 195 269 281 146 224 2 269 303 270 6 17 116 31 115 38 156 141 185 186 170 184 306 267 209 289 53 31 278 83 89 121 298 165 166 257 207 283 86 206 207 33 226 89 206 124 198 4 124 102 260 130 126 95 175 63 150 154 278 17 260 280 77 190 177 249 150 98 97 311 264 22 133 80 207 125 51 256 232 52 92 23 164 244 32 175 48 280 142 84 144 79 6 41 269 137 96 288 144 73 77 162 47 234 220 31 230 135 150 85 61 146 214 225 286 233 31 31 114 216 58 74 76 191 304 78 236 96 283 296 6 71 212 98 8 285 7 43 155 257 300 259 287 160 195 125 206 307 161 133 138 146 212 137 264 200 160 121 301 98 159 273 139 219 122 121 219 16 67 205 117 120 121 125 238 146 3 221 170 194 72 70 140 83 23 173 213 194 156 82 177 291 74 54 252 166 34 109 171 80 295 216 137 223 222 167 98 297 196 297 179 7 297 33 106 58 208 55 126 137 178 142 260 160 163 110 239 59 57 6 99 167 7 3 29 271 89 180 216 28 177 255 228 56 21 199 74 305 167 47 105 253 212 293 85 169 153 134 52 28 309 138 241 25 115 305 235 10 17 154 112 101 2 283 278 114 264 273 5 166 116 267 30 138 108 180 203 233 173 118 203 74 60 246 261 46 83 285 25 184 55 73 306 78 269 106 106 150 112 35 248 209 283 61 81 194 147 168 278 251 229 259 298 119 100 307 301 294 29 140 157 1 97 263 42 289 256 224 163 113 300 73 206 186 299 300 254 20 195 281 305 3 51 231 216 156 167 301 20 109 79 17 302 249 107 51 83 88 281 224 253 36 33 218 13 227 226 62 13 99 301 9 208 150 29 236 232 120 8 252 82 309 293 62 175 51 216 226 115 179 58 7 181 153 115 22 105 183 178 9 86 31 277 56 56 223 199 112 227 304 92 75 89 296 247 24 276 181 22 218 34 238 59 31 30 213 201 141 76 66 26 57 187 247 174 258 204 66 35 35 119 146 281 19 67 174 106 12 221 297 155 168 228 73 277 99 195 148 51 244 141 305 156 132 147 142 260 127 303 9 175 206 286 148 243 52 196 263 189 278 30 225 196 132 87 246 61 137 230 115 204 116 177 249 16 229 162 105 105 233 268 167 295 34 111 137 76 74 76 132 129 263 78 115 206 307 68 144 10 288 24 81 118 74 58 77 281 20 27 232 194 23 114 31 118 280 20 138 47 123 88 290 133 268 84 198 275 38 305 124 125 174 101 172 243 269 232 39 140 13 45 119 301 157 222 280 306 101 239 188 20 153 28 188 141 17 282 40 33 72 225 228 83 36 161 104 294 160 25 35 171 205 246 87 107 238 162 94 141 269 243 287 118 266 262 187 127 296 216 227 131 46 265 166 9 72 50 178 52 246 157 76 307 222 135 139 236 138 235 274 246 182 267 7 259 125 275 259 82 13 191 52 117 103 308 132 89 244 254 31 93 227 133 156 99 260 15 166 97 50 206 186 268 235 240 290 248 212 140 48 241 243 116 310 7 98 247 258 257 249 216 209 128 86 162 85 78 35 247 17 252 301 276 22 199 118 286 12 300 292 223 237 167 84 103 301 181 27 288 273 294 119 295 139 161 220 51 16 261 247 307 307 238 98 69 51 206 191 193 252 67 303 173 232 62 224 180 162 263 60 261 125 192 63 226 137 16 159 290 185 30 246 278 92 174 117 9 94 217 119 44 92 220 12 31 35 32 34 281 114 34 97 142 212 251 38 261 32 207 235 5 185 263 208 30 217 101 260 266 72 307 19 4 26 209 279 92 100 70 167 245 9 68 128 124 45 194 55 300 286 273 67 2 119 297 291 274 223 252 157 237 230 176 63 22 105 206 16 196 215 143 301 58 132 151 291 232 76 84 163 275 20 31 18 251 105 35 223 305 2 175 80 172 100 141 6 282 145 92 21 12 252 40 42 109 259 61 41 44 95 131 205 195 95 283 179 127 115 132 95 141 170 47 133 180 40 284 157 310 94 24 207 228 196 90 146 19 13 268 132 45 275 293 184 11 61 258 1 74 93 191 122 72 43 153 285 236 107 105 181 203 230 213 246 75 224 22 107 184 193 177 101 236 85 111 164 81 61 160 80 81 202 11 232 221 23 59 15 79 155 244 114 67 158 185 82 177 133 195 229 203 20 107 18 290 93 129 302 182 86 157 204 147 119 111 121 279 310 138 181 251 29 285 150 230 256 8 178 31 56 171 248 184 235 14 173 80 208 58 95 64 9 81 158 285 92 1 45 8 311 303 263 13 136 74 172 184 27 174 252 299 293 128 218 203 148 213 57 235 187 100 69 278 204 159 76 130 287 255 153 185 259 4 87 275 279 92 78 73 109 295 291 159 13 105 302 297 298 63 239 260 68 12 254 182 106 260 57 55 278 169 218 63 268 171 289 25 311 40 297 240 36 181 72 225 13 28 203 24 310 107 36 84 202 179 229 10 45 270 260 73 170 273 119 42 275 194 3 171 7 232 113 2 273 234 268 93 68 139 160 44 112 276 16 206 238 243 52 311 160 289 69 218 8 82 94 290 152 246 104 133 26 20 182 156 60 31 185 22 168 303 254 211 242 91 129 154 258 14 8 199 146 72 152 114 300 185 241 300 98 216 156 176 68 252 300 183 268 122 121 67 284 185 84 54 156 33 198 117 154 202 115 279 194 69 270 17 64 275 96 5 138 177 50 231 55 84 269 63 196 300 155 219 197 176 16 155 292 243 108 56 311 166 103 238 40 114 65 248 63 297 35 68 154 220 110 279 133 177 118 68 119 78 82 237 219 257 300 122 225 164 253 293 19 31 280 102 94 107 37 113 5 11 156 162 103 43 53 25 69 84 295 20 165 71 291 112 7 79 290 150 40 221 308 26 114 94 215 121 126 237 45 71 262 112 125 235 55 216 240 103 67 201 89 2 18 147 197 167 64 39 250 100 264 207 3 303 193 52 247 284 126 310 24 23 289 258 220 75 180 311 154 238 56 49 169 228 224 132 219 302 278 300 197 163 95 150 6 296 310 159 21 249 119 48 39 114 136 172 187 222 262 163 279 101 101 87 159 247 46 268 41 85 170 306 61 153 28 85 13 63 57 253 111 114 28 62 199 214 290 281 302 294 125 85 181 262 131 183 308 130 264 256 270 108 58 258 119 289 75 219 279 55 19 222 253 230 200 191 114 39 131 127 194 246 171 165 117 232 276 200 299 261 161 50 194 84 164 32 287 175 73 128 40 115 176 161 76 179 124 113 274 288 124 155 109 250 265 203 293 259 188 124 303 48 51 273 87 60 144 229 146 148 158 17 170 155 91 285 207 133 6 182 80 253 35 192 183 306 119 164 307 178 306 297 306 254 180 264 81 262 280 308 251 186 44 155 34 310 229 253 113 45 196 189 196 73 10 258 229 57 236 111 131 200 261 27 179 167 266 91 234 96 177 156 207 181 145 79 292 185 141 191 150 101 54 210 217 118 149 163 171 91 56 288 62 221 267 272 281 292 116 72 112 115 222 123 198 150 140 113 192 151 99 263 136 101 98 290 227 160 70 13 226 168 181 303 191 105 50 40 148 263 221 72 14 218 67 169 110 195 235 254 143 293 124 222 14 57 144 274 35 306 144 110 305 85 226 286 185 198 32 167 225 128 114 155 37 68 145 260 8 138 237 5 66 189 70 166 309 175 61 100 19 129 200 214 284 219 110 72 96 48 75 107 269 62 259 11 22 226 189 185 104 6 110 47 144 167 96 248 59 150 222 294 227 172 77 277 35 307 70 293 14 253 222 182 167 300 181 37 118 257 206 5 141 198 275 89 258 217 286 148 235 283 54 114 79 204 286 289 290 190 174 157 248 291 30 15 13 139 201 172 246 10 169 301 116 219 221 254 179 249 171 236 163 114 236 117 245 245 97 65 99 139 218 23 98 138 294 120 197 189 78 234 234 75 189 16 37 44 301 154 174 188 271 267 302 121 87 170 267 145 77 307 266 259 210 62 301 265 127 21 37 177 107 231 61 192 10 303 8 73 119 283 99 13 177 228 127 237 20 175 37 158 231 205 38 82 142 239 104 78 117 282 73 94 110 38 304 171 237 169 228 294 90 191 238 93 17 200 298 280 124 282 203 80 277 23 42 144 93 26 154 188 197 257 205 161 294 254 217 286 39 145 243 247 242 77 238 226 205 179 152 48 197 134 195 58 21 208 56 71 92 250 98 230 84 184 240 249 217 2 9 61 156 2 50 23 161 256 205 280 143 97 216 13 21 144 105 27 135 226 142 68 19 216 125 158 43 150 153 111 228 237 133 55 295 53 272 265 204 262 268 305 270 181 159 88 215 17 202 190 302 202 51 201 278 220 144 133 252 247 41 166 36 254 169 49 52 249 3 246 192 242 55 132 157 248 107 41 298 4 149 71 165 27 134 175 159 305 216 254 11 268 11 271 55 127 107 105 247 85 183 52 216 110 152 213 25 301 4 39 289 48 230 270 72 94 48 243 139 28 153 53 76 84 278 260 7 15 89 14 195 88 166 90 206 257 52 274 203 237 54 290 74 99 273 57 101 145 86 170 297 233 18 81 253 252 107 191 74 134 267 92 129 105 25 123 209 36 50 242 243 69 88 206 155 22 194 142 114 280 133 260 22 308 23 295 62 173 89 242 311 131 58 171 143 311 88 112 50 86 273 153 241 243 79 82 71 293 132 115 264 256 297 210 155 13 300 165 281 306 217 264 76 1 215 213 169 151 41 136 196 105 214 239 12 264 31 281 50 195 134 13 183 223 86 251 198 107 26 193 73 111 143 130 199 236 259 259 209 200 130 249 270 93 44 275 130 95 202 108 59 203 288 100 59 221 225 211 296 74 91 35 301 167 134 298 107 132 36 181 163 38 194 143 137 182 58 116 71 292 24 119 132 90 189 36 283 118 264 117 169 2 264 97 247 267 182 133 66 86 59 52 45 192 196 3 64 53 260 306 77 301 101 135 270 16 183 38 164 245 56 243 120 120 217 97 81 132 49 20 13 50 219 56 120 24 227 242 42 236 132 43 127 276 183 182 179 105 184 261 198 254 261 80 105 134 240 45 257 110 310 52 100 204 138 307 306 308 116 176 3 227 251 297 295 177 276 150 61 237 139 302 251 51 236 103 186 24 195 45 159 111 4 89 67 266 215 273 140 147 95 160 294 46 242 44 44 141 185 92 274 101 21 2 63 105 140 65 136 20 104 229 90 253 189 2 254 47 171 23 296 286 81 84 202 51 67 109 217 288 104 125 186 287 57 81 120 167 224 58 293 28 182 144 167 16 230 78 170 144 4 99 149 17 193 285 217 24 178 277 62 65 138 109 237 21 116 169 116 72 70 237 88 181 244 252 102 241 252 231 7 211 226 163 220 209 227 252 12 80 29 24 148 276 249 199 156 41 266 22 250 259 279 154 270 221 269 71 45 283 293 35 161 38 302 116 21 96 29 242 88 136 254 268 121 42 166 261 196 176 33 7 233 160 139 49 8 145 64 60 180 59 140 296 208 210 176 188 295 231 86 261 124 81 233 148 42 103 24 80 237 26 156 254 100 271 74 18 106 190 50 254 133 105 212 61 151 127 75 191 169 233 257 253 277 221 75 275 223 178 222 122 283 200 26 178 31 176 107 90 286 143 176 2 305 62 262 302 212 8 26 240 156 259 307 240 255 192 128 42 166 190 141 33 19 308 131 31 213 134 294 237 89 210 64 153 97 52 193 292 37 61 267 295 278 176 64 213 66 28 294 85 101 109 12 119 50 218 154 146 57 257 272 237 19 188 167 267 59 244 223 142 199 238 28 178 190 141 81 176 184 22 277 171 29 172 165 195 78 284 36 282 94 307 275 27 17 301 11 108 186 205 78 43 53 62 275 136 202 240 295 42 250 240 91 5 107 273 7 276 278 76 279 158 307 61 252 259 186 144 177 49 78 36 16 161 154 110 308 305 166 158 70 74 149 214 105 1 135 51 288 121 242 67 185 203 12 187 262 175 175 162 214 210 127 12 189 128 71 56 271 45 52 275 29 156 237 100 122 120 93 152 221 13 236 135 74 127 95 278 131 39 200 220 261 255 64 223 81 60 5 35 183 297 122 150 199 192 302 292 208 196 202 61 290 155 243 78 232 171 49 167 310 63 117 137 61 2 159 173 285 263 294 296 4 3 182 158 14 184 107 308 221 251 69 282 104 140 63 124 97 165 305 154 289 15 133 134 200 113 1 157 85 9 90 103 244 133 158 205 232 189 43 235 57 203 60 225 107 246 58 67 288 254 306 245 4 133 127 101 146 35 285 200 41 176 175 126 73 31 166 19 273 149 138 66 50 271 136 95 111 39 125 96 262 87 250 164 303 216 115 93 241 293 138 209 243 302 176 42 141 138 287 81 106 234 254 297 33 63 111 77 284 4 44 264 78 245 101 253 96 13 25 106 186 109 2 149 85 119 94 58 194 307 117 31 219 294 198 121 31 232 48 105 46 1 278 304 260 136 135 286 6 119 296 268 241 128 43 22 100 102 149 21 305 68 243 5 294 113 223 213 69 160 301 85 7 182 192 35 156 245 151 209 168 88 10 297 138 131 128 31 237 151 170 175 160 276 25 55 223 221 255 276 268 299 20 237 283 303 307 70 180 186 127 243 200 50 39 90 52 35 161 307 64 66 110 248 57 144 281 256 80 20 167 308 56 23 237 59 101 241 10 5 195 252 229 71 194 15 276 96 116 145 84 177 182 194 183 236 5 98 193 294 141 213 308 128 220 174 97 155 25 175 264 67 271 72 289 253 155 79 213 65 292 191 166 243 172 191 100 69 147 280 307 164 78 74 102 239 114 67 194 233 76 128 287 76 169 206 292 139 181 205 72 135 195 4 187 112 243 10 203 192 120 176 50 252 93 11 147 23 252 14 169 229 171 305 169 242 125 111 117 150 154 215 103 246 99 111 256 135 94 280 163 38 61 68 205 17 67 14 46 257 221 54 29 44 42 106 257 174 74 311 244 293 309 99 305 241 49 163 262 73 224 270 18 238 162 227 24 97 110 130 95 271 91 294 83 169 16 92 71 33 152 142 200 149 147 275 36 188 216 109 233 238 221 268 21 223 270 83 75 72 122 149 9 105 248 211 13 128 178 184 173 269 145 125 241 50 201 125 217 307 234 7 85 98 75 29 290 300 165 58 70 105 80 49 204 81 207 144 24 254 105 153 260 178 1 290 227 254 140 64 63 309 211 208 222 35 134 209 199 98 266 169 185 7 102 19 103 266 217 95 290 225 9 85 305 88 275 264 20 193 209 197 179 285 98 61 61 193 83 216 69 173 1 252 49 296 4 78 257 86 98 94 169 280 58 226 121 103 286 100 256 199 211 227 6 168 122 140 6 86 78 137 131 80 143 204 178 265 38 224 122 76 106 60 265 146 177 142 253 65 75 167 184 243 296 276 69 26 285 203 69 219 17 26 235 250 139 252 3 127 95 116 72 195 117 57 174 263 225 162 244 217 154 276 33 86 15 277 132 60 124 131 245 28 228 224 183 112 161 86 197 156 1 278 48 284 180 118 187 38 84 221 149 224 278 213 147 293 202 46 47 62 262 108 277 111 232 31 41 2 286 290 302 195 15 112 122 41 287 291 206 3 16 98 164 104 100 97 217 136 296 122 64 211 216 13 145 215 5 120 262 257 243 172 300 161 202 47 17 206 45 183 282 96 178 207 206 206 131 74 201 142 126 191 79 274 294 152 21 274 212 30 19 138 4 253 190 45 53 37 286 143 237 61 265 137 81 287 287 15 279 219 57 115 101 182 86 136 116 189 60 62 15 26 99 201 183 155 160 19 252 96 89 294 71 4 47 204 51 210 88 109 8 114 180 27 282 271 53 140 89 232 228 221 287 306 62 264 241 270 311 197 73 195 131 115 286 235 154 195 121 4 211 222 274 249 205 123 263 217 155 296 247 197 148 222 138 178 28 242 170 260 131 139 157 189 226 59 111 147 214 246 106 62 188 31 177 190 311 93 258 86 142 252 237 14 197 194 220 26 210 290 261 43 175 255 306 256 40 81 237 254 103 245 182 79 235 271 81 6 36 144 73 16 153 110 261 184 58 299 220 130 281 154 201 56 155 233 285 277 47 257 195 253 173 250 207 276 275 170 73 5 224 193 26 59 6 152 92 127 231 266 61 309 266 156 133 306 145 10 65 178 283 74 201 180 264 309 50 95 203 16 233 263 30 207 84 19 5 223 112 102 65 38 171 117 304 289 256 57 186 212 41 210 128 209 237 141 240 282 128 23 57 160 158 234 140 143 230 47 196 259 69 105 130 170 73 152 54 289 128 105 73 256 145 107 310 154 177 247 166 143 122 179 51 90 33 82 73 295 112 74 106 145 127 101 34 31 185 142 62 244 45 211 168 79 168 114 169 46 195 159 8 7 13 136 273 232 81 253 204 180 16 309 163 306 238 290 253 128 127 309 263 300 231 119 219 217 81 189 160 162 283 54 161 150 17 180 146 184 260 74 290 220 179 260 99 212 225 104 17 247 189 154 290 54 155 180 311 152 106 222 79 294 54 140 256 149 203 245 134 145 78 152 123 121 88 198 6 200 110 230 295 190 231 134 74 267 49 18 153 73 17 6 31 221 252 116 265 117 120 310 265 214 133 29 128 307 90 154 70 286 296 212 311 203 132 131 148 297 146 89 202 283 221 161 53 283 296 185 67 236 3 61 272 84 115 298 202 209 257 165 194 148 154 258 170 275 239 16 63 52 59 187 110 298 118 278 263 264 279 29 107 215 212 199 148 152 61 225 91 183 109 66 260 255 201 307 117 294 113 199 236 94 288 157 51 18 121 101 218 25 180 230 223 39 61 132 34 111 261 275 148 298 4 113 204 232 57 83 88 198 44 26 284 244 9 94 243 50 56 241 176 166 210 64 29 1 120 281 125 298 31 236 255 210 154 75 237 59 281 15 23 71 167 208 263 240 116 158 167 134 207 260 180 190 271 186 74 152 3 14 253 52 70 90 164 248 119 132 238 31 104 84 226 285 10 87 103 55 283 159 157 187 79 207 193 295 304 38 284 175 174 121 220 189 25 168 228 274 309 5 113 307 73 128 224 108 181 202 279 301 32 72 267 173 171 235 101 60 213 246 203 115 306 292 164 69 92 133 157 228 52 288 260 210 156 310 277 264 286 104 130 115 238 116 26 218 55 157 273 237 186 145 125 233 84 192 73 4 6 250 291 54 117 243 248 149 147 19 173 285 102 181 281 133 95 50 287 101 295 1 146 278 35 60 69 24 186 156 11 126 246 65 272 227 83 299 272 61 134 311 269 219 191 40 149 130 259 196 244 271 140 255 275 138 161 70 241 306 230 127 292 240 1 221 215 230 262 8 310 113 58 151 107 143 215 94 29 278 26 122 303 103 187 302 249 305 188 92 44 141 23 266 309 167 152 24 59 5 180 65 297 300 61 99 120 93 124 189 135 44 162 93 199 288 223 249 158 209 229 139 156 66 4 9 5 34 23 169 73 50 193 55 190 60 247 243 95 291 41 24 115 194 76 180 87 105 180 182 178 175 27 80 25 59 117 134 289 68 172 301 68 252 179 52 30 282 10 6 17 222 146 158 189 45 225 137 110 112 191 83 216 273 280 129 204 311 48 197 113 38 137 167 134 56 132 120 121 99 265 179 203 21 57 257 299 104 71 70 249 79 59 60 241 269 172 129 226 296 87 202 168 94 144 121 4 117 304 119 11 154 13 190 9 305 161 126 225 155 33 135 309 178 5 196 274 11 294 11 248 131 9 240 207 268 86 214 230 242 279 264 156 35 186 252 69 218 40 230 47 25 283 241 66 142 35 130 74 267 193 68 100 177 124 79 263 137 84 152 263 89 292 78 9 71 302 175 22 200 121 37 160 139 34 188 255 296 205 120 261 69 181 131 304 15 91 272 111 134 216 78 270 194 182 231 209 285 256 292 30 23 145 216 232 86 69 135 237 137 267 309 251 221 53 19 211 252 236 33 52 8 294 45 136 230 276 244 2 269 144 249 56 214 288 311 14 55 53 18 6 306 120 75 231 69 72 115 95 115 28 112 34 129 89 191 61 35 61 251 167 96 228 207 62 171 48 109 30 18 260 308 258 170 243 128 182 52 301 108 290 187 252 127 268 311 216 75 3 60 203 91 1 164 152 110 37 271 56 147 151 48 101 27 254 95 218 6 276 302 270 106 122 132 220 55 22 83 64 76 257 155 33 116 233 79 9 241 80 21 251 291 246 155 238 230 231 125 67 293 181 243 263 272 87 22 204 222 194 52 216 103 159 86 222 304 76 81 142 8 270 192 270 218 42 297 95 266 280 174 265 118 25 181 231 111 242 188 14 52 79 206 6 255 187 264 299 86 219 245 199 143 224 305 56 15 99 66 195 225 7 170 207 172 137 17 75 3 120 97 224 304 309 22 237 207 206 140 250 114 268 166 157 93 306 86 157 217 248 145 33 86 305 6 306 2 69 170 23 260 81 228 88 56 194 304 258 308 238 271 305 175 140 101 203 196 167 117 162 158 179 237 137 32 72 229 90 157 234 92 14 197 267 54 5 41 71 58 263 100 213 161 174 272 44 247 252 18 51 267 28 195 34 179 310 274 187 296 104 217 19 6 12 155 135 121 202 297 207 292 277 142 85 243 7 113 212 284 64 161 99 256 160 262 210 205 309 73 103 258 233 305 22 102 172 257 203 73 182 119 92 41 111 59 23 280 239 174 126 8 280 162 59 44 181 310 74 134 162 282 9 161 285 195 276 304 84 75 13 190 219 218 35 246 165 194 250 291 191 146 189 101 206 37 79 280 72 82 194 259 197 101 117 260 240 240 79 25 81 239 41 290 95 236 82 19 273 179 113 139 139 190 138 73 105 208 199 76 281 169 21 110 13 257 259 40 284 89 226 87 9 192 7 287 210 68 160 249 30 87 109 308 61 214 122 282 87 55 65 97 199 193 82 161 85 81 191 213 225 101 67 85 83 17 112 294 231 207 297 158 274 212 130 220 171 64 71 265 261 54 232 292 51 98 259 142 84 243 303 188 262 205 48 4 71 245 243 278 112 79 267 122 204 296 112 20 235 138 190 88 227 306 159 214 310 142 211 280 132 291 231 281 307 243 186 228 62 262 70 291 79 130 290 195 252 287 55 161 115 273 117 76 282 176 286 102 92 174 31 13 63 148 88 219 175 64 175 53 256 281 3 59 309 47 296 204 44 119 303 216 53 112 75 192 297 304 288 235 222 26 2 85 75 79 220 70 3 294 254 32 106 188 187 104 233 239 40 207 71 81 206 306 182 178 206 93 67 279 43 266 224 229 7 26 91 35 196 230 35 200 171 221 30 283 306 78 60 205 86 84 118 47 283 57 100 91 253 215 214 191 20 94 46 158 305 31 150 299 58 153 144 2 309 69 215 237 62 133 188 44 65 140 66 200 179 182 198 17 291 100 179 81 44 97 29 195 207 80 222 302 86 271 72 292 164 66 209 263 153 246 179 47 111 212 280 15 186 311 183 272 123 165 64 29 226 211 20 202 124 55 122 17 277 243 229 231 40 92 125 178 135 159 207 234 147 153 146 239 201 179 243 269 304 285 138 35 155 150 292 285 225 140 285 55 98 57 143 121 199 216 46 20 27 29 16 223 25 192 293 285 180 68 189 254 60 182 66 265 213 156 35 127 103 38 35 25 97 113 253 281 303 179 174 147 210 255 13 127 187 55 198 76 108 256 250 216 210 157 78 186 188 83 36 125 1 36 123 310 301 235 286 258 231 166 176 187 190 19 110 35 251 21 71 206 46 149 93 105 251 285 310 208 258 149 119 206 109 9 52 164 224 308 262 267 65 181 254 131 29 169 136 81 210 251 130 23 184 227 184 288 116 202 14 257 90 126 154 285 208 19 149 12 305 123 224 18 229 303 50 191 215 149 50 286 111 241 111 301 303 163 131 285 107 212 7 129 258 87 183 256 20 101 101 104 271 40 186 120 59 43 291 79 222 67 23 224 89 118 88 87 53 120 168 130 154 96 77 143 300 93 68 19 288 120 5 144 67 205 190 30 244 258 106 215 213 14 296 117 119 135 199 46 262 91 123 155 174 185 295 279 149 163 91 283 261 233 183 159 290 80 49 148 41 289 261 93 29 98 64 72 299 137 206 275 215 49 179 221 291 173 161 160 244 5 310 128 162 193 37 15 243 200 167 217 288 139 310 104 82 52 83 243 298 244 155 94 266 198 298 303 289 233 223 276 47 199 11 296 178 226 59 230 206 283 131 86 102 55 106 85 121 44 4 153 280 85 85 164 212 15 9 244 224 94 190 92 91 146 162 16 130 130 151 98 238 258 143 83 225 143 145 134 165 291 188 37 178 98 148 133 275 197 289 168 278 125 199 35 73 55 265 191 196 209 185 225 124 30 188 89 32 186 126 263 170 102 252 121 200 88 168 140 65 123 165 293 303 293 244 196 24 281 56 139 216 210 255 119 178 204 43 247 94 161 147 59 141 58 44 56 136 31 219 234 292 180 178 105 141 65 11 18 248 74 113 77 235 116 176 103 184 86 216 216 291 179 46 160 161 107 177 27 60 229 9 133 3 229 21 179 205 91 242 279 52 178 148 111 80 106 181 163 197 11 179 195 122 134 130 114 3 148 33 68 296 22 148 279 72 182 20 196 76 92 277 309 199 113 92 158 178 176 164 145 282 177 206 109 228 279 47 15 118 41 135 131 108 103 112 99 87 105 255 287 103 173 125 55 82 214 126 102 174 135 185 86 162 128 255 255 231 301 191 80 296 160 297 265 28 274 37 145 246 73 62 81 215 283 107 143 199 3 304 121 191 147 53 44 133 4 234 130 127 310 47 17 172 288 149 275 265 75 170 65 123 206 12 271 141 257 241 104 265 113 24 33 86 206 288 141 258 65 275 215 165 118 296 136 30 270 97 9 135 112 204 107 155 62 184 185 5 69 160 245 81 104 297 237 43 165 215 67 11 149 311 53 229 106 89 212 94 102 140 95 58 264 69 170 236 107 19 214 34 251 55 36 185 45 14 259 155 120 279 113 130 68 197 306 212 142 43 53 239 167 309 151 270 125 284 283 101 56 98 276 257 60 19 298 143 236 215 168 161 7 123 192 5 46 28 172 200 210 83 109 153 147 118 109 24 230 229 263 22 182 20 225 40 154 77 221 299 227 168 4 46 11 150 105 247 80 261 256 303 288 130 1 210 108 91 277 90 286 168 128 298 110 22 251 107 104 148 297 164 53 259 1 143 108 150 150 291 127 38 177 13 297 123 270 204 168 88 164 185 137 178 126 131 292 86 21 193 3 63 142 297 237 35 222 111 303 83 96 166 91 157 292 36 292 48 206 191 240 91 232 189 159 276 3 305 49 243 162 105 137 284 23 209 69 131 138 81 135 87 173 272 106 302 83 140 43 12 7 52 56 310 63 295 262 56 110 182 89 120 283 223 246 302 141 97 245 275 257 311 275 113 37 81 234 59 231 215 49 115 91 194 3 300 36 183 270 221 73 311 277 86 64 25 292 87 216 5 200 153 202 59 200 202 42 135 199 256 299 103 131 159 89 217 77 237 59 123 61 151 232 60 11 270 281 267 143 37 45 137 153 310 109 225 192 48 125 208 308 118 53 70 70 50 118 139 242 185 58 231 69 287 170 169 263 299 13 52 275 280 151 203 29 253 279 219 11 199 309 152 130 191 138 243 127 12 248 304 178 33 305 242 216 58 181 285 299 84 121 30 224 43 138 251 107 57 84 263 49 49 22 73 57 242 251 136 237 148 307 104 222 122 76 91 148 35 116 11 255 278 242 198 135 310 252 106 85 37 190 144 190 166 219 114 296 107 270 207 89 3 208 46 159 111 21 292 212 59 102 195 271 65 143 179 304 239 172 228 95 96 21 38 303 3 7 229 53 116 161 56 306 184 146 46 248 82 222 239 236 110 125 275 267 237 302 195 110 134 205 77 102 245 114 39 39 306 4 58 222 66 258 112 163 9 201 81 161 252 270 78 141 91 199 114 110 211 166 108 172 257 164 81 276 234 130 222 11 154 214 233 151 306 34 252 310 119 140 296 40 242 240 162 288 247 62 123 162 153 78 289 278 40 218 20 149 264 43 37 161 101 4 200 88 66 219 167 104 110 188 18 271 150 16 88 148 3 3 299 237 209 77 294 216 195 214 275 22 137 72 194 56 300 96 27 160 7 167 127 62 182 20 182 179 19 16 256 311 209 166 111 286 58 174 193 238 252 97 254 294 101 139 46 17 198 241 295 271 296 311 111 29 216 6 131 147 10 138 244 93 154 212 188 99 109 31 304 293 252 1 116 213 80 78 282 215 42 195 250 191 64 240 68 87 181 247 44 135 113 197 24 1 228 38 110 225 131 34 288 86 255 102 152 42 69 292 52 92 153 64 279 79 269 167 283 208 255 203 87 162 217 90 72 235 56 252 296 93 197 84 223 119 38 7 7 310 190 65 298 176 71 235 267 17 59 295 265 305 8 240 296 301 192 112 87 64 181 98 50 282 161 162 206 151 242 103 90 278 34 165 237 165 164 309 64 61 135 1 12 40 240 154 304 7 208 40 99 191 151 284 104 223 228 275 273 205 266 280 305 221 100 294 262 187 71 100 281 300 87 68 180 293 280 127 258 240 92 262 241 219 280 250 233 79 259 231 255 39 154 82 69 234 20 27 227 83 213 179 27 203 128 268 248 306 44 57 242 190 194 290 45 138 104 119 10 45 70 242 183 262 297 195 274 250 126 217 262 266 167 44 211 96 200 100 194 229 308 69 108 117 78 175 196 238 273 74 95 176 207 94 69 149 243 67 232 40 309 235 183 296 17 263 95 18 253 118 280 239 77 286 41 184 282 77 214 24 224 17 217 170 35 234 171 29 33 14 143 34 102 159 257 2 286 243 64 105 256 151 20 253 116 131 94 300 76 174 240 85 189 118 81 175 265 61 148 140 163 309 86 193 183 258 200 107 278 48 148 161 142 186 128 35 221 84 67 94 98 100 24 265 123 125 37 273 244 200 250 88 5 21 219 295 28 125 209 104 239 277 64 222 285 189 137 76 142 38 196 92 34 262 194 93 160 129 40 216 15 40 257 264 158 278 40 279 86 169 225 302 295 85 140 179 260 209 162 153 272 220 298 306 171 32 116 197 167 35 109 241 33 85 51 20 68 66 199 183 288 26 161 6 281 188 244 84 219 228 183 135 80 57 85 244 156 106 256 73 192 89 232 144 197 241 243 274 99 182 263 35 207 49 81 269 24 80 99 182 175 218 15 12 57 165 225 305 26 264 52 263 153 249 296 56 296 26 66 221 24 113 181 12 187 124 303 243 214 184 170 287 165 38 29 133 84 230 20 72 60 127 129 79 48 1 49 216 84 300 144 142 45 270 200 53 246 152 261 40 209 133 295 232 21 36 127 208 181 28 276 163 159 290 206 129 116 55 151 20 115 230 167 51 37 212 12 310 188 21 25 167 4 34 65 262 24 189 132 122 295 165 94 252 166 162 131 286 297 269 55 46 239 47 243 214 173 52 276 106 112 63 35 35 271 232 48 94 232 117 165 76 161 58 236 133 219 279 95 107 82 144 195 252 301 182 15 137 76 138 239 163 253 280 241 112 115 280 3 41 284 150 254 108 199 91 243 213 127 146 236 151 207 4 150 304 168 229 292 194 249 106 65 111 170 129 66 201 119 220 293 168 72 23 180 106 305 225 24 215 282 126 51 88 221 155 173 123 213 129 61 105 189 133 93 14 227 133 21 99 291 183 221 197 56 213 41 80 259 228 205 113 296 70 258 107 129 20 10 88 79 258 198 5 123 193 11 268 176 219 148 26 224 103 151 260 170 137 302 62 158 10 123 97 179 290 287 223 221 179 151 191 185 98 46 88 11 250 270 211 11 109 1 63 69 283 261 293 7 18 173 177 52 39 225 263 291 280 303 253 191 224 88 309 53 32 109 248 311 92 271 2 144 113 169 191 149 30 190 162 246 174 255 95 37 227 286 177 220 52 205 198 183 103 18 60 214 261 39 70 102 150 224 278 305 26 187 74 272 12 41 74 195 300 61 19 245 49 193 58 53 65 2 142 223 90 17 242 57 2 47 147 53 217 225 284 43 260 93 198 255 274 51 102 78 26 236 166 38 18 235 136 32 284 124 120 135 183 123 305 280 262 69 68 136 169 9 31 97 219 20 23 305 205 212 119 214 142 202 111 121 180 309 225 224 262 224 38 183 103 156 216 70 7 101 68 225 239 120 141 203 196 251 273 294 272 307 72 205 52 210 136 38 295 50 85 36 176 63 70 256 47 6 237 34 137 131 161 240 67 311 271 12 3 244 299 26 211 187 309 119 301 104 277 229 186 238 107 201 55 268 75 265 73 292 162 90 248 208 246 126 112 61 158 147 181 49 267 251 61 225 274 86 246 294 255 142 68 231 60 251 196 6 118 238 90 207 272 111 247 58 128 210 19 278 94 99 95 276 116 51 212 88 150 223 23 167 43 289 207 193 194 236 61 74 207 153 89 142 178 209 275 103 239 189 131 124 79 109 151 71 34 84 261 172 19 253 273 50 220 212 236 149 172 179 158 204 9 250 43 269 162 9 57 6 237 232 138 51 138 239 104 9 246 68 118 296 176 40 227 298 260 12 253 212 49 120 218 194 72 23 293 206 28 297 300 157 208 195 239 22 160 31 310 296 255 52 249 149 150 239 310 247 255 208 23 7 174 147 37 310 201 43 191 285 47 119 306 61 12 46 197 296 30 274 97 279 68 222 292 311 180 119 33 261 37 221 66 94 44 84 273 135 43 218 251 11 196 293 196 84 158 74 238 236 304 163 300 125 54 159 192 83 117 68 30 233 202 55 147 155 169 87 101 164 91 95 84 175 140 282 63 83 62 257 41 62 128 11 242 109 80 266 263 2 125 2 190 297 216 157 19 118 50 205 246 138 154 189 8 1 261 274 150 160 36 104 106 58 310 115 303 159 152 62 147 40 208 200 123 160 246 214 164 22 155 243 304 12 6 145 17 45 268 164 112 59 302 293 261 31 119 30 37 154 68 166 235 143 126 127 258 11 265 214 160 164 216 123 32 266 141 267 182 118 30 261 43 87 15 130 64 295 306 178 305 195 152 185 226 134 265 222 29 17 35 154 38 194 107 208 256 297 93 60 188 69 273 214 263 189 93 37 289 151 264 24 285 294 199 161 169 41 247 237 96 198 24 224 222 213 229 110 169 195 90 52 301 266 165 204 48 269 36 281 80 59 123 121 197 142 143 306 117 281 13 204 138 172 288 149 244 296 301 234 141 191 112 86 178 307 182 108 9 172 73 177 64 264 50 224 84 259 10 201 185 42 251 125 255 204 308 141 106 244 139 49 269 97 191 33 170 149 293 204 11 75 35 234 117 115 42 116 112 244 134 227 87 129 48 58 66 309 273 227 109 131 12 103 167 226 265 251 266 84 254 275 178 219 251 299 21 293 63 145 28 101 260 83 281 68 106 117 136 16 240 145 63 232 201 90 7 145 49 295 251 230 189 114 187 12 169 301 50 24 201 138 169 133 160 124 208 254 90 297 238 126 130 107 160 58 69 303 33 253 139 99 239 288 128 37 182 238 193 64 70 237 76 245 145 203 160 206 167 211 264 166 91 96 193 69 271 147 309 77 20 47 37 103 250 220 68 165 76 301 204 180 91 162 10 71 50 83 138 251 124 149 111 121 222 88 290 230 124 185 283 242 149 44 250 115 199 1 237 171 73 214 206 300 137 134 123 175 201 130 253 206 246 299 88 206 24 18 280 25 103 56 120 311 304 161 106 153 175 52 130 123 230 269 282 268 119 190 205 8 112 74 89 60 265 222 211 304 184 188 216 111 251 248 297 44 77 64 249 140 168 76 2 45 277 286 129 170 202 307 162 253 16 169 310 43 231 311 86 65 19 247 89 206 157 33 236 266 97 133 180 3 61 306 244 296 266 163 277 53 290 117 99 17 54 122 7 156 117 202 285 113 145 23 191 94 81 284 246 274 98 3 111 286 103 287 227 297 120 309 17 45 167 209 271 197 249 6 85 33 137 156 62 85 273 50 174 72 212 187 71 51 253 227 96 161 60 148 172 115 110 155 94 291 14 204 173 254 299 134 242 309 287 164 284 33 223 218 244 270 178 199 48 16 128 262 280 23 32 181 36 288 190 277 311 196 241 237 50 311 95 155 173 195 139 14 207 292 36 291 80 127 311 231 111 156 16 147 227 153 18 188 23 291 175 85 212 151 84 66 77 85 280 254 205 221 62 42 183 165 29 148 270 163 186 86 198 269 168 83 236 74 246 232 306 176 202 14 56 285 98 32 11 181 116 91 37 162 201 170 64 291 66 139 227 199 277 124 111 61 278 41 177 241 255 223 150 215 198 188 109 273 58 150 256 45 25 280 183 200 221 40 86 201 83 303 131 105 35 130 242 157 111 246 127 203 171 96 260 244 82 126 258 151 276 277 98 175 184 124 219 25 274 267 198 29 135 299 22 172 187 225 130 9 123 103 112 15 84 302 263 36 149 127 259 103 154 280 66 249 279 230 57 198 179 175 151 66 274 7 98 116 162 35 285 157 223 80 234 38 239 83 18 285 296 122 174 190 84 305 7 146 191 229 276 19 176 193 60 215 30 201 159 103 171 306 156 53 179 51 57 219 6 198 283 183 252 215 192 250 69 97 36 144 147 226 191 232 105 186 115 16 285 292 72 240 293 130 96 76 143 231 181 267 273 176 68 6 93 31 261 281 46 170 95 256 94 164 126 165 93 256 295 218 85 159 134 254 79 310 178 163 53 158 34 94 15 176 288 122 52 1 39 262 77 264 217 161 302 110 86 205 48 193 61 152 234 164 278 282 136 40 88 190 254 69 1 196 169 251 181 183 50 136 230 129 129 184 148 138 182 92 122 156 214 27 223 71 245 103 287 12 16 39 202 122 212 216 88 21 204 50 283 138 142 306 65 97 17 209 183 195 242 237 58 239 279 136 135 229 131 271 104 8 306 175 225 246 157 158 204 71 193 29 155 227 294 58 36 14 290 274 172 37 219 222 140 205 219 12 151 208 218 141 67 94 217 218 238 23 123 88 55 174 243 251 259 213 259 109 103 170 210 82 142 284 22 168 167 175 49 25 132 23 201 199 224 65 221 236 147 234 143 194 19 3 179 231 63 178 94 104 238 245 152 123 278 287 181 128 296 235 150 73 42 45 223 94 139 141 84 3 213 27 160 269 84 247 303 72 38 45 216 216 307 126 241 18 241 114 38 192 6 211 239 194 188 145 281 140 272 308 149 81 301 52 125 241 64 79 205 172 94 213 200 127 137 71 189 26 152 240 241 308 44 286 37 287 190 50 254 287 282 30 310 221 120 266 30 224 46 258 194 56 52 261 144 143 1 69 305 74 299 154 163 59 54 10 46 236 95 160 183 191 202 303 29 18 281 3 43 188 6 92 60 69 292 167 59 150 279 219 128 66 231 83 270 156 222 149 295 134 102 284 289 102 143 271 77 241 155 85 112 44 250 260 217 77 204 59 258 193 179 235 182 126 262 222 97 179 268 101 75 249 131 261 30 262 292 109 268 121 248 295 157 247 142 192 280 13 248 43 194 69 58 8 198 242 179 15 58 170 97 275 266 307 126 243 242 81 144 60 225 230 165 10 55 250 267 71 14 142 148 127 273 37 71 6 219 289 297 287 161 72 59 82 66 194 253 227 247 180 261 2 237 161 157 246 61 166 73 57 187 65 308 131 10 213 188 291 70 12 38 214 23 66 1 195 179 179 175 272 175 215 219 66 44 287 3 25 205 202 10 104 28 192 177 60 63 279 85 207 294 103 257 58 301 262 217 283 217 246 77 170 232 98 250 214 216 36 144 160 164 160 150 232 166 90 2 49 242 226 136 128 140 70 206 78 107 253 68 225 308 185 192 228 145 148 123 187 193 112 107 288 143 94 92 168 135 15 282 239 83 309 276 39 269 101 186 64 144 53 64 309 202 86 26 153 242 19 281 149 181 103 247 133 207 228 126 27 14 241 244 39 78 194 11 169 184 304 303 27 246 268 189 226 293 241 248 269 259 285 214 50 298 135 96 246 51 210 34 126 136 298 102 177 296 127 260 263 274 155 18 94 194 2 59 195 102 268 180 241 112 42 299 220 69 17 239 175 127 251 304 200 1 95 5 207 61 154 295 240 216 297 161 87 238 230 200 264 87 44 142 279 202 70 12 233 51 133 187 205 82 225 211 276 16 1 195 235 257 119 102 177 206 292 2 280 251 132 246 43 177 144 89 79 157 26 210 269 44 174 126 290 196 233 79 119 2 58 188 276 69 129 267 241 2 263 24 10 240 282 91 128 69 183 214 271 45 275 76 227 209 142 176 178 259 276 136 24 25 189 274 78 47 43 280 216 89 156 162 292 80 127 92 33 205 184 279 197 66 108 215 175 126 207 222 113 205 54 207 173 282 211 177 106 94 305 284 243 237 105 95 242 309 271 200 223 151 258 256 8 219 176 26 124 57 266 196 305 269 141 169 200 218 155 217 94 85 233 193 287 222 228 283 19 272 273 204 232 280 154 98 282 298 176 111 39 107 234 290 113 130 117 290 105 276 210 85 156 56 258 155 163 126 183 290 181 292 239 103 220 61 131 87 107 266 25 280 43 143 27 310 144 59 71 214 51 179 57 57 39 46 167 53 161 39 1 101 296 262 212 43 308 43 151 160 247 19 36 78 74 238 42 145 20 55 149 76 149 144 82 228 288 174 199 135 132 59 104 245 61 48 156 221 85 18 278 213 190 161 232 252 291 119 156 169 283 304 209 64 86 185 120 134 100 286 291 35 121 249 247 207 122 65 219 249 41 74 243 73 163 306 173 62 25 243 259 160 94 13 46 123 33 226 208 128 70 305 18 178 180 162 54 244 277 57 185 40 130 41 267 45 32 281 4 252 123 199 38 89 242 139 155 82 156 290 236 197 127 9 298 63 45 44 241 10 185 156 214 48 281 152 164 95 237 82 257 242 129 139 54 76 280 6 8 277 210 169 113 311 101 261 80 36 268 80 206 188 205 162 178 24 26 149 105 153 208 296 90 304 131 309 127 256 137 295 297 147 35 296 76 99 137 190 125 84 27 101 109 55 212 230 231 165 280 96 269 131 108 189 44 104 30 124 301 272 218 24 249 207 215 287 42 204 215 99 147 251 42 271 69 192 227 251 237 22 179 55 119 101 143 204 304 310 109 153 33 101 126 96 252 108 275 215 298 233 41 65 162 267 243 223 206 191 276 209 267 145 266 103 264 36 219 130 136 152 52 160 98 120 267 198 305 289 246 96 246 161 145 139 145 98 153 103 237 193 150 257 26 168 47 81 171 246 108 204 62 214 270 308 202 44 134 125 154 1 208 69 283 266 12 2 24 145 128 252 81 75 253 285 265 50 24 244 203 279 107 203 229 232 57 125 10 173 236 90 7 283 66 97 264 187 146 199 21 130 284 105 14 48 264 21 72 228 283 60 291 282 41 165 121 176 290 231 15 275 175 143 187 154 310 306 165 204 55 132 92 22 167 130 295 210 48 151 150 210 29 301 84 294 124 23 78 52 103 118 213 279 225 10 218 190 63 190 252 112 233 157 239 35 109 113 299 128 121 69 151 208 67 267 189 286 27 219 32 295 253 180 104 234 170 80 294 76 206 51 276 205 285 208 6 256 117 220 226 163 232 75 299 221 13 237 195 304 134 32 120 104 66 281 117 117 189 30 268 73 61 222 283 205 176 127 260 74 112 209 252 88 258 125 33 68 200 296 44 257 45 173 260 144 54 118 3 252 156 300 193 92 8 156 147 208 262 280 226 82 188 309 38 108 252 18 89 74 173 292 251 260 299 200 272 276 301 240 308 257 291 180 78 163 51 45 22 238 294 213 213 292 97 160 114 89 139 18 46 78 290 302 24 82 35 191 54 258 241 310 200 24 292 141 10 136 175 171 283 191 148 59 164 184 126 202 142 152 65 132 158 308 306 148 167 158 204 141 201 7 213 15 121 300 18 294 31 56 52 128 100 16 113 119 248 175 100 130 178 12 148 235 174 292 292 36 181 128 46 259 300 184 194 159 149 117 277 67 32 149 126 285 271 295 258 200 80 133 228 78 239 229 90 33 56 98 238 135 238 290 21 221 294 92 208 17 190 74 167 261 85 264 180 100 2 196 175 77 311 10 181 132 224 264 136 310 119 283 65 297 118 142 130 179 255 200 56 264 273 46 113 179 63 180 211 67 292 255 195 281 191 284 116 223 120 139 14 305 21 251 59 57 228 200 61 176 102 281 289 86 77 233 237 93 97 214 263 255 105 67 165 209 193 121 273 9 304 165 24 198 286 224 285 243 224 51 44 281 38 236 186 302 133 219 213 287 87 160 158 299 265 156 94 68 178 84 58 44 218 260 70 212 188 27 241 73 153 209 144 63 205 253 247 203 51 66 239 244 50 310 183 207 301 279 161 306 290 184 245 268 11 281 204 12 158 218 194 139 82 104 96 111 306 309 42 251 197 285 185 246 219 248 295 245 292 263 269 143 16 128 142 164 168 126 88 119 249 16 132 218 185 3 284 84 276 205 137 275 89 192 158 261 62 290 78 168 160 249 195 154 132 155 50 196 107 138 22 273 124 200 94 84 221 115 6 117 103 148 238 42 125 48 120 73 124 141 307 75 298 110 209 165 152 44 5 132 291 67 180 159 4 118 97 216 278 247 296 36 167 158 10 65 304 153 208 55 57 282 101 270 82 69 39 274 134 218 185 18 264 124 89 37 114 267 126 273 67 237 61 197 274 9 110 241 47 162 180 76 238 298 201 74 208 110 105 24 108 17 143 158 244 145 115 99 165 292 202 139 233 85 38 109 268 18 91 306 97 242 296 283 251 192 217 261 252 16 256 276 41 282 218 75 10 110 180 173 183 232 296 214 177 12 121 112 29 269 198 6 201 161 137 121 40 248 251 267 84 17 150 10 156 273 40 24 289 236 291 68 291 57 139 178 130 158 163 45 49 122 247 271 96 29 167 152 33 22 94 242 182 145 112 8 307 214 230 16 108 236 150 195 243 258 146 172 155 234 41 147 74 226 296 29 164 178 305 155 169 303 204 226 252 59 196 22 160 200 128 105 115 96 148 237 43 311 128 219 310 206 139 179 105 212 146 85 71 179 202 305 99 155 133 250 232 28 154 285 24 274 69 293 292 23 112 109 206 156 175 49 21 181 276 287 5 295 4 65 272 231 295 268 275 297 290 281 175 283 259 20 216 78 25 170 95 203 266 298 91 287 131 309 241 300 138 105 10 94 147 102 7 272 36 254 121 71 237 255 5 210 133 291 221 68 137 20 290 36 137 214 246 92 238 221 174 110 21 97 94 280 90 178 243 21 128 203 258 42 112 252 66 175 76 113 236 221 4 236 148 66 6 196 109 47 35 166 179 292 39 309 185 290 12 278 161 309 311 100 233 155 294 169 26 282 128 164 11 26 36 251 249 303 72 299 86 310 10 260 4 299 194 289 81 23 65 263 292 60 41 7 273 242 267 256 14 2 8 112 92 141 81 93 140 174 262 218 102 52 103 164 76 239 15 40 236 263 43 220 17 164 288 14 35 8 14 88 54 9 9 57 26 212 282 279 225 132 53 166 261 212 217 106 51 90 247 206 285 265 303 95 110 36 290 57 66 231 286 92 231 191 105 46 40 158 261 115 302 298 209 229 305 178 153 163 272 182 159 269 162 229 174 17 94 69 223 66 275 141 12 245 10 226 280 226 302 244 261 301 76 216 259 173 310 66 278 22 237 294 138 69 193 139 299 278 52 78 165 3 73 251 221 12 154 164 138 83 211 1 138 97 137 290 195 310 154 142 166 279 39 51 9 291 280 176 56 305 129 292 56 238 297 229 220 52 177 251 228 10 168 99 286 113 120 205 152 147 294 102 116 32 247 5 81 16 308 250 260 239 273 137 245 251 63 88 294 214 259 243 156 252 27 63 303 187 164 190 309 140 168 194 191 183 280 286 16 201 216 256 194 42 70 306 43 295 228 294 44 120 237 225 123 31 87 142 132 66 251 11 266 309 259 182 117 259 7 130 15 244 53 219 142 95 280 309 222 265 233 256 31 26 129 207 194 69 119 54 31 36 299 126 214 113 3 310 60 309 218 235 104 171 179 190 284 97 212 54 17 262 280 116 178 183 75 266 68 216 116 69 172 241 227 232 236 146 165 20 28 77 175 99 48 158 71 211 47 138 47 151 91 146 304 83 13 65 158 31 239 167 79 196 100 134 261 203 305 308 147 277 126 4 279 97 9 277 240 85 29 93 99 249 73 175 209 62 184 205 34 90 35 133 256 156 281 117 134 260 96 199 75 126 243 306 269 51 50 6 244 131 132 15 19 65 53 24 203 206 102 287 110 108 238 198 197 132 55 87 139 123 298 191 15 237 48 132 178 294 84 256 284 291 213 197 58 19 225 58 252 191 227 78 105 240 191 149 95 191 201 302 14 169 65 272 218 301 283 179 271 125 306 262 144 46 143 9 218 261 190 189 219 20 48 227 194 99 226 114 98 295 85 190 151 305 231 132 62 192 236 62 225 171 140 147 61 209 236 231 128 130 202 8 251 16 158 278 167 257 3 151 292 127 250 120 92 125 103 124 129 249 184 295 237 180 56 11 192 136 139 28 171 237 53 59 226 44 69 18 24 156 134 288 169 59 96 82 194 151 141 268 215 38 305 280 109 106 4 308 276 200 142 24 278 250 241 246 131 274 116 153 217 87 225 284 76 106 50 3 16 121 257 24 90 59 224 306 287 274 88 214 185 272 111 116 30 181 274 81 43 253 111 38 309 311 287 176 199 186 146 123 194 164 293 252 296 215 298 280 83 254 293 168 193 110 134 208 232 217 274 154 76 291 204 118 158 83 81 177 108 252 257 310 13 56 193 78 63 81 211 132 84 146 70 276 281 11 61 303 258 173 281 119 137 61 64 176 99 187 83 296 213 75 291 253 105 98 222 225 282 310 21 29 256 21 147 20 90 241 110 307 115 92 216 12 203 211 179 55 304 154 72 204 182 146 139 229 268 251 165 17 303 11 66 243 191 209 183 168 236 225 268 129 216 136 26 219 12 301 233 46 39 74 128 177 156 33 253 57 153 200 310 2 249 77 306 230 179 105 166 39 263 106 7 144 126 299 17 116 131 142 38 232 229 196 83 294 86 213 159 237 68 184 102 139 170 21 264 308 278 54 191 80 254 264 33 29 122 43 239 34 225 164 140 299 248 166 103 303 30 287 6 55 4 62 189 275 38 52 1 287 8 111 191 246 118 223 174 300 95 52 118 115 70 169 238 151 106 232 273 46 30 230 172 26 241 42 158 126 279 56 54 243 140 145 70 128 271 184 70 49 3 195 190 84 298 131 5 229 141 216 26 18 285 259 145 65 247 26 245 6 137 54 209 140 77 254 1 228 77 77 34 82 205 215 9 20 282 280 184 187 286 311 110 56 108 245 155 233 197 103 76 53 56 96 69 255 58 156 1 210 304 194 236 264 308 100 295 172 246 258 190 47 293 179 88 248 262 14 258 260 9 54 234 262 209 78 80 241 67 185 32 219 20 215 189 32 187 281 15 172 98 222 64 80 222 194 140 78 161 6 110 45 125 81 248 278 243 147 197 96 61 76 81 175 251 178 92 120 59 232 116 160 296 61 255 239 121 1 177 87 88 234 265 12 115 133 253 38 241 51 215 52 59 261 256 183 156 156 114 9 277 161 256 303 225 113 88 308 24 138 120 104 120 104 103 267 41 184 216 160 114 232 25 95 246 27 33 156 2 209 237 202 74 112 114 182 228 184 27 205 118 104 36 77 85 135 177 7 151 90 132 40 52 168 133 70 239 222 261 275 282 274 62 17 24 84 193 125 43 88 27 69 247 58 113 164 122 122 160 167 120 47 124 41 184 85 74 213 243 256 152 225 43 177 109 166 85 69 257 116 66 303 309 128 38 172 127 284 61 45 62 134 230 267 253 7 301 24 190 62 90 173 31 210 251 162 271 92 81 192 91 26 5 184 170 159 78 45 97 30 7 229 33 292 176 56 39 149 92 90 220 118 151 209 21 75 302 194 157 295 300 115 102 208 185 215 85 41 265 132 235 143 292 207 188 253 123 37 262 217 161 219 78 281 227 262 15 217 147 14 294 25 245 152 24 83 200 310 48 294 216 221 86 147 7 270 126 129 215 108 233 102 258 290 30 55 304 151 193 99 113 258 272 311 145 234 26 14 280 128 209 9 112 83 57 69 190 222 299 137 232 46 146 49 120 281 289 67 34 178 259 189 238 233 205 169 192 255 246 241 249 47 2 145 57 180 57 225 213 78 83 12 107 20 121 77 84 181 306 261 195 285 152 242 158 267 87 94 36 254 279 149 214 71 230 64 301 255 205 158 280 135 88 113 191 141 275 80 228 143 15 95 99 35 69 276 282 159 139 154 254 238 235 34 21 192 111 214 247 150 157 93 1 72 51 79 220 309 261 67 305 137 247 271 250 279 98 82 63 30 209 30 70 98 250 232 193 74 107 56 27 280 227 212 243 127 234 227 110 58 140 95 206 159 85 202 72 49 64 277 121 213 295 224 309 201 21 232 128 150 209 62 36 240 205 251 117 183 131 190 104 169 209 77 222 74 242 309 107 191 204 20 68 160 171 174 154 129 50 154 191 233 230 67 75 272 132 10 85 238 118 181 48 112 24 232 225 281 274 63 304 278 247 152 58 100 37 156 273 147 45 133 31 291 100 209 12 196 41 271 294 259 178 153 269 281 265 232 73 195 161 181 224 201 5 193 244 12 198 193 64 15 229 139 283 275 99 275 305 142 120 202 262 162 199 162 174 211 130 104 229 11 230 162 308 308 146 310 212 186 91 199 264 165 244 8 13 225 145 11 128 273 303 239 309 102 184 208 226 176 174 187 209 301 81 69 167 249 176 138 273 192 65 116 214 24 85 57 242 112 229 22 79 189 96 156 255 108 179 12 55 280 292 244 175 186 98 141 49 153 17 274 70 265 40 230 273 275 290 58 21 12 68 226 249 199 122 157 21 63 261 201 274 134 188 182 68 204 298 180 30 272 46 52 224 250 177 44 266 179 286 255 82 200 216 310 290 30 173 100 58 36 153 288 174 24 278 135 144 157 22 19 244 198 112 142 269 102 237 59 281 281 256 247 281 136 147 46 67 1 291 75 211 245 37 283 96 111 205 79 203 198 153 279 125 67 109 218 235 270 91 257 164 29 306 196 88 279 310 164 74 192 5 97 9 74 276 175 302 219 50 293 88 257 306 123 55 80 268 209 43 291 245 255 46 124 156 134 57 283 208 227 228 298 237 11 28 307 105 219 38 62 54 46 212 152 54 62 269 120 113 64 57 87 55 246 119 268 84 166 155 222 153 299 82 222 155 76 137 128 204 284 118 138 183 207 31 152 194 4 271 263 239 21 225 187 204 218 149 65 19 80 182 202 184 229 120 281 206 121 305 121 202 258 162 112 275 122 40 37 306 125 202 230 159 84 244 175 159 195 286 291 297 226 245 56 54 39 237 120 130 292 275 19 224 80 259 192 29 83 281 197 74 181 167 189 245 129 300 84 308 31 22 161 107 60 199 53 85 81 204 90 75 262 175 148 272 260 241 210 243 10 292 67 59 194 236 71 233 137 251 79 218 146 33 142 80 117 222 20 238 291 149 28 163 103 167 156 311 286 32 135 231 285 5 202 172 218 263 192 224 296 196 210 243 74 181 18 138 54 228 119 124 161 96 254 173 135 122 75 147 76 20 247 59 127 139 288 243 141 305 276 14 171 57 158 183 42 193 91 148 53 133 68 271 126 263 147 61 250 301 182 213 248 166 306 306 130 260 123 7 91 305 252 298 3 281 144 102 145 98 55 118 278 276 145 206 288 130 120 46 130 226 245 218 300 88 118 246 209 45 290 66 269 257 78 307 246 166 70 242 172 145 94 152 114 179 155 147 111 274 52 65 205 211 85 174 168 75 190 78 151 147 182 127 45 97 96 70 61 7 62 112 139 212 285 291 74 268 38 3 295 36 94 146 278 32 4 1 1 230 302 175 78 195 110 236 271 180 246 238 308 212 225 113 153 25 129 50 223 191 251 305 266 130 125 303 43 57 262 171 163 81 294 307 249 57 68 263 291 78 302 10 37 156 277 29 136 81 271 253 141 286 108 186 200 45 55 298 290 71 288 186 114 175 265 29 39 185 9 84 79 25 153 280 31 80 154 171 111 183 120 116 115 21 25 266 265 58 296 92 89 235 258 122 175 266 124 24 90 267 46 101 198 122 93 210 3 214 4 180 120 33 220 68 111 41 111 7 16 116 118 125 103 47 173 59 280 251 14 57 144 136 248 245 109 146 276 112 247 166 182 207 292 278 77 311 234 159 152 93 19 279 11 9 262 12 247 110 159 61 232 259 193 279 5 199 221 205 291 16 241 190 164 107 23 90 219 87 135 109 276 159 229 23 67 244 118 181 159 23 141 225 305 245 174 61 300 105 261 87 10 304 255 167 259 31 13 140 87 50 185 216 170 112 252 39 144 165 69 219 20 90 293 228 75 226 267 84 101 189 11 306 14 96 257 138 33 9 75 271 211 8 149 98 51 205 232 266 261 186 140 268 38 62 295 106 41 303 189 303 287 220 114 211 307 277 208 279 170 188 191 106 6 50 286 134 45 7 179 56 215 310 205 174 2 51 13 231 134 160 248 44 294 166 286 33 43 31 228 118 98 197 287 277 159 187 227 272 281 66 309 4 302 168 243 250 70 218 257 209 212 266 161 275 15 243 67 150 6 116 131 107 173 213 282 283 171 295 193 311 298 215 144 154 168 51 14 66 15 295 206 261 292 211 64 1 121 188 159 204 117 209 82 285 38 177 236 285 232 224 121 194 52 35 150 301 252 177 288 67 100 253 44 261 311 246 101 298 73 301 306 61 123 292 229 152 202 184 116 222 187 223 290 111 6 288 51 253 92 200 283 285 183 223 24 97 257 15 259 84 200 76 286 43 232 164 93 20 198 244 11 141 41 166 182 58 14 250 289 105 24 40 6 305 155 164 104 23 124 84 223 163 292 76 61 241 304 171 102 254 144 271 43 226 125 55 144 102 50 52 210 193 42 192 36 208 132 222 49 33 238 234 311 79 18 132 6 307 103 259 59 58 310 165 225 201 26 236 66 209 235 150 252 148 170 147 217 210 285 268 266 232 140 252 48 185 107 146 258 245 284 39 144 263 274 28 109 60 265 232 250 219 151 96 240 221 193 75 258 11 119 93 169 274 97 143 141 228 21 256 176 170 102 290 70 289 58 254 30 37 50 70 84 131 177 136 94 277 178 184 68 41 286 65 290 256 183 92 72 94 279 258 185 62 83 180 128 122 218 267 119 72 92 67 290 278 13 239 279 119 35 118 115 36 200 97 288 201 198 310 45 304 203 44 281 155 153 193 64 289 222 172 6 223 270 262 289 51 218 69 100 119 209 177 307 74 26 272 301 113 208 293 171 121 117 30 254 220 86 210 65 286 188 22 264 79 185 141 222 1 242 102 289 136 216 288 54 307 145 46 210 79 209 72 154 6 248 134 19 240 302 270 275 43 65 270 86 156 268 67 77 309 88 229 110 47 69 170 94 254 27 158 86 274 184 178 295 22 188 40 130 82 79 304 27 166 223 133 190 262 282 47 9 149 300 104 29 122 163 283 134 121 182 182 298 221 38 198 46 19 188 216 142 182 282 10 131 246 143 222 13 182 146 52 36 27 106 232 288 212 243 157 116 28 274 81 123 44 113 27 241 104 62 204 214 199 24 265 67 169 62 86 17 74 207 265 266 200 29 238 75 189 189 163 98 296 5 148 236 25 136 277 175 165 139 147 121 119 69 142 301 153 100 32 122 39 277 200 288 114 57 59 55 280 129 103 88 207 284 208 205 96 275 274 278 279 281 69 260 107 257 113 155 147 182 247 200 292 130 72 21 7 62 147 101 208 30 8 163 199 13 122 7 59 60 310 274 240 93 49 217 187 14 125 111 155 220 274 198 175 196 111 103 128 22 175 261 24 146 281 131 64 122 82 259 286 148 297 190 59 37 42 146 124 237 8 58 27 144 185 129 166 13 4 128 140 262 264 215 194 181 124 192 93 152 303 53 15 270 194 268 239 11 100 30 184 298 12 239 227 221 234 205 160 290 293 240 97 41 158 141 192 266 157 67 34 240 112 166 7 225 170 11 179 193 5 193 219 66 250 78 30 135 286 170 185 21 4 190 156 198 191 123 93 11 241 34 162 184 94 83 20 21 222 90 175 125 222 298 175 66 269 13 47 193 257 133 273 114 258 120 38 291 42 297 27 308 105 99 270 281 28 105 34 257 162 113 17 215 190 280 215 65 162 282 64 65 73 62 54 50 117 197 212 238 257 74 97 149 99 140 24 125 68 59 115 193 262 218 161 241 166 272 153 219 165 168 52 96 255 192 10 168 39 165 87 178 102 308 263 147 235 118 34 144 32 116 173 179 141 310 100 286 105 192 304 122 31 105 157 301 144 103 155 129 297 31 182 14 303 231 155 278 116 170 276 66 222 258 95 238 94 7 70 209 283 302 253 260 216 292 142 109 141 23 265 46 190 188 10 305 25 31 248 113 243 182 27 73 55 147 88 84 55 285 49 162 119 26 78 164 155 237 276 246 263 150 274 254 141 62 122 60 236 308 151 291 91 173 32 309 24 116 230 72 151 242 151 119 24 135 234 151 252 159 148 209 224 62 7 213 273 103 263 297 190 286 131 298 72 311 110 96 274 51 255 194 292 74 209 23 298 256 247 257 162 78 291 99 117 85 13 194 213 84 164 249 76 213 157 181 195 227 245 196 195 31 177 164 272 39 93 208 80 308 75 8 158 67 174 145 6 275 100 73 4 227 11 147 275 240 189 262 25 46 178 199 117 31 98 124 246 207 152 204 85 68 66 205 305 257 32 91 108 62 51 260 163 189 7 135 66 200 209 210 2 109 271 262 249 203 150 67 13 63 190 5 136 139 150 239 134 248 119 295 250 56 61 129 100 62 252 247 53 282 131 71 38 63 175 115 188 1 211 111 108 258 169 23 281 87 211 109 131 74 123 52 96 87 157 13 276 311 128 70 150 89 156 118 134 206 306 297 253 254 272 36 224 281 233 107 240 111 310 203 101 138 234 104 231 198 276 16 190 38 82 103 3 156 97 282 176 47 124 108 274 285 68 278 57 250 187 128 272 35 151 96 172 130 280 157 269 263 57 96 20 5 246 51 230 186 154 89 98 210 266 202 284 244 186 222 168 153 204 164 169 116 2 158 143 268 17 273 303 133 87 158 248 83 44 12 289 287 202 306 163 104 43 144 207 5 46 58 84 245 194 126 22 131 21 44 126 13 9 70 177 249 162 15 24 66 65 207 257 81 62 262 9 270 6 305 211 217 304 51 87 262 308 242 3 81 248 161 208 299 22 104 144 233 106 294 175 277 223 163 285 226 290 211 65 245 54 246 290 107 217 121 77 40 226 276 216 86 301 60 202 195 306 91 55 179 41 276 152 202 287 191 245 23 272 284 251 181 123 259 295 58 231 190 48 140 117 100 212 172 100 287 217 110 20 213 276 267 244 169 95 114 279 286 215 124 303 56 138 29 138 164 221 141 234 199 306 82 280 310 281 311 277 166 79 16 302 57 119 71 272 45 115 60 41 59 116 297 16 244 143 306 131 256 107 60 221 219 181 235 138 200 159 131 26 233 122 48 176 247 153 73 34 132 23 274 294 25 178 141 44 145 224 194 270 159 102 177 244 149 246 228 290 155 257 275 158 65 107 196 85 178 52 120 134 55 282 138 274 260 37 101 30 4 252 158 64 144 71 132 46 225 12 47 221 177 71 1 131 186 311 30 168 248 278 12 142 13 292 3 124 292 29 68 250 211 155 4 11 299 153 201 71 110 57 270 32 123 298 152 41 142 56 116 204 90 217 132 29 140 27 240 97 132 212 238 129 285 274 233 108 200 48 81 102 311 108 18 246 137 260 256 224 228 144 115 20 165 212 184 185 81 232 219 21 160 17 58 252 2 200 105 303 173 199 182 263 221 231 229 109 93 44 174 158 49 48 227 102 269 94 283 44 285 120 12 54 134 117 10 29 211 109 132 122 105 132 233 74 231 166 70 119 100 270 94 160 225 181 39 208 255 256 238 171 309 120 162 228 111 18 92 211 309 43 85 133 118 210 164 311 137 87 187 285 218 164 11 311 179 119 76 212 60 119 265 175 306 218 220 257 169 8 297 151 2 299 286 299 147 191 287 304 308 118 231 126 63 310 276 164 85 261 7 272 158 294 195 234 267 190 264 301 209 202 131 190 5 213 222 144 238 126 220 183 93 75 238 157 34 205 132 276 120 305 154 128 26 125 244 247 25 55 201 88 282 209 79 22 222 168 167 310 252 281 285 62 185 215 94 226 215 266 138 67 296 290 210 300 148 45 148 82 86 101 220 96 70 160 188 83 121 242 282 8 120 236 149 276 49 53 194 197 52 169 65 13 130 232 259 28 34 2 190 161 221 306 237 210 229 8 75 149 56 31 22 236 239 212 254 72 114 115 3 53 234 295 187 130 172 113 39 201 46 76 289 140 216 196 23 132 169 17 120 119 131 285 178 119 245 97 5 110 197 275 200 2 227 68 259 75 224 277 294 135 50 263 145 244 226 277 10 162 31 55 269 298 245 261 177 239 169 126 248 67 184 243 72 134 153 196 218 34 248 307 149 199 99 51 113 309 6 163 253 64 182 91 293 29 27 56 285 164 144 126 119 241 205 196 268 264 276 23 111 269 202 276 170 247 23 174 281 17 263 201 283 205 223 82 107 7 142 192 71 260 186 275 170 91 99 168 3 159 116 275 209 160 142 99 264 207 129 105 256 180 87 305 276 195 124 114 290 62 48 193 122 76 144 232 157 3 227 110 249 38 188 78 237 261 7 31 242 165 87 225 221 59 200 165 6 189 188 97 265 166 199 17 31 266 170 94 182 301 143 184 173 86 51 295 88 134 240 188 191 77 293 132 215 6 59 175 280 251 42 44 307 137 220 241 132 22 249 130 52 221 58 5 309 92 140 255 189 40 241 246 152 48 266 5 56 288 228 176 113 262 127 29 184 36 311 305 21 202 308 18 60 148 281 242 230 51 106 68 233 147 103 16 56 88 212 19 264 110 142 113 44 175 20 243 90 122 174 131 4 205 291 172 236 78 55 75 36 219 129 177 138 38 26 281 28 22 59 239 284 80 170 242 194 291 10 149 131 272 35 148 125 163 156 196 240 140 181 185 160 266 250 80 148 277 206 195 225 105 280 34 113 115 91 243 230 194 254 23 259 143 200 31 252 183 213 221 292 251 228 121 233 234 210 224 27 183 135 175 295 254 31 78 69 26 292 164 179 162 248 286 245 147 203 96 29 158 7 12 236 278 110 127 250 63 106 200 219 228 84 22 229 101 222 87 126 114 259 281 229 195 231 203 39 236 184 96 161 65 94 30 156 52 85 145 39 111 228 212 112 166 273 29 308 283 214 280 151 154 38 185 242 196 49 73 86 27 91 228 25 140 277 206 294 189 80 118 176 98 289 163 115 146 140 147 283 304 37 70 259 164 292 42 308 230 247 239 119 15 118 308 230 36 186 140 153 131 100 271 193 82 220 8 140 93 47 7 211 294 117 140 169 140 134 83 281 55 293 6 229 1 134 285 98 47 287 281 74 12 34 185 15 307 286 179 299 10 161 291 102 109 43 280 205 206 269 206 168 237 211 267 282 186 210 265 178 1 158 170 94 183 205 34 139 197 35 68 220 96 75 59 241 14 196 143 59 76 232 132 124 137 117 100 125 65 251 218 90 133 132 252 281 5 142 64 200 295 170 14 24 272 141 262 285 311 280 286 187 201 11 5 210 196 250 307 101 166 52 277 309 202 106 172 59 26 141 145 95 76 79 231 249 236 247 284 204 36 127 128 258 247 303 245 112 113 296 180 27 261 297 305 130 82 157 211 298 223 191 98 163 23 172 205 210 181 13 183 222 289 92 309 121 77 281 160 145 288 212 218 29 88 311 7 199 95 58 1 226 79 218 22 14 249 10 97 14 93 3 163 281 47 18 67 14 46 34 58 126 263 244 299 48 11 121 220 267 218 287 279 144 32 250 261 40 195 234 85 309 32 191 72 197 71 88 254 125 178 296 282 144 15 92 274 212 3 191 128 49 256 145 37 174 194 51 295 176 140 278 222 162 88 77 77 108 189 206 175 169 292 261 186 61 223 134 121 83 190 2 218 170 61 8 10 266 201 27 152 42 34 69 131 245 200 189 212 138 65 175 56 14 87 268 219 264 136 143 180 262 85 168 305 92 203 294 223 224 87 19 174 160 301 99 196 198 183 25 231 195 126 39 116 72 113 90 209 10 21 225 299 130 255 137 82 211 168 47 298 181 281 249 205 156 308 124 165 268 88 15 188 101 45 253 7 218 36 42 299 195 244 179 83 167 260 20 283 177 122 216 197 271 126 135 186 198 12 235 165 76 107 206 22 306 118 303 219 237 61 217 40 134 31 47 7 29 60 85 247 125 76 276 285 35 278 183 79 257 209 124 262 229 199 223 51 182 304 170 227 128 218 110 39 203 25 30 44 186 31 128 160 249 187 264 165 126 188 268 60 141 179 293 128 159 302 231 271 144 269 43 124 148 268 129 167 243 193 33 287 176 2 108 5 260 135 219 242 153 248 190 298 81 59 296 281 204 137 183 203 126 144 182 108 79 110 28 119 195 183 109 261 235 241 11 243 247 43 263 9 259 27 205 117 63 177 187 129 243 282 29 58 50 97 51 99 180 105 266 250 228 225 102 286 307 292 138 114 169 110 258 72 101 240 64 297 39 115 61 86 75 4 279 108 51 2 22 71 82 137 229 204 175 206 69 132 140 145 275 134 104 310 169 246 271 168 86 228 250 283 77 222 213 30 182 283 22 266 121 265 149 121 169 94 5 57 22 100 56 30 308 53 259 37 280 55 137 155 190 196 88 305 101 199 160 36 43 185 149 132 60 183 254 42 111 89 297 266 149 26 24 284 244 159 40 173 105 309 106 148 240 287 261 112 261 218 56 308 289 252 115 151 150 256 207 157 75 125 52 181 176 199 228 75 139 121 306 188 273 50 210 158 88 51 203 173 65 187 10 219 37 172 275 88 82 148 45 34 76 157 164 162 273 170 19 129 287 201 235 184 30 261 129 84 246 123 127 188 292 126 264 233 229 43 244 152 97 239 200 50 41 278 20 292 193 281 246 259 223 245 295 308 206 246 32 307 144 270 124 5 88 198 183 135 306 69 66 73 3 138 42 308 54 223 50 95 36 87 283 187 91 206 150 70 92 106 258 152 94 98 159 171 188 98 7 14 187 272 136 296 5 100 100 95 210 291 213 252 30 59 225 13 306 71 307 54 172 107 90 182 139 75 169 121 113 127 254 140 227 286 227 99 272 90 211 149 76 139 73 274 268 4 97 96 200 184 106 190 237 214 132 87 305 294 212 276 226 300 114 132 80 14 161 40 309 35 62 268 146 296 279 21 170 167 78 289 305 301 217 63 197 65 282 24 143 13 223 14 113 195 249 72 104 114 209 230 9 189 209 101 192 137 160 212 90 216 309 226 133 242 103 5 268 30 157 100 194 303 200 105 97 71 2 249 134 10 142 120 289 311 100 248 115 192 200 265 111 154 175 66 41 27 92 224 95 154 158 303 228 161 259 105 265 261 274 275 249 30 197 218 107 206 169 218 60 137 292 283 286 143 127 175 286 102 176 81 102 306 194 200 297 162 252 139 210 53 8 146 80 5 256 112 176 287 165 79 222 272 160 61 291 56 53 214 245 101 57 33 279 100 38 201 82 249 74 70 2 3 195 229 237 103 258 66 51 2 74 147 234 180 67 236 129 141 42 154 131 179 192 279 62 216 220 178 105 108 142 179 16 211 234 110 169 15 96 84 228 204 296 213 134 177 304 131 293 78 104 272 71 174 295 251 223 183 115 202 303 269 234 79 287 29 58 138 206 175 153 3 128 60 81 229 140 119 310 223 224 154 133 82 91 59 14 40 204 53 215 26 8 185 100 123 263 165 34 270 151 139 241 258 63 270 111 152 275 51 273 311 147 135 305 38 289 254 93 7 106 132 79 292 57 187 190 48 121 42 151 140 213 178 130 267 161 35 145 155 62 156 185 200 215 274 109 134 201 301 245 136 247 276 252 129 253 297 35 103 244 62 274 216 130 90 243 46 41 55 188 6 117 278 311 34 303 35 18 217 157 96 33 229 108 39 219 216 162 94 74 291 10 75 54 231 9 164 210 188 44 282 95 183 94 132 229 249 202 145 53 186 4 258 236 218 21 241 209 53 102 268 32 199 56 50 194 221 194 162 226 162 139 151 92 247 227 274 310 132 155 154 43 208 227 144 30 249 17 143 295 111 25 290 132 55 88 38 227 50 81 243 108 273 230 105 239 29 257 170 83 60 266 250 143 245 287 87 102 280 110 179 266 34 21 231 306 29 227 286 167 204 73 14 182 232 244 191 154 185 210 219 100 64 255 299 230 19 60 107 192 305 288 129 172 184 8 252 61 121 39 79 204 152 237 91 232 161 185 79 230 41 94 38 47 254 281 92 234 210 92 46 17 55 5 247 221 60 297 173 62 279 292 161 9 270 64 146 194 242 272 25 65 201 280 183 136 114 298 289 220 215 10 152 130 176 199 283 208 275 261 293 66 299 216 249 8 91 37 267 28 250 9 285 158 97 214 194 153 102 44 225 113 169 100 251 22 245 283 142 157 109 36 266 279 18 232 42 237 103 145 6 251 92 28 11 270 69 109 188 277 23 21 27 60 201 241 273 23 117 91 210 127 130 10 22 79 147 261 208 9 45 112 6 45 118 6 278 95 128 180 68 44 281 296 234 83 66 82 291 22 94 285 102 75 214 277 88 1 198 183 203 252 118 150 223 140 239 290 6 24 238 77 44 8 170 76 42 285 194 6 250 37 100 216 269 164 208 94 174 86 59 127 192 166 208 228 163 299 8 185 241 69 230 298 195 274 38 221 42 66 138 67 18 238 260 242 237 139 143 198 147 162 297 306 38 62 216 193 78 237 270 66 227 181 217 167 107 306 71 228 191 109 10 68 247 196 163 85 3 94 113 213 282 183 84 163 108 157 218 34 257 218 40 239 223 298 14 28 74 236 226 254 173 143 221 13 298 251 15 282 174 33 279 55 88 283 189 278 34 64 265 95 40 226 292 258 269 275 108 298 37 123 226 269 240 47 225 38 131 12 143 196 54 119 99 20 264 213 30 196 287 55 233 56 121 203 187 201 7 112 270 77 3 24 146 232 78 210 136 15 230 97 213 152 137 138 233 290 210 97 120 302 88 220 179 310 200 171 103 268 19 22 105 71 113 114 242 206 172 278 229 288 10 259 85 145 293 15 136 197 142 87 60 27 187 135 50 6 150 85 257 307 287 182 179 178 281 57 133 179 75 92 132 7 46 78 73 265 110 290 260 303 113 283 241 69 156 47 260 25 235 65 99 57 244 141 297 299 122 34 159 69 269 165 297 5 298 300 282 197 57 8 158 77 101 269 76 30 195 181 118 13 212 175 37 92 183 196 66 68 7 125 250 43 60 122 63 64 111 197 136 296 62 90 246 276 274 247 276 250 224 310 76 251 27 103 25 96 244 58 222 115 275 123 269 63 14 144 276 310 190 208 72 135 276 41 143 83 57 229 74 291 249 272 153 100 145 243 280 184 241 262 109 144 194 289 76 302 154 41 287 254 278 8 54 74 39 1 140 7 170 46 295 136 170 239 8 148 143 264 161 236 272 16 239 287 303 269 92 172 254 111 72 62 35 180 62 8 247 233 143 159 244 16 194 177 134 307 277 72 270 25 151 174 50 194 181 123 211 252 92 12 264 257 116 16 192 146 45 51 276 198 53 96 150 109 229 87 68 275 99 59 102 280 223 287 174 163 53 100 89 222 94 20 197 143 102 161 12 224 94 185 148 264 59 147 279 137 105 65 122 209 80 265 10 147 199 56 283 59 307 155 103 298 160 26 297 47 194 284 17 128 281 141 296 18 311 128 59 144 18 199 212 197 207 78 95 50 200 11 213 162 199 211 178 189 56 78 266 156 177 219 252 144 241 284 91 55 68 171 34 304 178 68 68 30 135 139 117 113 190 168 45 144 69 174 140 249 256 232 122 173 83 207 105 95 260 150 51 208 185 186 236 168 105 4 45 137 87 56 227 87 136 186 211 70 54 274 122 150 12 27 48 78 220 204 224 142 229 230 289 251 28 218 140 105 294 76 263 154 179 308 227 69 301 139 235 153 211 21 149 44 164 61 227 20 307 83 86 78 122 12 21 215 54 197 202 153 140 220 231 220 277 171 60 277 58 188 50 268 201 240 65 198 284 287 258 223 233 145 30 306 92 286 146 212 70 282 309 85 277 69 179 43 170 233 168 235 239 17 246 55 276 303 8 194 195 50 232 183 150 34 171 168 9 109 189 305 120 172 92 31 50 243 202 177 171 89 308 45 69 143 140 298 86 46 237 228 45 214 38 192 107 49 311 36 2 297 233 63 293 268 244 96 53 140 263 192 226 17 94 145 286 97 225 285 36 189 153 266 151 218 97 164 121 257 111 278 135 86 49 55 228 270 226 296 302 138 162 107 290 311 149 95 224 171 261 292 206 32 175 194 214 82 264 281 222 68 279 201 307 221 297 106 159 153 235 13 139 222 232 2 143 94 215 124 297 48 169 155 281 79 303 283 113 296 180 205 175 310 94 79 187 173 256 260 47 144 93 97 71 305 111 231 45 94 255 255 129 19 135 179 24 264 32 167 178 215 175 49 302 293 50 294 147 46 262 227 82 172 214 300 106 58 117 135 210 16 151 311 19 200 189 110 310 172 158 197 137 81 202 177 269 206 63 133 73 128 152 241 168 297 2 36 52 130 49 24 278 295 94 89 3 204 97 229 54 269 290 43 216 120 248 70 133 227 86 158 4 140 22 164 35 199 107 137 115 165 158 295 254 107 53 223 5 58 242 186 102 167 45 147 301 51 45 282 193 233 181 267 269 82 6 149 311 251 66 180 145 262 161 193 74 70 194 171 308 244 87 303 204 63 221 278 308 32 207 96 181 34 244 64 23 57 301 86 237 235 80 223 245 88 107 2 31 22 133 304 81 129 19 151 104 49 155 14 174 57 89 23 202 58 304 296 237 76 11 143 5 241 268 5 15 217 82 142 69 246 213 258 214 143 203 249 242 42 55 210 58 38 6 75 226 36 208 209 85 269 165 189 265 135 201 17 249 140 62 119 84 68 54 109 202 268 13 29 196 91 174 112 138 36 138 65 75 61 173 170 299 263 194 302 89 123 165 191 86 280 47 273 306 112 78 88 67 180 270 274 57 228 44 280 283 186 254 67 9 253 104 129 250 267 80 202 241 148 48 251 164 120 202 212 153 208 233 289 158 3 67 3 102 215 136 210 139 295 20 21 162 116 8 36 282 51 15 26 182 211 155 184 193 252 248 116 227 125 11 144 72 111 292 278 130 109 151 85 49 225 240 3 28 92 227 237 261 209 193 217 11 130 199 117 111 91 191 3 210 224 257 273 95 95 195 29 176 242 187 143 22 83 295 157 62 23 135 29 258 305 111 274 35 58 265 127 112 77 239 57 164 110 94 159 252 305 206 211 294 120 51 238 281 162 153 255 23 218 285 139 205 254 282 281 173 295 216 168 75 45 78 34 139 165 185 307 292 299 149 106 38 115 170 131 270 306 189 87 49 33 230 155 126 73 181 41 297 55 45 54 174 158 239 245 144 135 300 244 165 311 49 150 280 32 212 230 229 4 43 60 160 20 121 50 242 202 234 132 254 189 209 219 290 155 211 50 79 123 263 134 200 265 9 253 57 182 42 23 94 194 2 245 165 224 103 272 122 10 9 297 156 87 139 308 180 310 298 82 138 144 186 284 146 255 12 166 83 307 82 134 36 66 298 217 136 287 158 137 305 144 177 186 144 261 192 222 157 119 105 153 182 297 24 6 52 30 12 233 150 244 299 11 292 250 271 225 240 105 141 276 278 218 127 69 228 294 274 79 93 201 240 143 189 272 117 76 134 137 171 296 290 142 96 188 72 75 170 307 133 171 170 97 282 227 85 156 194 139 100 120 124 275 242 61 59 35 86 32 191 144 294 96 14 61 301 39 13 38 226 122 231 58 96 70 230 111 58 122 191 80 66 193 19 108 98 5 299 70 13 152 133 160 47 277 80 119 243 52 170 202 283 133 145 39 190 69 33 197 158 158 258 71 46 60 253 111 194 247 126 219 79 268 179 23 13 226 110 227 8 53 25 234 291 168 295 142 184 34 304 139 186 246 268 275 210 194 131 109 75 239 246 235 274 191 285 67 134 95 255 293 287 203 126 157 25 274 170 233 38 269 214 214 146 153 22 216 229 4 272 196 225 64 168 121 132 53 163 292 146 239 166 54 118 220 35 144 180 101 58 153 113 54 130 208 142 169 18 37 4 105 278 297 35 169 132 119 197 181 279 69 177 151 117 299 149 225 293 234 119 134 237 119 117 238 149 253 242 205 115 161 144 270 57 230 247 13 286 102 129 171 200 309 104 120 104 81 195 239 45 129 184 244 141 171 69 231 179 252 36 244 178 211 88 100 32 109 74 225 126 226 266 26 265 119 291 135 55 265 40 50 125 72 288 28 98 281 263 23 240 272 237 23 99 168 132 277 271 6 128 98 118 100 126 284 38 251 29 123 89 70 43 4 126 204 279 267 165 4 168 297 116 112 97 254 253 272 254 227 84 59 41 150 272 97 264 144 143 138 292 117 60 223 301 199 112 123 170 155 51 135 138 78 28 148 82 129 176 55 24 153 101 214 75 191 165 107 258 201 117 11 273 209 114 128 249 8 60 74 35 159 45 242 260 281 285 242 55 168 95 29 105 186 17 59 303 296 212 60 90 190 44 167 311 64 170 200 181 271 45 56 275 152 140 298 254 135 50 15 24 276 190 266 31 189 98 214 17 17 251 47 53 267 64 254 243 73 196 264 310 94 219 266 131 228 224 232 80 207 175 298 61 24 183 115 22 37 300 207 310 71 91 276 59 232 84 109 223 174 11 279 164 174 114 3 145 44 243 104 40 165 64 208 210 290 254 177 299 187 126 188 252 202 217 136 15 143 251 76 239 280 69 310 131 160 63 42 55 273 19 252 187 40 82 165 178 247 92 21 74 72 286 75 192 260 257 195 147 283 155 253 163 133 84 279 109 207 299 270 279 100 160 57 29 217 228 129 200 22 73 29 40 63 306 206 119 249 37 93 197 277 248 131 142 141 130 151 281 188 8 194 43 113 157 207 168 235 84 285 63 124 226 258 12 293 185 163 133 248 306 33 116 62 35 244 173 250 277 69 262 161 8 4 36 45 159 252 11 204 228 87 12 28 69 161 305 241 85 170 95 206 299 232 146 127 50 171 205 202 199 84 262 250 51 88 107 45 9 8 189 71 278 51 20 186 279 298 287 275 256 155 213 32 10 45 6 99 133 229 52 114 148 117 300 32 234 196 206 85 156 30 43 199 278 95 142 44 118 137 216 232 208 9 67 141 105 289 82 6 258 180 141 246 219 149 183 197 310 159 65 20 99 57 234 267 178 247 305 18 173 307 33 191 87 190 115 217 63 151 171 173 297 133 172 109 244 28 108 22 277 69 172 15 19 37 137 162 288 203 7 120 92 51 290 161 287 178 181 5 55 177 276 206 143 159 90 134 136 3 233 199 71 260 146 297 257 303 145 54 47 276 252 151 139 285 28 87 238 29 293 153 53 96 265 103 196 52 206 194 49 36 191 16 230 232 173 98 13 275 12 3 73 95 222 191 92 306 247 271 112 137 67 280 60 307 305 190 185 47 275 218 289 291 41 19 280 255 266 218 118 150 36 182 87 155 304 248 103 169 199 50 264 2 57 176 287 125 211 310 190 157 237 193 217 261 60 25 151 163 92 289 58 13 282 65 213 247 104 224 67 228 276 20 64 274 208 79 164 276 152 249 221 87 2 246 103 69 7 38 58 272 75 135 304 157 69 107 286 117 187 279 53 164 31 207 123 82 174 90 98 247 291 86 51 254 173 87 83 112 62 14 172 140 265 61 119 279 298 274 174 83 38 171 47 39 137 70 284 20 270 142 67 177 182 293 119 29 53 122 108 305 57 228 200 266 159 41 71 60 267 33 234 27 272 257 190 297 298 216 30 15 195 10 123 171 107 160 218 306 71 85 200 227 77 97 70 100 156 307 42 183 177 281 88 165 311 297 35 106 220 266 9 238 124 137 140 142 141 117 141 11 62 41 176 6 8 56 71 12 186 124 216 57 265 255 264 245 133 26 280 70 200 256 11 136 8 41 118 157 87 19 133 275 246 178 100 283 141 93 191 53 256 51 179 203 208 193 219 219 151 24 12 153 309 299 194 134 14 286 107 82 233 168 169 128 111 63 126 104 223 19 263 234 72 239 157 25 66 197 184 243 70 29 185 89 190 14 244 244 81 261 52 188 185 139 26 244 117 100 292 21 144 89 13 47 209 135 82 148 283 188 135 310 282 38 176 45 81 212 53 262 50 286 189 172 40 125 134 69 193 171 280 124 126 191 67 137 103 264 38 233 311 270 101 256 109 217 151 62 137 46 202 257 144 212 86 237 250 61 265 19 147 223 285 172 167 258 132 81 262 68 271 12 131 265 38 115 253 109 9 46 127 208 220 65 213 284 59 60 253 5 23 186 150 173 87 236 123 306 80 96 6 129 211 82 299 174 9 189 152 221 308 157 8 79 114 9 139 297 249 45 7 74 295 187 33 272 60 173 144 65 118 285 296 42 55 4 117 67 106 173 73 283 152 134 163 305 258 268 5 48 298 290 5 308 258 139 146 227 55 291 282 258 90 40 15 231 178 7 44 266 251 99 289 72 43 208 176 112 286 266 42 92 84 242 10 141 251 230 190 67 79 108 158 138 35 274 143 197 172 184 72 152 12 191 172 90 218 99 73 133 158 278 259 187 113 203 250 238 195 181 201 135 259 152 71 99 89 236 25 251 291 47 231 88 242 285 233 107 95 290 223 293 58 30 20 147 268 152 260 55 101 142 205 293 239 60 269 49 7 179 148 28 258 247 215 165 32 41 109 161 31 180 311 21 159 97 235 53 191 23 142 234 55 253 96 193 139 166 133 190 261 166 93 208 258 110 25 48 264 31 222 94 227 257 118 139 111 213 305 69 288 192 103 286 53 55 62 205 211 45 154 139 123 222 173 234 170 280 178 112 111 134 162 68 67 41 239 239 229 199 195 216 289 297 156 4 42 180 70 108 13 273 281 240 157 270 84 123 135 34 252 9 149 98 303 265 264 286 233 294 36 35 145 18 216 308 101 236 177 209 4 40 269 5 241 288 104 218 130 178 187 182 183 246 102 271 63 271 234 154 265 37 303 23 55 10 56 173 125 9 191 96 42 76 59 45 212 163 77 15 40 213 309 104 251 215 34 105 260 305 304 59 226 209 86 199 47 162 12 188 276 237 169 271 146 226 185 72 65 92 237 24 145 261 297 285 89 104 256 63 91 88 70 243 92 62 246 212 305 254 119 307 28 305 173 6 232 41 197 200 102 169 304 154 252 3 277 299 207 119 26 239 113 142 105 83 253 148 269 247 123 105 63 150 275 248 189 291 136 96 270 51 212 25 285 189 92 307 246 138 169 238 25 300 179 127 208 65 172 297 140 168 126 47 62 223 106 94 221 260 195 136 274 54 240 297 26 28 286 196 254 292 36 127 36 137 126 182 146 270 210 135 98 185 238 151 269 138 212 98 4 182 226 39 37 296 266 209 51 280 253 238 41 133 180 222 205 14 23 84 128 142 129 221 261 306 271 277 257 8 16 248 19 231 41 103 182 177 4 35 286 9 49 49 89 264 304 251 25 277 197 224 228 266 118 257 196 291 131 287 149 68 197 85 224 262 245 57 130 66 6 195 195 299 214 58 28 88 256 210 237 229 77 116 152 203 209 228 91 274 263 138 79 16 155 227 192 38 3 53 29 174 119 263 106 185 252 260 54 30 14 239 68 234 200 129 259 136 30 235 139 262 219 31 293 204 250 145 102 101 49 128 111 265 209 28 120 71 14 268 21 135 188 99 290 112 74 82 186 307 218 11 262 175 189 159 32 311 206 154 225 197 267 120 93 108 179 192 90 203 303 277 278 25 172 90 16 153 71 139 75 221 245 287 252 276 79 192 225 191 3 89 191 163 305 292 11 199 256 10 161 244 180 311 5 182 117 266 19 2 189 148 62 121 295 143 257 273 309 108 209 12 269 212 295 177 282 149 274 308 80 278 254 153 27 105 284 254 149 243 253 45 102 163 243 195 292 278 43 291 191 76 93 23 192 268 222 232 292 294 105 70 88 187 295 238 220 37 140 294 71 81 86 106 223 237 194 184 52 116 128 156 138 100 227 98 201 206 126 9 299 248 199 166 76 27 133 122 45 169 178 176 222 215 279 48 42 82 183 288 262 176 75 29 284 246 98 135 284 146 228 105 302 218 241 193 95 277 270 296 2 83 74 288 286 24 168 92 171 10 177 210 157 118 123 268 241 95 233 186 212 16 57 23 192 222 170 189 74 99 278 251 273 86 35 107 157 167 41 122 55 36 15 163 1 112 235 155 19 16 274 31 24 135 179 223 204 238 284 299 45 276 11 173 151 208 117 303 233 275 239 200 105 93 125 176 122 168 63 179 149 199 126 286 134 37 179 73 72 56 245 57 282 210 273 282 59 100 296 185 238 111 217 164 159 250 206 184 147 285 288 147 244 34 111 21 179 301 64 206 85 24 300 244 21 89 218 142 174 180 31 138 138 148 11 194 282 128 226 208 286 138 294 91 107 23 196 117 62 67 178 163 63 49 253 105 51 69 61 274 149 133 142 58 54 199 174 158 140 279 256 81 21 271 137 41 139 49 248 160 187 54 3 192 67 277 258 99 201 5 32 228 288 243 169 211 251 65 196 273 23 112 117 255 33 182 49 251 306 76 276 265 99 255 2 15 194 267 7 50 124 60 166 146 97 211 230 278 289 117 55 300 85 121 80 51 259 246 66 210 302 264 251 110 311 26 302 229 253 178 219 236 150 23 78 231 139 24 160 205 260 247 184 174 185 177 55 108 138 236 59 77 20 131 64 83 164 105 17 177 79 50 241 25 9 109 234 227 60 290 135 172 271 30 255 76 1 309 36 273 85 179 151 188 203 82 271 56 143 244 69 160 22 200 251 281 1 102 217 133 8 26 111 127 184 141 261 105 175 45 14 51 76 140 127 206 206 87 235 109 180 90 74 22 13 295 256 272 256 291 6 300 302 116 159 85 165 66 204 248 311 227 121 44 72 167 203 308 221 104 97 161 18 305 8 88 164 88 243 234 58 70 9 45 234 232 59 245 94 170 71 213 43 174 93 254 178 142 8 248 158 206 65 107 292 210 250 94 307 172 280 137 291 109 193 248 275 6 222 214 254 95 74 246 256 173 265 59 294 77 192 160 74 285 238 255 108 204 86 284 44 228 252 128 206 69 232 163 301 190 115 124 40 311 192 71 89 149 68 170 19 115 54 223 169 212 107 247 213 121 41 66 31 7 70 215 255 258 49 232 144 41 269 114 91 174 287 156 16 187 241 8 267 223 93 71 146 236 73 31 202 132 278 228 206 196 119 28 48 220 261 293 68 67 48 161 83 171 179 89 110 185 192 13 288 174 90 52 170 120 72 113 199 204 108 262 124 114 311 158 260 17 304 266 81 72 179 128 4 220 263 89 273 105 29 197 41 157 217 114 39 95 159 154 262 29 24 229 5 145 246 11 127 107 122 135 95 262 74 72 259 228 273 106 311 176 205 130 184 291 48 62 139 186 310 166 28 218 131 37 133 203 210 43 94 275 13 218 86 182 112 104 81 104 263 253 294 200 284 71 97 173 42 173 302 211 301 129 62 76 68 86 186 294 197 171 68 82 179 257 230 218 145 200 124 202 126 103 277 238 7 13 283 154 192 158 299 82 143 175 309 138 144 145 69 285 234 199 176 246 186 91 230 142 203 273 71 103 67 169 190 259 236 271 184 190 23 256 149 51 38 35 4 114 9 203 233 170 65 32 31 117 99 256 253 6 24 220 238 59 259 62 280 177 215 228 62 89 267 243 41 181 251 229 302 189 258 172 269 14 205 88 161 243 118 278 90 193 216 18 72 269 217 228 70 101 70 155 110 233 126 109 133 87 84 207 251 101 177 206 23 81 22 277 111 114 17 82 145 150 279 191 189 77 311 192 272 259 282 259 204 256 76 67 36 155 286 134 43 247 130 96 177 205 12 123 97 101 222 147 307 185 60 53 91 25 102 76 188 209 201 150 22 47 247 87 181 31 178 26 304 148 279 73 260 244 194 175 153 197 17 38 16 249 309 94 311 288 263 63 72 122 120 307 88 157 110 248 64 175 214 277 144 152 47 45 172 123 244 9 36 176 201 256 104 194 126 110 69 52 98 167 37 259 287 127 187 20 3 8 250 196 105 43 254 307 240 40 279 109 306 155 81 64 66 15 158 101 213 38 206 142 208 141 17 309 93 213 161 158 97 264 170 47 58 6 17 214 40 139 189 10 66 195 266 108 243 3 221 122 135 283 100 205 267 12 250 195 143 301 52 311 77 37 303 82 144 144 109 149 276 90 242 186 77 199 12 147 263 166 226 159 141 4 15 309 159 218 191 294 106 235 278 197 278 235 124 239 107 74 81 242 203 25 26 208 311 184 12 192 39 87 32 9 231 54 100 104 109 205 83 9 300 107 266 217 58 290 132 39 288 160 118 150 90 52 76 76 164 149 222 69 192 311 66 113 153 130 189 30 227 172 266 278 100 93 4 276 193 218 311 199 281 100 186 283 302 75 151 104 205 281 62 17 133 16 99 34 195 113 287 145 208 173 25 10 181 301 288 195 195 37 111 211 11 190 282 108 97 255 201 269 299 6 131 2 81 170 117 146 175 12 96 139 49 28 8 223 40 87 146 28 279 128 220 29 9 172 256 290 109 33 23 288 152 142 157 170 150 174 276 212 91 38 25 144 39 122 157 17 309 163 155 254 150 109 54 60 70 294 141 42 15 148 304 164 171 299 241 122 90 140 284 127 135 243 55 258 109 161 21 212 173 44 214 103 13 6 89 37 231 281 236 249 225 185 36 16 102 151 40 231 31 247 65 283 169 116 42 285 219 289 80 150 139 77 13 237 239 134 271 129 118 125 239 200 238 69 134 307 240 274 183 201 274 15 220 41 286 52 59 81 106 295 52 65 269 36 141 237 254 1 89 72 185 201 151 88 105 34 173 295 53 133 265 238 16 281 14 52 190 202 145 245 230 242 144 20 230 181 111 217 209 67 57 112 208 88 76 231 257 229 51 138 38 277 261 230 4 220 101 180 60 120 4 302 86 10 105 158 53 264 295 271 301 194 249 256 50 45 20 9 240 31 164 23 135 219 240 187 152 28 287 213 251 307 195 72 227 236 118 121 29 105 171 241 111 155 65 78 166 111 252 49 273 277 268 308 61 202 67 236 242 291 29 238 238 48 130 127 66 269 96 69 61 220 247 235 15 164 40 45 262 114 21 170 163 275 297 8 180 295 235 33 306 261 59 250 72 298 276 47 241 1 243 258 87 119 236 220 169 45 218 283 285 144 305 95 135 144 143 234 299 172 290 215 14 189 118 154 244 90 306 38 287 53 140 149 278 148 26 304 187 260 179 62 260 296 305 201 54 44 174 179 47 139 170 268 156 14 78 133 165 160 80 184 71 26 115 44 94 187 127 13 146 215 169 227 16 23 138 5 218 64 198 269 120 192 220 301 74 193 176 265 61 147 66 210 210 282 114 280 107 78 290 203 85 280 2 253 125 115 161 252 80 74 59 34 3 124 311 245 153 196 241 41 156 225 209 192 310 295 263 26 234 108 92 224 276 233 108 11 174 192 295 142 2 41 64 276 95 100 189 286 60 295 182 135 118 113 287 300 149 297 121 64 140 44 195 145 56 144 118 174 97 309 260 197 300 192 177 97 264 105 98 114 171 111 247 204 263 248 138 50 306 99 162 172 272 159 183 1 174 110 79 1 265 138 109 25 89 51 67 184 177 236 167 286 281 221 58 307 296 96 24 45 223 249 218 252 238 10 301 129 154 216 72 22 171 100 270 18 130 99 179 307 295 7 72 260 277 23 48 219 88 177 98 300 250 117 13 286 125 229 297 144 233 16 95 265 224 273 5 182 140 69 83 211 299 28 50 304 193 4 251 238 211 100 143 288 101 20 295 259 168 299 184 139 238 246 280 83 112 254 242 216 140 74 194 34 295 282 210 214 282 149 221 262 45 17 8 278 46 157 96 125 51 246 268 75 179 258 222 95 46 216 290 262 266 185 82 265 42 50 186 91 311 257 158 102 115 16 280 114 224 74 300 201 235 79 196 150 191 87 207 138 266 46 299 231 216 227 25 213 163 257 1 154 262 27 257 86 16 55 82 217 308 261 37 45 289 178 288 188 200 259 119 98 301 76 135 222 122 9 280 167 36 106 37 99 17 32 120 17 137 229 270 250 258 63 185 194 59 54 20 138 85 119 44 128 45 7 264 100 242 63 54 38 273 233 77 25 302 123 70 250 3 205 247 103 267 239 5 16 157 271 12 191 177 233 242 80 58 302 101 155 272 175 132 92 179 203 307 302 52 18 186 125 106 246 189 184 146 283 126 256 96 219 281 124 216 104 273 134 247 179 211 148 51 111 172 82 106 34 66 157 126 13 231 262 223 253 133 96 266 215 41 145 260 289 180 116 261 256 199 1 256 220 76 53 67 101 260 121 156 207 91 29 42 115 24 218 185 188 60 9 136 300 14 211 215 216 236 208 178 95 149 152 202 167 232 242 240 234 128 297 50 309 284 283 197 310 87 47 279 127 242 62 262 231 52 289 201 260 261 152 246 202 303 198 194 287 142 239 102 287 83 13 241 222 13 304 31 205 232 166 114 50 148 79 289 290 304 52 300 189 114 180 255 202 262 84 205 257 173 159 29 131 34 224 162 53 301 188 297 103 98 167 297 196 130 193 291 111 282 84 311 284 286 149 174 238 219 7 11 222 12 66 289 252 268 191 61 13 41 2 181 105 191 267 106 104 144 112 210 172 74 172 82 213 233 202 173 188 268 212 291 228 118 213 182 266 18 231 49 139 310 8 283 84 90 251 1 109 248 180 46 17 47 128 8 15 291 123 307 206 61 164 79 262 161 285 14 77 289 311 111 109 65 291 253 165 137 111 108 139 119 135 223 29 288 259 260 52 157 235 251 277 55 116 143 166 107 305 286 11 81 149 269 122 238 103 272 74 19 171 167 60 102 251 243 76 114 262 43 168 241 137 28 290 268 41 120 118 273 187 287 93 262 201 167 28 31 89 243 31 57 306 9 118 260 88 266 121 24 261 178 136 201 253 108 228 274 230 193 184 240 229 164 10 300 99 230 304 223 44 60 263 198 37 224 193 173 105 103 142 304 65 122 155 152 211 309 100 114 21 105 62 101 47 305 51 125 119 310 178 276 307 278 85 52 23 90 159 295 141 27 62 56 278 124 184 270 23 278 158 16 119 67 200 275 28 192 101 211 304 266 131 251 188 98 182 14 23 277 229 29 309 228 119 286 99 175 261 202 188 263 83 192 279 91 284 260 277 35 162 92 283 292 106 130 231 104 112 60 284 220 142 197 285 185 268 194 256 84 250 301 150 32 200 265 299 235 13 143 4 161 103 297 193 5 56 44 248 222 45 305 35 215 110 205 272 173 295 290 111 258 265 138 11 94 84 99 260 45 1 100 155 233 82 292 281 175 221 303 208 14 54 61 221 188 101 225 63 216 137 6 138 308 13 287 36 5 54 108 104 186 86 102 296 172 1 108 18 243 231 110 31 20 154 51 154 268 211 12 145 180 263 267 123 92 149 149 190 8 86 159 50 269 99 211 162 148 132 250 22 167 27 221 119 149 289 241 118 65 123 222 12 5 100 20 168 307 63 102 207 71 231 134 282 74 96 74 135 72 252 287 47 25 156 144 194 17 243 213 272 146 268 37 153 24 64 52 9 192 16 15 236 17 128 252 164 124 7 36 198 18 304 221 140 35 144 238 303 203 279 12 256 37 16 94 301 91 271 243 92 277 37 260 242 98 96 142 189 308 292 96 20 259 48 164 235 238 204 227 247 83 17 88 68 5 164 187 168 17 273 15 171 47 233 181 179 156 128 17 251 130 101 120 195 241 266 189 111 129 139 260 62 4 123 109 139 95 207 215 210 114 31 91 230 210 36 192 46 241 252 147 149 276 238 223 151 64 171 4 289 140 270 91 207 199 301 28 171 245 252 34 161 233 260 293 282 123 110 6 38 283 151 121 267 34 155 214 204 172 172 273 270 248 126 70 249 95 209 222 57 157 266 8 95 9 117 4 42 113 304 68 243 173 92 3 226 86 170 6 38 217 105 179 174 235 118 33 26 175 302 25 120 87 25 281 110 291 35 136 250 153 157 211 199 168 223 280 183 18 102 283 201 12 115 28 113 180 248 269 87 208 211 38 5 258 121 181 257 164 160 83 191 266 159 288 165 114 15 177 262 134 174 245 291 214 152 210 22 190 266 130 45 131 286 121 178 43 112 242 169 157 121 42 270 164 110 27 185 155 83 240 307 168 135 99 214 238 26 144 213 282 179 59 168 1 195 71 130 192 163 227 106 25 265 106 81 68 268 166 94 187 27 223 39 146 280 122 255 23 72 99 136 196 224 279 94 52 103 267 144 200 120 147 190 90 236 202 94 102 226 143 64 1 135 244 36 251 239 258 243 82 154 4 63 160 19 70 304 191 236 79 53 242 188 296 246 53 295 211 7 142 165 264 133 177 76 32 62 221 126 95 239 63 210 55 244 232 232 126 136 289 77 133 132 92 185 262 162 7 133 95 146 132 137 200 121 211 265 58 293 151 119 262 123 73 10 283 2 29 189 96 165 191 11 194 55 90 295 303 146 278 235 188 129 168 42 200 64 177 58 218 59 237 133 47 28 125 161 192 165 29 205 42 222 49 121 168 257 196 49 22 105 136 53 197 220 131 203 256 192 204 216 111 204 186 293 150 127 154 63 220 11 240 248 24 148 17 282 174 14 89 77 219 277 277 77 229 121 186 54 95 143 105 29 65 36 195 54 143 156 154 112 57 246 72 262 41 114 32 265 8 283 21 14 264 97 256 67 110 284 290 63 36 234 299 294 48 32 295 299 169 72 240 33 122 173 242 234 163 150 222 265 217 237 145 278 92 199 172 14 255 208 95 164 249 169 191 1 134 301 308 231 47 232 141 118 197 167 214 200 156 187 108 119 207 282 289 80 178 111 70 137 23 171 35 105 231 197 44 226 5 48 46 82 297 20 236 267 70 167 275 202 45 219 233 116 68 275 259 183 14 212 142 233 109 65 72 121 108 99 131 124 219 161 129 137 42 166 84 185 301 139 7 209 7 12 255 131 84 86 108 253 92 38 2 70 202 175 124 238 263 26 269 25 177 147 186 202 63 219 25 179 14 286 84 307 46 260 136 217 134 292 283 162 252 230 195 285 205 134 158 107 201 193 7 164 253 254 203 122 123 184 121 172 13 7 103 43 293 184 301 134 235 132 155 162 227 38 199 237 210 174 38 150 189 167 144 230 229 207 291 126 235 144 44 261 190 266 6 271 144 178 116 160 81 298 165 268 299 54 13 163 115 161 286 70 302 254 287 229 276 89 117 47 133 169 288 8 264 212 36 198 214 90 231 141 295 230 158 140 282 214 75 236 291 108 138 21 48 68 273 273 43 139 114 101 144 218 305 311 97 261 136 21 239 288 182 88 207 67 150 298 270 74 130 295 183 100 263 212 105 71 117 194 8 118 100 263 219 292 169 179 265 174 161 176 181 30 45 139 186 17 147 92 68 162 113 280 64 81 111 38 95 275 4 92 153 12 215 272 218 307 148 124 104 14 204 281 156 32 285 44 89 147 245 307 169 180 5 281 279 262 85 69 47 100 303 72 260 143 129 49 81 71 112 80 254 67 216 128 130 63 233 133 8 83 216 190 63 252 76 122 146 194 14 82 100 6 166 282 155 173 87 269 40 82 264 92 134 290 166 29 237 75 309 74 5 82 150 129 195 251 8 225 180 285 14 309 136 289 91 179 293 208 104 96 180 200 242 104 304 177 166 85 234 209 8 221 51 298 197 4 208 66 230 240 108 125 250 261 242 50 46 92 119 168 283 262 80 26 58 227 155 292 171 153 203 146 146 288 130 111 273 285 177 122 239 28 52 54 84 218 107 52 181 78 130 9 235 166 274 186 164 286 48 143 218 196 95 262 158 257 299 261 280 215 285 211 125 183 210 260 44 159 157 3 273 26 173 223 142 255 274 141 276 299 141 268 307 181 262 93 136 278 112 266 71 219 37 151 91 260 118 173 9 288 99 135 226 204 72 190 114 242 27 95 139 24 154 10 20 255 178 208 143 124 245 74 223 123 56 45 189 116 199 196 234 293 94 21 252 296 199 68 187 248 108 203 187 177 2 253 311 216 310 300 105 85 92 73 309 160 212 206 113 170 162 44 127 28 208 49 298 126 304 225 183 134 82 304 290 12 68 220 24 292 167 20 249 29 219 97 40 208 209 152 242 49 227 27 16 118 124 13 156 15 251 27 94 8 209 162 167 223 26 71 282 232 209 266 125 196 78 172 237 252 13 137 197 198 107 247 193 203 159 302 140 180 57 128 25 203 267 311 114 4 36 223 144 36 175 287 296 258 37 99 161 197 52 154 258 179 155 17 174 80 153 256 170 248 18 90 296 36 132 32 170 253 211 88 44 202 237 135 8 76 304 128 139 193 155 127 291 104 57 4 129 128 147 168 83 79 93 251 291 48 76 154 155 236 85 79 167 52 283 293 26 209 79 63 31 97 19 300 183 50 170 224 126 44 126 196 187 29 13 268 309 49 118 180 257 196 223 155 212 278 187 53 129 83 38 254 97 31 108 254 228 106 156 4 1 100 258 215 202 46 71 279 152 156 55 277 203 241 265 121 246 256 123 176 86 47 2 104 136 172 73 214 7 289 242 68 42 18 42 28 66 29 119 232 249 130 48 110 276 164 2 5 239 199 49 273 269 305 36 138 49 106 7 221 47 253 289 278 137 119 24 264 97 294 2 223 126 58 175 211 270 256 171 186 305 34 71 47 272 149 59 49 78 248 243 20 264 118 262 22 232 171 99 242 107 77 215 257 24 50 249 111 240 157 266 258 156 87 67 253 39 218 251 289 213 159 254 198 213 166 177 165 286 105 164 231 8 232 190 156 292 301 2 242 22 221 16 227 55 271 18 27 134 147 108 222 182 144 7 234 3 49 304 107 308 271 204 94 98 8 276 61 56 92 72 1 83 22 198 138 221 200 169 184 257 26 236 77 25 31 117 118 4 162 193 141 179 36 64 247 310 62 170 54 89 31 246 202 283 70 50 240 193 302 189 135 21 249 188 246 140 164 170 86 182 275 301 213 234 198 300 25 297 209 89 182 146 82 101 50 1 251 127 245 222 293 290 120 143 135 250 277 162 99 283 25 82 283 276 31 33 230 112 82 153 190 258 213 289 29 41 176 309 53 120 247 110 152 89 91 145 298 103 71 49 44 153 177 255 263 225 4 72 188 167 134 198 141 311 218 238 199 308 166 72 290 258 283 198 112 151 309 47 179 123 176 271 74 264 24 261 252 75 114 295 146 191 137 102 217 96 272 132 107 124 30 309 49 115 92 265 62 9 289 149 163 101 95 64 308 80 200 80 277 3 251 92 187 283 124 286 91 164 115 9 99 11 144 151 269 102 115 301 99 223 264 285 30 32 202 235 10 67 86 106 15 181 38 47 34 56 230 135 271 309 298 255 64 124 187 209 194 28 184 18 55 307 59 268 270 78 100 210 222 64 159 286 120 218 290 58 106 254 63 16 27 185 84 293 276 299 120 173 195 143 308 241 188 246 268 235 170 90 232 222 96 102 121 134 261 211 253 102 299 30 53 62 302 17 165 266 297 47 285 294 30 244 286 71 201 311 166 46 28 15 306 112 61 257 205 50 261 69 17 39 297 249 300 215 216 139 179 162 171 295 36 238 210 195 162 230 31 241 133 65 151 210 238 230 67 199 293 290 282 265 199 124 224 290 99 85 3 90 233 73 151 40 203 76 12 222 181 265 114 114 92 85 83 143 89 96 276 96 270 299 225 220 96 131 19 104 138 121 289 308 139 251 213 57 25 287 202 176 272 279 261 138 289 242 151 143 11 48 46 218 91 60 98 114 170 238 224 158 83 65 96 278 248 275 222 220 290 43 215 28 108 272 66 129 97 111 171 153 23 70 26 84 37 63 302 273 11 10 251 44 174 8 163 245 280 162 114 111 61 57 252 128 286 33 136 149 102 230 300 266 286 145 205 156 230 156 211 290 307 3 198 251 174 67 143 289 256 185 183 197 258 309 196 47 61 159 272 18 72 48 30 97 133 307 253 217 27 197 210 106 220 66 260 36 78 95 191 231 230 295 186 131 285 149 240 22 209 242 98 290 13 127 274 258 139 113 170 148 197 216 61 58 261 262 53 289 97 207 109 282 169 79 264 293 166 78 93 101 124 188 54 49 132 117 99 123 52 41 196 48 73 187 148 79 122 9 154 79 27 301 76 26 175 7 29 145 299 52 234 165 73 152 142 134 53 101 3 202 88 241 308 170 139 213 131 214 151 235 52 199 147 277 64 152 207 28 222 95 182 278 263 56 279 11 147 246 99 148 197 262 120 8 6 105 56 148 165 127 220 50 52 109 72 146 63 176 236 209 133 299 237 20 16 183 154 291 216 214 225 141 241 213 8 12 59 81 215 54 97 31 264 235 204 15 213 294 208 135 283 216 48 130 93 308 133 43 158 197 275 291 59 225 138 263 1 213 51 301 125 42 12 201 229 226 240 164 269 171 69 209 58 102 124 302 55 85 114 10 10 282 93 296 67 76 159 221 147 234 311 276 62 59 54 30 82 65 264 108 270 198 304 21 44 12 105 38 20 64 292 191 242 83 216 38 255 194 81 103 239 40 262 20 183 227 300 131 111 308 56 307 85 250 91 151 52 207 108 87 223 110 112 227 263 12 291 62 274 149 207 205 295 171 67 260 255 164 109 54 169 191 160 231 110 213 65 197 175 255 117 136 216 168 111 228 48 88 217 99 23 251 231 252 244 116 183 250 106 50 296 266 240 27 137 262 110 208 122 260 144 153 220 229 133 203 205 220 176 203 182 200 143 247 162 11 43 20 210 94 233 49 72 293 236 236 107 258 114 33 24 175 208 136 292 235 300 237 34 267 165 255 246 98 277 174 277 39 188 112 25 150 102 35 277 311 140 225 181 215 72 184 67 77 186 242 290 76 111 7 36 190 152 188 302 188 8 98 175 34 9 89 217 39 48 179 300 250 6 270 10 224 14 173 224 133 30 170 235 34 192 138 23 219 4 97 193 284 52 203 74 35 5 112 158 63 64 92 66 234 293 150 173 94 32 152 166 200 120 88 9 283 188 300 82 200 119 199 152 118 208 304 163 207 254 135 271 231 235 101 3 88 33 297 68 159 86 50 251 217 226 116 295 85 295 311 225 194 175 178 77 57 147 53 35 44 254 218 309 134 151 46 275 143 136 234 255 246 232 5 59 20 76 236 231 129 60 206 33 189 241 203 167 208 142 74 150 15 26 252 240 117 179 12 179 33 242 239 25 173 138 2 37 128 230 54 201 232 276 116 55 260 277 13 52 80 275 123 10 115 128 156 17 41 283 115 200 145 175 190 107 196 23 81 284 229 116 65 24 222 292 43 6 65 131 170 88 28 210 221 129 225 255 45 198 123 248 259 276 295 263 248 179 97 118 47 280 287 189 16 208 217 86 203 21 57 275 83 311 130 106 215 263 296 261 263 39 110 194 179 227 219 210 186 76 252 44 215 90 78 66 101 306 238 311 281 56 215 306 10 202 227 169 285 203 295 183 225 273 64 202 195 51 106 234 220 121 306 151 140 227 165 58 62 42 202 194 230 134 220 29 266 210 144 165 142 39 84 56 148 66 150 1 35 290 239 261 59 141 99 243 282 65 151 310 36 85 273 99 247 154 115 220 220 6 264 230 233 199 125 141 169 5 106 18 186 242 145 112 157 178 247 250 304 246 127 291 95 123 128 299 240 145 245 260 19 223 195 6 12 168 4 88 39 220 30 172 21 276 34 287 144 46 94 191 30 33 302 245 302 309 303 50 300 191 185 57 303 76 225 262 298 190 284 137 48 140 107 231 138 208 84 145 251 67 241 51 246 196 22 80 187 64 142 80 206 11 11 267 86 152 243 175 271 159 170 150 302 257 270 156 157 218 275 189 186 37 121 184 108 130 172 218 207 226 119 189 107 229 250 102 297 149 276 305 72 221 243 48 96 149 85 244 166 211 204 23 247 303 249 148 272 244 195 185 269 167 290 54 123 235 227 300 1 87 252 311 51 45 156 164 56 302 274 187 274 82 302 196 36 125 3 273 194 48 37 147 173 113 199 108 74 73 246 203 208 85 304 299 31 220 270 282 125 104 246 9 62 189 128 258 18 29 154 111 55 25 72 105 264 87 1 144 14 255 302 158 181 172 209 205 311 101 77 287 210 156 230 199 195 252 177 107 19 239 146 270 224 211 54 306 25 22 10 63 256 237 229 140 86 20 259 108 176 288 225 234 137 45 89 74 144 191 262 22 28 232 71 239 103 275 285 265 221 305 18 265 79 191 210 108 195 242 8 101 240 232 301 18 178 92 243 140 207 22 252 181 22 134 194 42 151 164 135 37 268 34 46 53 272 239 174 144 186 45 122 167 70 6 43 219 14 160 86 188 12 175 1 300 175 161 176 132 274 207 142 263 54 163 280 229 163 169 176 160 171 85 11 283 5 172 53 43 53 84 175 180 295 289 193 262 207 166 247 152 139 273 303 51 126 159 279 122 52 157 310 48 141 16 3 287 158 147 72 248 307 71 253 229 273 61 83 166 232 246 302 81 231 161 223 275 178 9 41 80 122 97 54 72 109 231 292 49 18 263 267 271 272 299 145 89 40 189 224 115 56 68 171 93 18 176 297 129 226 152 105 295 264 65 272 220 229 47 267 98 305 212 94 299 129 115 35 65 109 275 248 36 139 54 219 287 203 306 61 176 69 29 257 158 117 74 233 149 310 224 174 223 169 157 141 269 160 17 31 23 49 209 117 288 46 251 167 231 12 8 272 305 234 258 24 197 247 78 25 182 132 164 292 177 292 200 259 134 248 276 180 139 272 86 175 122 86 55 159 46 114 280 221 169 257 103 298 305 176 114 248 96 17 285 115 244 211 250 304 163 107 6 138 149 308 114 39 136 156 199 144 237 215 116 216 54 17 301 298 55 7 207 270 249 283 49 179 235 50 127 19 67 252 217 115 47 45 27 196 54 80 245 244 283 32 37 115 78 173 39 277 278 250 107 229 1 240 66 56 183 78 122 135 171 77 302 102 294 109 11 208 128 249 220 244 261 86 115 108 107 188 303 96 179 13 194 125 203 246 88 219 145 247 279 133 121 166 235 134 138 110 245 94 52 140 56 249 241 77 301 260 50 143 151 281 77 121 141 289 132 170 78 69 228 230 121 94 69 205 229 223 263 30 61 157 245 100 37 136 283 38 113 231 92 97 216 294 144 273 180 159 173 306 97 222 239 277 23 67 114 227 55 304 251 290 203 272 282 157 54 16 150 262 95 190 277 236 19 169 191 82 264 24 281 252 123 268 75 26 26 290 124 3 185 211 22 296 252 305 28 130 274 107 173 268 222 78 181 147 299 224 2 99 285 307 301 79 57 162 205 117 204 160 139 48 121 233 125 113 217 171 220 31 194 212 296 86 51 257 4 71 206 5 282 147 59 153 188 132 299 137 207 218 292 289 236 125 198 81 129 144 231 183 54 174 279 12 42 242 181 218 24 50 182 55 8 165 195 232 124 212 223 219 241 124 69 53 311 177 217 54 296 19 261 159 304 164 86 95 232 180 16 59 172 261 292 278 115 224 140 122 217 226 25 135 127 179 207 139 75 217 77 302 119 302 123 8 286 42 198 306 87 111 46 249 275 49 87 37 61 165 156 10 264 85 308 29 206 201 138 192 243 289 295 220 146 14 157 205 139 300 80 181 6 190 145 223 27 176 149 105 89 60 6 309 18 255 215 95 246 5 217 292 78 126 293 187 86 125 246 30 162 234 155 178 53 114 161 10 170 40 180 268 271 310 40 80 185 44 171 60 1 124 191 272 14 293 189 54 5 267 217 77 40 306 264 207 33 91 172 279 184 85 97 90 118 16 126 147 164 304 65 171 94 134 215 58 81 190 60 94 299 295 210 203 212 285 284 54 275 221 83 141 282 186 48 3 116 66 9 25 77 218 277 145 67 144 7 149 249 165 102 264 58 1 9 132 14 199 211 255 142 269 165 191 238 53 135 230 280 213 267 124 202 298 304 59 65 51 33 16 9 146 232 195 227 123 245 108 18 46 176 269 38 115 310 293 128 119 20 151 133 167 13 181 161 128 220 273 21 311 160 52 247 237 67 229 156 296 14 8 228 183 276 179 111 90 172 77 106 102 103 226 226 21 208 214 129 263 65 252 62 40 286 92 96 198 136 242 271 227 120 27 131 295 275 44 270 259 156 246 46 139 263 48 243 298 197 142 293 138 245 13 74 40 309 1 178 58 286 257 115 237 265 116 271 281 119 128 224 161 235 265 290 159 135 301 168 270 291 242 284 240 171 196 279 138 176 180 85 68 152 292 70 77 222 163 296 118 81 205 100 306 181 67 92 265 126 277 273 280 29 24 92 200 101 137 96 52 207 132 1 50 193 113 46 310 293 74 219 78 259 214 137 234 68 129 135 224 181 280 67 96 6 288 177 77 50 88 80 36 112 243 55 107 133 119 21 156 275 197 299 106 36 23 262 272 285 5 99 227 108 60 310 245 299 273 89 112 186 237 204 12 218 173 195 269 144 244 191 158 68 80 252 167 81 132 120 87 152 89 296 150 128 241 297 152 184 224 213 233 167 168 203 171 141 10 185 63 210 11 4 155 162 74 260 12 218 287 270 66 30 69 38 95 239 99 267 126 188 146 237 154 58 38 303 61 166 166 254 232 110 212 234 69 142 44 183 283 25 308 102 224 105 111 279 176 145 216 6 78 65 68 103 214 79 181 245 127 81 101 234 39 223 199 210 72 309 24 283 26 160 57 37 256 9 71 155 57 116 304 25 101 280 202 185 110 288 60 164 176 169 262 249 82 212 74 5 224 149 38 35 82 48 65 113 260 104 144 215 26 4 105 189 294 12 105 13 16 159 24 186 63 42 36 40 196 205 37 132 231 4 144 211 63 172 212 212 28 156 204 163 286 84 37 70 69 181 154 107 273 167 143 43 175 290 263 197 189 189 56 22 261 26 70 112 106 277 198 27 75 123 29 285 146 70 144 55 291 139 50 166 106 120 159 160 138 75 309 167 1 221 308 181 56 186 207 193 96 141 102 88 202 10 90 126 211 90 74 24 305 114 121 302 228 179 181 202 117 164 11 223 295 278 132 299 144 105 281 254 213 27 221 162 268 262 170 139 216 184 80 191 178 189 72 100 80 18 195 277 283 231 285 228 187 26 291 274 208 57 167 127 192 134 227 294 157 98 4 133 73 158 265 130 79 188 81 7 140 230 136 209 284 278 224 21 31 252 9 188 10 178 40 60 57 20 264 14 32 30 251 294 193 54 29 17 71 68 52 180 83 123 193 218 260 94 103 153 120 165 53 198 216 227 91 287 197 80 7 28 111 259 156 119 282 229 44 271 189 97 204 279 293 155 212 190 217 266 289 66 106 250 292 193 297 176 203 301 280 155 255 288 174 190 145 49 55 2 158 116 40 107 288 157 197 163 181 149 181 190 177 49 204 176 106 229 193 209 4 243 213 31 106 118 281 220 234 7 5 283 69 271 118 191 160 196 123 175 309 216 11 158 300 131 47 128 116 154 175 71 16 41 111 71 93 139 60 271 295 102 142 66 197 121 267 310 206 257 27 126 284 202 216 33 60 45 199 42 219 14 237 178 180 251 57 134 240 83 100 118 200 249 143 213 142 131 81 220 131 180 170 248 238 138 275 272 159 25 121 23 288 140 259 188 11 201 44 22 56 276 195 182 121 151 264 262 11 166 41 278 200 263 215 150 50 45 57 234 157 50 232 114 11 93 193 272 75 270 121 177 241 192 249 82 83 4 145 220 103 59 142 254 228 57 229 262 89 93 50 166 233 185 27 273 277 3 148 61 214 255 179 161 81 159 273 195 279 67 29 266 150 138 184 120 185 18 7 269 2 147 111 169 152 54 211 73 197 223 76 272 96 228 16 201 129 233 143 91 166 114 192 45 225 227 39 235 155 178 111 250 15 77 205 191 291 114 219 34 268 291 62 107 159 197 293 113 139 278 214 47 105 200 184 101 64 249 268 211 40 48 113 276 182 96 230 1 105 285 143 204 33 204 126 185 54 26 290 257 232 203 63 177 222 131 110 193 139 54 72 156 204 31 22 201 90 309 220 284 7 298 28 237 41 140 30 267 111 197 230 59 165 191 101 174 37 145 273 65 231 123 60 62 127 203 118 236 50 238 173 125 16 220 51 278 119 287 62 94 241 135 63 19 8 149 112 96 295 137 274 100 228 238 59 279 77 229 231 278 145 255 232 195 235 64 258 125 114 245 276 178 259 120 165 5 30 208 102 148 206 159 94 110 196 242 108 180 87 154 85 11 200 156 260 13 131 179 71 286 165 106 186 143 289 301 83 223 51 48 113 97 39 279 64 46 189 246 182 299 207 233 152 1 77 280 140 254 80 123 227 56 256 107 288 189 30 185 41 124 48 102 27 261 34 214 13 195 287 182 106 97 197 296 34 31 311 273 164 66 215 197 188 7 200 260 215 60 63 76 277 147 167 71 111 139 250 158 126 117 42 38 130 50 205 171 289 256 264 112 160 257 75 37 53 294 193 250 257 202 198 294 186 74 41 141 242 283 169 89 259 1 300 200 60 2 277 97 207 107 69 289 302 90 135 279 238 8 159 99 90 173 261 304 307 65 63 252 10 54 123 193 287 48 204 275 79 123 296 5 147 39 302 15 71 148 308 11 169 275 204 153 181 41 80 208 5 175 88 236 128 51 254 298 9 83 292 217 16 38 251 81 39 270 173 130 42 273 253 69 179 152 298 117 179 119 61 108 116 171 31 105 33 231 63 216 242 269 95 295 309 247 79 28 113 164 251 75 222 11 52 177 13 15 222 223 229 205 268 178 174 28 28 110 1 24 96 133 140 176 169 177 243 134 280 256 57 145 20 127 302 254 73 220 235 307 111 44 178 156 9 168 85 161 150 204 135 18 196 86 272 237 123 257 58 47 144 248 114 160 14 89 290 11 200 217 168 293 69 3 62 223 16 146 100 108 179 233 54 259 296 302 53 133 122 52 38 123 143 37 283 74 151 223 52 154 231 305 200 89 60 91 258 47 290 11 137 166 208 311 96 15 284 88 301 120 115 84 246 99 82 45 281 144 270 140 42 232 122 288 174 295 81 150 209 146 274 71 87 156 69 11 208 132 100 268 231 73 265 1 115 242 80 213 177 192 266 36 78 94 105 241 7 107 310 43 175 238 99 151 123 247 39 25 235 78 272 171 186 213 177 39 201 210 231 87 301 163 180 216 5 51 277 7 268 215 87 114 97 305 225 278 86 260 204 79 207 202 20 9 228 310 33 93 21 41 80 275 295 75 121 248 75 24 114 235 80 308 57 141 198 205 225 172 272 59 83 122 110 56 253 7 190 142 192 90 85 275 173 309 277 74 6 208 251 268 47 64 19 214 271 156 65 103 285 115 9 26 72 20 7 131 218 48 271 33 279 58 75 142 139 83 164 31 8 193 176 71 299 87 286 215 147 5 178 41 3 125 209 84 161 89 257 263 128 257 212 144 171 56 226 6 130 209 193 198 207 88 275 225 222 242 97 108 92 3 222 266 99 159 138 162 6 289 151 228 169 82 147 249 138 164 308 236 82 39 122 171 38 44 57 58 69 29 116 223 62 107 282 128 82 195 249 227 242 174 276 114 84 133 307 51 14 261 238 284 260 243 23 194 112 97 98 55 63 232 157 246 71 182 289 300 85 17 66 196 130 193 223 307 133 171 2 197 50 88 284 233 221 203 311 163 217 34 40 305 153 60 292 263 102 280 155 141 147 133 235 60 21 158 29 308 164 107 284 148 61 157 262 76 213 282 276 249 79 255 164 190 85 261 2 183 63 197 291 176 1 212 185 46 62 222 31 146 282 136 277 135 223 122 109 17 274 82 116 250 236 80 137 237 182 70 49 52 298 209 247 92 57 189 209 198 285 290 223 68 160 58 221 60 273 112 146 129 164 124 230 45 84 240 293 267 156 39 245 53 44 295 30 22 16 44 220 125 140 270 13 231 53 13 193 297 260 138 287 23 241 120 37 22 89 48 105 153 233 58 248 164 31 107 90 284 241 165 140 222 238 178 60 116 42 172 68 151 125 92 152 209 296 1 140 160 159 190 102 122 199 228 120 175 289 55 310 125 272 267 55 210 266 87 38 271 288 24 230 201 111 44 97 215 251 115 281 283 305 310 17 217 234 159 24 222 120 25 253 200 309 165 283 95 220 65 50 264 225 291 238 16 281 165 88 208 37 99 147 214 235 245 263 271 213 82 275 17 96 125 273 240 245 193 67 66 167 141 236 245 10 126 263 167 244 168 172 36 302 270 79 36 47 262 174 269 119 157 76 256 300 193 43 81 268 85 127 59 281 35 6 75 163 306 35 199 268 188 296 10 237 174 187 285 188 37 222 251 53 131 250 177 87 235 105 63 33 137 279 103 43 223 304 266 156 244 207 59 28 84 195 84 302 228 205 298 163 89 267 249 28 108 215 196 4 76 308 110 290 234 96 273 289 285 33 310 54 8 142 173 96 309 243 157 36 230 242 110 143 53 180 269 274 177 243 282 33 208 64 164 229 172 255 63 249 211 184 284 306 140 293 102 18 30 45 264 136 175 131 141 96 243 180 259 123 307 240 64 207 169 63 277 61 283 141 309 128 250 51 16 306 187 124 289 295 181 129 279 136 65 67 98 189 144 271 293 206 304 218 74 274 165 13 167 300 14 28 83 294 205 5 24 144 167 77 231 86 67 116 277 43 18 7 53 244 32 31 178 105 170 160 66 193 204 267 189 277 183 71 93 211 117 249 258 6 230 7 256 97 283 283 83 242 71 155 228 181 98 276 88 29 87 208 94 201 103 100 262 2 188 226 206 293 183 52 157 234 65 122 305 131 46 215 187 263 187 94 303 272 207 12 128 208 214 185 150 242 251 94 185 121 171 294 213 192 123 219 276 100 274 132 209 131 152 238 236 257 115 173 130 87 293 304 37 30 256 36 2 187 114 230 284 127 24 282 294 22 256 156 124 43 216 283 40 12 29 97 133 134 152 191 177 264 59 66 151 236 74 29 69 249 51 259 139 245 237 140 119 224 208 41 21 103 204 254 199 82 48 1 74 16 7 129 30 153 245 149 98 205 115 115 244 33 82 33 281 74 188 194 57 277 43 211 42 151 213 80 163 24 295 116 44 150 230 142 197 118 27 249 73 28 192 104 289 218 70 97 84 251 45 74 154 67 245 120 240 286 74 108 190 72 182 150 237 176 249 35 270 249 2 115 77 87 65 64 13 251 308 3 61 265 296 88 187 191 47 278 91 164 64 82 281 233 286 44 165 113 234 132 106 127 5 27 16 21 103 229 158 56 136 163 241 76 272 267 268 32 116 25 233 43 209 152 8 164 177 224 118 169 259 16 111 258 258 155 196 284 226 39 6 52 144 32 144 179 41 136 49 311 157 309 288 143 57 138 194 195 228 295 47 230 310 20 231 140 57 292 252 232 272 263 219 241 112 88 9 123 199 95 180 155 246 94 209 33 285 32 213 79 213 145 176 174 162 130 246 58 45 195 71 77 289 291 222 295 38 52 183 303 198 292 78 111 103 169 119 206 269 242 126 165 185 303 200 89 148 18 126 236 142 34 236 287 37 206 292 124 153 274 57 267 309 20 13 16 50 77 226 16 88 227 108 263 13 47 73 30 219 7 137 147 298 139 139 234 136 150 290 60 171 132 156 33 298 174 179 113 91 105 261 82 15 224 48 70 244 3 65 79 67 208 224 252 134 301 192 76 240 157 219 211 259 221 221 275 105 288 266 146 157 239 161 136 79 213 105 62 229 216 261 245 234 39 128 145 177 41 6 9 141 284 103 57 62 222 274 125 149 141 215 228 123 44 116 121 53 209 152 153 278 216 41 285 296 294 125 97 286 212 188 184 46 210 147 134 275 85 4 67 156 259 18 29 202 59 247 167 48 166 129 54 241 68 90 277 238 138 290 8 263 127 42 311 218 120 99 88 265 4 49 288 289 31 202 136 235 215 146 50 88 97 219 32 142 45 75 71 25 219 221 34 260 173 264 75 260 281 140 51 143 52 303 63 66 233 76 237 49 108 302 296 127 269 237 42 88 272 282 50 121 136 271 116 207 177 168 158 65 193 233 256 36 75 207 85 115 60 248 235 203 30 88 222 139 301 196 247 239 2 38 146 158 7 283 70 204 63 165 214 55 311 42 16 28 123 123 280 255 197 296 148 115 2 227 95 129 218 288 155 63 31 77 227 56 206 238 144 280 8 170 166 302 65 131 292 205 186 269 165 197 263 131 218 103 218 104 254 267 127 298 111 70 247 83 96 88 142 13 205 74 153 114 117 303 165 162 237 37 134 235 42 37 75 158 159 57 114 1 163 215 198 270 173 293 6 148 120 276 265 15 109 34 276 14 7 179 36 75 209 49 226 98 51 162 227 150 156 255 3 14 202 279 240 182 11 122 184 88 209 39 307 231 309 162 6 285 303 53 265 302 130 70 113 125 278 258 61 34 30 43 43 14 110 190 282 103 125 291 114 237 199 31 147 4 278 121 100 48 170 283 60 296 116 67 10 175 238 33 111 27 150 167 6 295 173 18 309 189 285 33 51 70 73 238 126 136 220 166 66 142 176 80 18 309 23 28 123 201 116 247 179 80 304 256 248 251 89 155 132 52 121 280 157 221 56 308 150 176 84 55 71 171 246 111 227 241 206 286 60 71 266 67 90 159 84 193 68 104 11 60 46 293 72 19 152 72 311 264 148 137 129 206 97 269 206 64 68 78 161 11 302 34 78 272 77 62 15 214 39 250 39 168 147 20 113 280 123 146 62 98 169 68 213 31 8 121 55 151 190 302 4 292 282 311 40 138 265 146 58 67 74 98 270 213 99 19 25 197 48 248 34 241 123 271 195 293 196 20 179 23 165 258 89 52 226 201 183 151 135 234 23 27 43 164 167 46 33 64 39 5 71 4 42 9 173 140 18 157 155 176 264 77 93 155 83 126 32 40 232 38 56 56 258 43 69 250 59 264 263 148 132 109 238 171 276 120 72 128 91 109 24 273 275 148 175 21 64 170 1 244 77 298 293 119 7 116 151 223 278 269 243 105 146 87 9 40 286 214 66 38 115 50 2 129 263 14 273 117 132 185 196 201 163 1 262 257 123 81 9 271 266 211 193 274 71 228 239 271 297 278 272 261 168 74 180 85 273 155 58 222 75 292 100 103 294 246 177 205 284 99 293 185 5 231 291 134 259 182 275 290 264 122 134 255 97 291 35 164 27 213 186 29 285 280 194 67 33 53 103 274 223 128 33 61 136 291 109 181 106 14 279 142 62 65 24 215 27 297 278 63 199 40 40 31 102 192 263 2 299 35 68 176 108 198 113 175 112 287 266 284 268 17 222 113 136 80 82 120 109 117 180 43 159 9 288 254 173 56 74 166 216 286 67 151 166 30 140 59 258 17 203 177 130 296 195 164 226 97 187 279 20 283 237 99 22 232 65 294 154 203 160 310 93 126 209 93 25 96 19 119 44 153 212 262 279 152 133 298 242 150 99 122 104 170 114 17 193 265 169 256 18 224 50 301 54 262 290 141 123 180 187 250 226 178 276 233 245 120 43 83 7 270 160 171 218 17 112 69 231 277 137 291 154 106 288 289 177 181 266 51 100 142 54 195 23 32 58 299 132 137 11 276 70 147 240 304 300 10 160 222 89 158 74 259 136 156 306 11 163 51 71 198 35 83 75 223 248 38 252 178 36 286 121 33 157 120 11 94 71 44 244 143 67 216 200 10 147 309 61 80 246 12 35 284 252 228 147 50 22 266 29 48 108 54 280 189 26 62 205 112 45 249 184 116 154 2 115 19 86 163 227 229 4 99 211 174 106 216 264 105 30 18 203 4 217 169 186 273 141 87 142 136 110 291 141 190 278 106 293 159 195 59 260 280 78 115 53 249 254 276 284 62 24 148 227 216 102 97 195 143 99 173 213 31 131 249 14 68 90 69 208 291 98 82 290 201 151 67 309 60 100 196 238 37 195 141 89 164 106 34 134 123 44 281 98 100 306 28 104 292 181 258 252 18 229 184 159 302 277 234 203 274 278 75 67 140 260 291 204 80 179 37 139 175 191 287 111 34 159 143 31 83 301 255 86 226 51 31 211 241 240 270 128 288 60 277 49 290 244 128 235 305 63 235 29 40 220 39 184 229 269 28 230 254 154 74 290 211 287 35 282 208 110 287 116 32 63 197 278 119 295 37 278 136 43 239 21 244 238 154 190 90 58 47 68 243 151 223 84 129 26 116 144 136 64 174 183 178 223 28 153 189 230 114 176 64 156 9 58 46 60 149 147 292 282 25 7 226 152 99 131 222 75 56 252 282 93 93 105 191 2 55 285 58 257 6 8 242 292 79 140 76 105 124 104 279 101 118 253 286 178 158 119 147 201 46 282 51 73 154 236 263 301 285 96 29 157 255 294 150 231 276 151 96 200 194 189 197 130 116 48 149 231 53 245 205 225 119 45 265 85 163 236 25 46 273 70 309 81 11 85 164 281 242 53 97 105 290 186 62 66 56 282 98 87 119 186 20 144 121 189 173 161 65 32 115 49 35 81 294 183 4 7 106 25 176 261 25 38 306 35 221 141 243 15 69 78 308 190 275 35 105 248 301 283 36 166 222 1 36 214 244 50 187 147 303 200 144 272 268 24 161 192 112 2 53 252 102 281 294 76 114 147 35 40 34 104 45 193 280 256 203 2 300 222 126 118 227 249 183 237 185 184 51 177 270 85 91 294 124 181 213 257 234 162 8 7 3 112 233 81 287 94 253 96 150 309 286 114 251 148 94 172 154 79 223 305 159 132 106 244 26 97 128 247 211 135 18 264 37 241 187 120 303 179 212 207 169 266 132 190 306 152 302 155 26 162 30 180 29 263 46 221 61 90 143 104 196 48 229 125 102 47 48 21 274 140 29 141 222 90 286 90 122 142 235 123 16 269 258 37 36 132 200 29 6 109 177 294 246 65 274 46 1 223 90 162 266 308 265 213 207 280 251 262 18 39 16 136 70 119 64 230 274 172 175 229 283 79 53 16 87 278 232 100 145 22 229 98 37 251 278 289 165 171 159 89 275 235 60 34 81 152 50 257 280 241 214 34 197 83 64 310 141 6 248 131 262 231 88 309 285 34 165 175 236 25 51 300 107 128 119 9 271 138 306 202 176 29 128 192 253 123 195 44 112 237 164 99 223 123 17 49 77 80 99 96 157 49 256 165 254 177 70 149 228 219 11 142 169 250 226 44 311 60 96 25 214 161 221 141 300 246 303 131 96 31 134 98 249 11 255 228 273 252 214 173 185 70 72 123 201 182 31 149 218 46 2 10 158 244 122 245 37 276 4 261 32 257 179 28 38 280 290 83 302 113 208 304 215 131 305 5 124 27 180 171 8 308 288 110 298 77 159 279 200 235 256 284 229 221 216 14 37 301 34 156 53 106 226 44 190 281 284 129 208 213 32 245 158 198 15 272 216 219 267 16 72 90 296 249 167 274 165 282 84 264 92 80 276 131 16 275 15 85 205 262 146 96 27 250 160 296 149 134 78 125 117 305 98 63 51 289 30 191 121 289 96 34 288 120 180 232 220 76 131 14 309 169 291 214 55 98 140 294 120 196 213 8 70 215 10 240 85 191 201 50 233 109 47 129 4 175 91 271 32 199 243 97 59 226 57 178 296 189 244 190 13 258 55 231 298 90 17 157 136 101 8 88 169 163 105 303 152 156 246 132 281 171 96 89 144 65 121 238 137 187 274 36 51 22 297 83 280 285 113 256 109 116 278 171 283 56 21 30 191 275 229 121 224 307 43 264 188 132 262 294 106 262 216 11 156 5 8 242 22 30 84 287 196 5 212 303 32 296 78 40 67 177 127 277 262 283 67 186 178 177 46 11 43 247 198 76 86 277 198 36 78 176 76 186 205 221 72 177 296 18 287 283 257 82 91 20 148 285 309 299 141 68 275 29 157 55 189 70 269 294 274 124 88 233 192 297 3 167 108 257 174 241 120 250 154 93 220 124 178 27 273 82 100 243 55 45 24 162 179 277 62 174 149 251 219 237 302 50 23 29 88 283 304 195 177 107 169 12 169 241 104 7 102 19 109 18 297 234 210 64 179 64 190 280 274 169 35 275 16 244 163 261 93 184 256 185 202 58 283 209 202 223 86 17 203 185 5 28 302 95 9 288 270 208 13 166 42 21 180 115 236 132 271 33 64 3 18 155 191 39 258 274 285 184 290 286 60 134 198 8 106 239 161 280 209 24 61 123 100 71 276 164 11 236 136 112 48 25 27 95 140 181 245 95 8 288 10 97 33 206 225 214 4 189 24 3 246 171 235 216 55 297 105 186 226 38 244 223 18 46 209 240 285 118 71 78 282 255 84 292 287 279 137 98 108 207 63 233 185 276 2 56 71 279 311 104 215 217 271 89 96 123 99 271 239 249 205 311 9 180 289 258 215 175 206 55 29 186 222 112 213 236 290 245 200 88 133 145 308 297 98 195 272 194 253 37 130 171 68 209 99 234 74 114 205 309 162 61 38 253 83 143 256 82 92 296 210 217 292 10 163 185 130 173 30 248 173 263 72 213 50 227 275 194 159 15 101 127 50 25 151 190 63 251 146 48 184 189 162 163 156 171 186 202 53 229 189 223 222 181 53 180 248 275 243 253 210 232 310 155 156 278 88 47 244 233 218 310 243 190 157 105 11 287 286 19 137 151 57 298 184 299 139 144 278 164 69 232 102 233 305 237 211 88 120 72 127 65 217 83 91 268 301 181 262 228 242 83 231 176 61 120 53 62 195 10 12 97 207 130 120 210 143 108 268 281 206 110 113 48 273 157 14 207 268 134 227 204 201 255 82 283 166 271 68 194 132 270 275 85 190 174 165 297 170 127 30 53 181 37 160 12 307 276 226 303 257 298 74 58 66 296 147 79 136 106 95 62 155 106 147 104 36 116 218 226 220 75 296 70 146 178 227 57 29 193 18 64 60 90 238 40 157 152 263 166 296 225 86 117 64 286 142 95 279 137 249 176 61 248 17 38 201 230 261 62 195 126 154 27 240 117 237 185 143 87 94 92 216 2 252 79 97 178 157 240 109 70 154 188 243 86 160 179 310 294 223 30 113 11 236 295 249 32 186 264 10 16 112 7 104 176 135 107 297 84 62 287 289 309 68 104 151 173 196 197 15 227 224 203 239 1 77 18 84 15 117 129 172 127 8 198 70 1 150 288 100 60 291 291 198 15 188 148 266 65 281 276 100 9 228 156 81 32 212 22 232 164 79 161 107 50 113 124 249 109 278 125 141 136 127 247 7 286 173 278 196 139 29 267 129 132 62 214 147 9 97 114 265 30 105 47 79 71 303 255 104 52 130 270 1 103 109 27 263 282 111 160 269 11 293 55 36 152 126 214 23 72 43 161 301 10 236 245 205 207 36 221 236 219 149 266 127 167 55 193 25 33 85 213 144 274 108 158 119 170 260 259 108 279 255 16 273 44 100 120 94 166 307 166 133 202 308 242 246 219 143 10 149 99 97 87 204 283 33 236 285 149 299 177 263 182 32 267 7 201 122 287 8 84 234 225 209 131 299 47 62 107 190 111 71 252 60 170 146 260 44 283 115 156 161 252 22 289 229 125 268 231 160 145 175 292 268 306 94 11 167 211 133 187 236 73 9 250 46 224 50 223 86 232 43 254 45 200 52 205 276 149 128 259 23 62 279 47 34 82 10 111 112 288 66 296 157 245 295 226 107 212 58 287 125 101 126 30 224 259 182 197 230 283 49 226 167 248 135 153 158 97 305 169 212 157 90 73 25 216 30 102 231 225 305 93 92 126 275 2 309 119 256 148 146 20 204 66 213 37 95 206 59 135 34 21 264 60 113 255 135 184 152 183 118 255 308 93 245 163 78 82 168 139 45 240 61 272 300 1 102 5 98 95 1 232 291 127 272 31 256 181 122 193 274 190 95 299 9 203 188 23 4 69 98 232 260 183 136 292 42 84 28 91 57 164 84 212 119 282 140 90 30 96 97 118 59 257 275 124 183 101 190 66 156 158 52 83 307 265 247 146 56 44 175 253 269 83 35 278 19 216 104 186 265 184 35 126 171 130 121 102 48 40 135 300 68 295 233 195 210 175 45 104 75 147 16 74 154 253 241 195 155 309 139 173 26 281 189 98 286 71 157 7 193 228 105 222 53 285 183 221 227 99 113 171 139 53 138 134 292 217 295 23 40 82 267 104 30 58 206 305 267 134 257 64 58 244 61 137 263 118 249 30 226 170 46 290 21 43 175 222 119 227 250 135 94 200 74 197 233 15 177 254 128 116 227 310 262 307 62 260 267 239 79 198 157 235 178 38 267 186 242 256 136 278 144 44 308 152 158 33 64 291 305 239 277 55 65 191 142 258 77 266 82 137 140 193 230 250 247 294 85 138 82 71 1 18 263 289 309 109 69 218 301 141 233 159 281 159 192 221 102 306 218 296 121 72 186 221 120 95 53 30 170 4 90 127 290 166 222 56 309 41 147 220 128 130 102 281 207 105 301 307 155 149 99 30 80 233 227 13 111 222 86 190 151 239 42 194 16 24 217 179 72 118 19 48 38 167 202 299 247 119 262 198 69 7 162 32 134 277 139 184 161 110 28 69 262 186 247 19 310 179 134 263 99 181 82 101 207 45 311 22 276 297 261 54 294 146 199 151 66 61 74 311 300 83 210 268 294 223 299 221 171 110 186 171 7 11 68 116 108 13 39 193 280 203 178 15 285 177 71 247 72 91 271 199 221 94 70 124 59 247 163 223 97 36 231 243 99 137 54 196 87 110 185 235 221 79 256 135 301 29 276 190 276 101 26 242 62 223 8 121 192 112 239 220 214 248 159 265 90 133 124 163 45 85 105 305 178 91 39 217 98 195 230 103 91 296 309 292 142 54 72 157 60 170 297 3 176 147 163 219 284 248 3 263 151 219 180 221 197 61 210 4 306 278 291 128 164 249 129 291 219 274 167 273 38 131 145 181 11 4 284 223 136 130 30 210 71 127 239 189 76 153 285 240 150 76 186 188 112 32 260 235 96 298 163 179 200 65 150 296 198 36 31 264 305 281 38 200 310 78 164 19 37 210 145 216 157 268 15 209 63 174 292 270 30 112 7 206 200 151 218 81 84 262 260 274 6 282 63 289 56 67 218 11 249 52 23 88 56 278 95 296 297 168 148 151 137 202 201 284 242 223 31 128 232 108 285 222 124 294 81 202 5 252 68 153 119 38 288 75 146 67 186 63 137 71 203 276 215 3 211 142 49 2 272 47 62 27 287 117 240 108 110 90 136 144 205 141 185 288 296 152 76 246 61 22 305 106 247 168 74 257 98 216 298 165 141 222 56 70 112 276 130 33 267 56 106 150 201 145 66 250 288 74 192 101 137 211 150 107 40 166 88 110 49 93 50 267 283 276 5 22 286 237 134 306 233 111 93 120 259 252 40 223 149 32 300 54 228 78 245 216 289 3 189 131 98 70 42 295 300 200 303 141 297 196 308 181 18 265 166 230 59 229 4 68 77 83 262 234 8 39 242 276 51 263 249 112 157 13 278 99 79 278 271 17 140 305 189 4 207 257 27 280 38 16 178 21 265 30 238 26 166 223 130 173 14 100 198 86 159 47 165 307 220 191 230 33 292 20 212 27 163 186 240 186 282 136 305 25 49 128 280 20 129 246 52 231 209 90 74 113 244 222 272 268 209 37 117 189 117 306 52 33 304 129 300 193 240 253 52 145 64 49 137 219 62 176 160 63 195 99 85 277 190 31 171 218 70 69 123 309 250 99 297 33 65 175 125 47 240 297 121 122 149 201 25 227 204 278 48 93 296 245 244 128 307 100 27 110 29 223 191 114 276 164 236 142 107 250 146 81 259 171 310 124 278 138 9 142 290 95 292 17 294 26 222 98 297 24 167 181 59 226 110 308 87 218 205 149 151 220 132 251 75 280 46 6 125 269 109 152 186 204 64 268 83 42 12 34 5 126 212 112 247 42 208 300 183 189 8 169 4 299 233 254 126 243 161 182 147 259 24 102 247 105 151 97 174 255 107 40 224 172 107 62 160 113 231 216 183 267 63 208 135 309 101 49 19 100 258 179 184 142 298 101 134 228 253 305 249 293 122 64 222 120 84 150 234 251 35 233 55 146 181 253 25 261 230 180 23 274 173 29 283 20 129 294 289 199 161 58 108 129 78 156 3 180 263 293 74 247 100 88 32 263 202 63 5 227 256 217 148 83 157 88 217 211 273 281 11 103 189 251 30 88 126 18 221 300 155 28 14 210 170 119 28 25 15 140 302 256 240 90 261 151 51 87 211 150 302 93 286 16 58 43 233 307 164 299 139 293 206 186 249 234 142 182 296 146 143 208 85 83 106 237 287 112 101 73 74 44 121 210 47 301 114 86 160 223 37 195 187 123 147 263 30 67 147 116 142 82 289 95 176 261 185 199 76 79 233 289 187 121 31 188 269 254 297 51 143 26 278 194 244 149 210 121 286 4 246 305 62 305 35 218 38 84 202 294 241 212 207 280 88 202 153 241 98 61 262 164 25 178 75 163 178 148 310 284 235 279 274 179 302 190 146 234 211 70 267 278 44 200 144 200 174 256 257 212 84 278 268 259 83 174 214 112 47 244 284 69 246 81 14 176 209 197 188 283 138 89 9 262 179 205 119 171 256 260 176 18 156 296 23 137 2 214 202 119 6 270 8 173 100 79 109 255 272 225 190 299 192 129 280 68 120 202 226 77 186 189 121 164 264 96 261 110 25 132 30 234 50 20 283 59 114 303 76 259 3 237 69 148 270 257 15 256 127 311 227 8 57 164 114 81 1 230 7 162 102 150 296 55 137 130 66 91 203 224 106 169 213 2 225 175 190 298 283 232 63 140 38 215 37 304 229 87 263 72 251 286 296 243 203 84 291 284 80 295 284 272 262 132 295 184 47 205 242 125 66 98 121 218 221 182 128 131 186 187 99 284 188 35 118 33 217 144 264 139 264 241 278 233 168 22 3 5 192 245 158 115 20 5 204 106 58 12 205 49 69 70 87 152 223 53 187 106 165 146 255 69 73 290 267 289 187 194 227 136 116 309 42 233 247 293 143 281 83 61 9 176 275 14 196 95 122 157 262 278 6 232 207 231 31 201 222 247 79 294 263 289 215 234 105 293 77 210 124 30 201 88 83 132 146 219 285 197 244 226 77 251 129 145 173 56 58 99 131 156 57 258 294 212 291 77 229 266 134 67 311 100 267 154 203 160 142 41 137 255 126 299 135 186 9 220 128 169 150 93 3 250 149 171 207 145 51 58 68 43 111 148 174 7 259 6 245 75 185 60 119 260 202 230 102 225 130 222 206 116 224 221 234 264 104 29 71 24 168 196 308 246 30 175 18 252 23 2 246 108 221 286 114 165 18 122 289 288 261 98 9 279 5 258 67 269 35 251 56 233 239 81 88 60 228 96 63 148 194 154 216 77 122 191 227 140 73 227 234 21 192 86 234 253 106 224 200 47 213 282 226 146 201 38 176 309 216 304 55 256 53 52 239 22 287 229 72 264 311 152 119 289 179 89 93 268 11 116 112 121 229 86 166 14 107 163 67 228 110 264 152 126 75 17 282 151 122 218 65 120 288 256 179 293 100 94 142 9 297 41 297 170 160 206 226 155 310 228 194 203 166 228 282 49 238 52 289 156 17 126 81 109 104 290 13 159 167 243 242 203 72 266 14 151 239 192 175 202 176 227 308 228 76 279 178 254 248 77 219 65 35 33 75 220 21 34 308 20 46 198 251 233 47 264 303 95 90 212 247 205 66 156 252 136 179 140 23 88 52 178 267 151 197 36 46 196 307 153 121 7 198 156 197 241 191 154 132 301 293 185 158 24 214 212 290 92 64 166 291 121 69 213 12 288 278 51 214 251 75 23 284 294 65 88 98 117 255 88 193 273 85 169 9 87 141 76 163 58 117 174 80 79 183 243 205 84 235 132 163 225 269 13 28 191 10 249 121 48 96 309 168 36 122 308 243 10 116 23 126 49 146 49 146 287 111 96 189 261 33 109 273 253 59 167 269 91 119 17 141 11 250 8 285 49 242 287 139 103 275 122 237 279 289 16 249 297 207 1 138 18 148 65 156 124 290 204 254 119 55 135 267 120 28 13 90 84 292 110 38 62 76 101 245 124 175 24 9 141 112 71 82 100 260 40 242 160 307 111 166 231 129 259 65 65 216 72 127 262 223 262 255 195 240 168 230 186 101 242 12 286 38 133 167 158 163 74 169 165 70 149 298 30 152 269 2 167 177 277 27 206 262 201 76 244 225 213 46 92 291 102 140 115 279 23 150 1 171 190 96 278 197 291 243 126 224 269 49 12 229 90 132 91 249 193 176 262 173 278 22 144 235 220 194 22 136 302 263 115 171 157 257 303 253 1 252 66 288 166 261 255 219 10 175 251 82 67 136 287 287 67 73 212 146 209 306 222 73 30 194 122 120 127 154 19 29 298 244 69 176 158 49 47 267 100 51 291 44 167 110 309 171 143 127 108 93 38 100 140 116 269 239 304 311 209 114 205 175 286 303 39 207 184 292 165 80 14 144 310 224 199 118 282 7 175 34 171 291 84 194 244 117 81 106 211 269 223 235 44 164 280 289 258 311 22 151 104 186 150 220 211 211 104 22 215 185 135 278 195 192 103 242 289 198 140 304 105 285 260 57 96 283 43 41 248 227 51 289 223 284 211 45 247 100 241 118 282 86 53 24 206 297 253 113 264 136 250 54 108 130 229 89 166 56 211 308 144 204 145 36 155 298 45 124 221 161 124 70 94 7 270 5 236 87 118 296 292 149 12 131 179 256 134 277 190 55 197 218 112 311 142 91 287 98 199 276 155 255 210 167 306 255 29 162 178 159 259 142 72 179 180 143 161 194 113 33 52 113 224 103 183 230 127 153 106 238 98 5 296 108 264 92 90 130 180 119 110 165 11 178 38 299 230 107 119 256 146 267 229 306 204 233 64 80 179 81 164 254 201 58 116 63 300 181 66 203 174 56 248 83 233 236 134 79 33 138 275 259 227 163 67 217 240 13 308 125 68 137 103 3 202 50 121 17 18 301 286 35 1 96 264 43 303 20 111 188 268 137 12 56 120 239 40 38 119 206 308 256 215 164 94 296 69 227 275 152 101 34 44 140 66 143 151 252 165 66 161 66 240 92 32 274 199 131 71 104 122 34 209 278 95 27 180 14 17 102 305 146 290 43 189 232 180 151 213 236 212 46 225 7 223 81 213 309 296 251 291 308 164 202 88 231 280 106 173 9 151 5 275 16 305 139 64 241 260 192 229 130 138 98 234 173 178 249 117 124 205 306 73 268 16 234 262 186 12 147 28 241 18 253 41 170 121 146 271 45 280 261 62 19 106 264 51 142 11 311 104 250 132 270 269 255 279 136 91 203 16 293 73 156 223 284 139 124 287 310 43 214 214 118 307 174 204 34 16 26 308 237 126 10 214 17 280 161 301 21 10 153 150 122 155 296 89 306 276 11 290 230 274 141 25 99 10 270 287 235 176 243 103 214 156 113 255 199 259 160 193 70 53 288 243 209 221 81 131 222 182 46 182 16 223 123 90 209 235 81 144 20 205 308 46 5 95 17 135 82 89 49 36 69 284 304 36 8 59 72 303 291 77 224 13 309 45 279 101 86 249 267 55 140 64 35 69 82 72 114 34 65 162 208 226 249 137 59 149 58 97 270 194 297 187 281 92 300 82 228 216 234 276 103 76 80 98 96 119 66 231 194 34 26 50 9 50 247 138 6 154 21 205 117 174 50 71 70 286 177 107 209 275 273 160 18 156 118 271 125 294 195 231 78 219 144 172 296 98 160 124 200 289 76 253 310 49 193 78 218 63 115 176 109 129 39 83 210 211 29 286 156 128 82 94 289 188 263 252 282 32 129 63 56 277 246 9 198 269 154 146 208 291 297 65 158 244 9 282 109 273 137 192 4 252 188 232 22 157 286 105 42 239 171 227 88 278 196 163 50 311 227 161 119 1 20 24 100 121 152 84 229 293 66 110 175 219 237 121 157 263 26 81 103 160 96 103 199 255 80 303 187 275 212 96 73 141 211 277 179 50 253 2 250 71 197 154 90 163 168 16 232 118 142 256 182 263 129 107 72 117 285 222 111 70 98 115 243 244 276 24 29 87 15 60 7 92 231 33 220 93 158 87 259 5 1 114 253 196 17 221 109 173 174 155 106 280 194 174 135 247 180 188 266 239 60 22 237 140 39 275 301 309 17 118 190 200 177 170 252 275 218 82 118 114 244 6 243 234 277 307 156 9 195 50 47 219 242 54 181 186 194 256 153 236 283 304 54 46 19 235 260 279 20 4 145 3 1 19 248 110 205 83 110 59 14 263 275 272 174 155 310 167 219 216 43 290 216 200 204 179 196 12 196 125 233 50 177 203 143 274 250 115 121 276 199 221 306 161 39 301 124 85 230 49 285 86 135 189 158 267 8 27 110 121 226 134 131 156 140 126 147 177 209 55 67 261 88 85 65 203 181 252 237 231 267 239 260 185 267 23 126 236 12 37 224 52 119 129 90 287 274 111 252 290 35 247 99 164 228 124 159 175 222 170 264 153 182 250 273 167 309 146 179 197 87 180 163 303 144 247 53 99 252 38 3 157 268 55 96 2 59 135 91 145 94 1 60 126 79 9 286 279 32 181 126 51 229 234 266 228 57 92 169 134 299 299 71 280 187 232 209 29 293 177 173 40 206 113 115 249 81 81 310 307 309 56 215 168 126 251 100 286 155 149 174 177 144 124 137 236 184 206 121 55 66 191 288 117 134 249 84 245 191 162 198 14 119 190 301 149 307 127 71 146 101 279 239 184 285 16 80 140 20 26 279 93 202 157 89 298 41 67 231 179 240 79 13 236 269 159 294 13 182 129 164 39 55 64 268 166 306 310 54 31 134 65 235 138 23 134 145 46 248 141 201 70 156 80 270 212 175 153 269 288 211 273 11 303 64 120 249 115 171 296 116 256 20 171 204 234 286 200 73 278 137 203 44 103 219 61 306 139 275 67 148 300 306 175 299 72 18 109 300 70 131 291 189 72 71 53 248 134 136 87 282 281 55 89 266 166 85 186 47 103 166 237 171 198 203 145 107 44 60 204 292 4 120 156 165 155 191 280 251 245 50 82 190 178 211 149 80 260 238 79 12 105 126 195 223 297 113 200 104 141 199 45 215 136 54 91 47 109 112 216 279 195 169 162 48 20 244 286 190 103 93 34 68 153 170 112 180 208 48 78 187 15 78 194 300 308 225 201 48 67 236 193 146 100 251 146 231 21 281 123 268 276 80 125 185 268 122 166 191 147 10 178 54 11 111 223 110 97 125 141 196 79 2 75 145 101 107 49 288 294 80 3 83 207 80 291 31 195 304 163 58 206 100 118 276 76 260 305 5 68 234 147 223 310 39 222 185 153 49 16 215 214 149 212 209 255 203 93 266 17 186 7 7 90 186 229 194 299 234 60 130 148 25 119 311 191 247 114 236 160 286 84 85 43 22 293 54 16 37 64 211 70 210 121 33 284 236 44 190 95 231 124 73 159 49 280 99 278 245 182 226 119 79 115 109 29 238 150 138 260 76 174 292 203 110 35 70 78 219 208 22 285 163 294 270 54 22 290 44 87 135 164 289 242 55 69 272 229 264 4 212 264 134 211 309 197 272 84 174 10 112 290 196 114 137 241 145 3 186 84 159 146 204 88 78 232 65 290 49 311 219 169 118 31 159 233 78 103 187 63 225 45 184 85 182 296 294 65 209 281 195 307 211 88 289 53 156 286 173 95 220 65 83 83 244 54 194 194 280 301 195 33 294 28 5 285 37 25 307 59 115 240 203 67 125 173 147 263 62 76 272 224 68 193 4 272 68 129 227 151 48 287 69 17 145 212 6 255 176 200 288 140 16 191 200 299 60 145 115 37 260 97 49 158 31 182 252 172 138 69 219 135 306 31 10 304 152 154 204 270 98 128 89 214 267 296 200 171 194 139 247 268 157 102 163 30 166 4 291 118 15 301 197 40 88 16 58 12 247 73 229 121 90 153 41 237 68 160 246 294 72 71 276 70 89 118 310 169 169 140 160 172 26 180 220 84 282 283 252 3 41 141 234 277 235 205 24 275 110 256 309 84 278 138 170 259 22 300 249 142 27 198 179 162 142 116 298 225 57 177 170 290 98 126 275 4 218 124 11 234 25 25 83 208 270 136 304 218 45 94 3 196 69 32 65 201 97 148 306 172 203 187 242 235 50 84 50 270 237 85 136 54 49 283 139 240 14 164 189 157 209 303 219 280 255 216 154 116 65 43 17 69 257 45 151 109 69 308 99 167 143 305 36 193 221 189 136 42 19 28 137 137 161 134 256 205 166 311 9 43 219 193 148 292 212 4 8 172 289 2 18 113 133 197 68 236 181 207 311 151 87 91 12 15 215 127 81 103 279 74 207 98 195 291 233 137 233 240 207 8 222 68 94 87 11 211 301 308 74 27 72 119 235 5 45 200 164 237 43 236 274 193 83 52 4 232 296 33 305 289 33 134 214 195 265 150 18 79 10 106 270 25 252 95 105 201 306 128 111 32 37 36 108 166 297 143 177 199 282 47 124 48 32 254 146 25 278 283 8 237 3 110 123 57 9 175 13 125 168 86 115 125 216 39 16 85 160 224 133 185 50 142 250 139 290 285 102 81 42 68 234 9 192 282 174 179 188 208 282 234 244 152 265 44 266 111 290 55 253 126 131 255 267 151 302 82 105 262 238 87 110 26 43 115 84 188 67 151 183 81 216 289 237 164 189 235 38 189 202 268 125 99 226 255 293 298 103 59 133 11 257 19 23 251 22 11 80 268 98 263 86 122 41 202 255 224 124 213 164 257 207 91 45 66 150 94 306 68 76 300 113 253 149 35 160 106 126 135 217 268 25 176 175 294 141 221 192 219 247 272 301 169 212 260 35 144 282 22 185 305 46 182 295 123 47 16 151 288 127 39 55 248 36 57 203 287 100 186 11 25 209 144 255 183 263 52 64 169 281 109 186 200 271 269 206 72 193 254 253 236 270 138 88 187 265 100 221 123 87 19 208 83 115 72 5 202 242 224 262 106 283 115 223 127 190 7 173 108 307 74 184 22 179 125 254 270 70 199 241 198 306 170 94 107 296 226 62 207 136 45 174 273 258 267 40 102 284 56 292 119 68 264 96 113 125 27 140 154 159 109 5 142 196 202 157 17 301 309 245 298 286 103 109 147 31 265 265 282 280 226 47 108 74 275 142 141 188 193 261 34 222 49 34 203 130 45 244 190 160 171 310 143 22 232 160 21 83 150 137 61 46 186 136 222 31 195 166 306 73 106 195 56 9 103 174 260 233 50 121 301 130 66 226 177 196 305 12 110 14 235 185 277 243 41 7 145 144 267 214 149 235 243 64 154 51 76 27 221 216 278 19 157 220 241 73 291 308 53 221 52 192 144 137 66 288 168 194 107 111 38 224 6 300 109 244 265 15 131 184 298 229 50 261 237 71 272 22 174 31 125 81 188 54 225 217 19 213 259 4 130 274 218 244 297 276 157 119 196 124 308 292 25 95 225 247 227 126 235 197 248 286 262 158 305 174 173 37 221 308 3 33 97 201 31 141 148 137 93 191 48 15 130 63 159 127 93 10 58 149 161 139 256 85 26 254 138 253 128 178 44 212 13 63 129 29 144 42 37 247 110 225 215 223 72 251 39 235 249 49 45 261 196 261 118 131 291 82 50 121 63 244 109 8 187 138 259 237 305 280 50 86 111 181 260 297 174 113 75 39 228 42 160 77 212 118 216 141 137 30 165 291 296 120 165 279 264 203 204 280 63 286 176 164 243 133 175 275 105 38 193 94 114 249 35 161 48 5 94 277 208 189 216 60 48 299 181 286 30 2 35 248 261 181 213 27 135 203 148 157 25 201 267 184 191 73 241 263 53 65 107 185 134 52 79 251 210 310 31 21 237 285 187 239 109 35 31 130 132 31 77 179 251 25 147 153 24 187 173 110 83 54 166 144 93 136 37 111 218 230 241 242 247 151 40 155 186 128 184 97 28 172 277 13 219 243 107 41 234 153 127 272 8 110 285 14 157 222 123 190 212 45 24 97 295 248 92 26 93 79 61 35 157 250 172 58 196 297 206 108 100 207 78 232 303 11 130 45 207 118 248 310 98 99 198 176 271 140 92 163 92 74 78 243 234 95 151 159 103 91 94 96 103 143 147 20 276 217 120 60 240 10 208 179 174 201 218 290 112 7 141 33 276 89 241 226 122 51 80 251 230 95 241 108 69 108 6 199 115 104 249 251 80 230 98 90 229 218 254 308 117 304 79 163 14 11 198 56 146 99 21 226 220 248 240 253 67 214 189 71 140 256 95 173 102 83 22 88 114 216 55 78 165 117 175 233 259 241 178 177 249 50 168 119 136 5 27 81 161 113 173 180 133 198 163 36 30 85 29 43 31 52 30 124 171 74 163 204 44 109 21 145 109 217 81 227 261 152 192 198 15 61 286 201 159 19 41 81 157 188 37 261 183 4 237 158 31 288 293 58 70 183 78 151 107 189 126 274 83 61 16 159 124 302 301 153 198 86 31 32 109 150 236 41 73 166 25 19 220 129 30 199 144 204 241 160 1 192 128 160 98 98 210 124 293 4 287 162 202 86 246 52 151 63 34 180 242 124 96 262 84 305 135 147 289 135 103 68 43 302 282 151 194 282 19 218 126 97 156 211 82 45 138 47 72 131 239 129 50 176 186 62 230 95 78 142 206 228 289 90 293 113 280 174 10 235 277 108 73 233 13 108 118 272 170 215 85 308 53 5 242 244 249 218 146 177 251 186 173 76 249 262 277 173 298 173 96 244 3 306 287 171 163 81 282 192 40 218 184 250 210 284 252 244 148 269 178 85 105 66 306 89 88 160 199 204 251 80 80 62 231 299 187 296 59 209 14 198 148 221 23 174 57 11 89 144 110 135 261 30 222 35 243 17 260 251 17 133 134 102 274 213 196 90 308 229 216 37 287 240 116 99 186 252 215 79 205 221 75 304 271 162 117 68 13 236 270 255 142 143 288 250 225 52 152 101 210 186 299 77 74 134 104 216 286 254 250 263 47 134 105 106 269 288 218 135 22 40 218 259 217 205 290 9 224 168 65 28 94 188 103 158 275 170 257 162 263 250 53 131 141 269 229 16 192 297 192 108 283 223 261 147 175 15 158 189 219 229 207 135 148 106 155 258 63 141 240 219 94 69 190 297 184 108 307 179 12 197 181 32 169 212 77 128 127 277 294 203 58 123 70 162 100 156 306 292 206 29 168 207 156 127 154 207 147 88 274 245 163 158 220 19 58 305 124 113 102 46 102 195 27 107 1 1 204 53 107 148 40 13 122 14 26 277 96 274 208 244 54 196 245 275 177 12 69 47 283 181 133 299 16 178 66 242 132 243 73 212 219 306 294 295 219 243 69 73 287 81 210 44 177 300 171 209 292 113 168 57 196 296 285 207 217 247 180 15 249 74 75 75 266 73 218 129 21 262 268 301 174 67 280 237 158 215 233 221 277 258 293 251 207 92 114 28 263 190 7 4 200 122 292 158 224 95 311 47 117 30 170 147 299 176 185 182 134 236 160 22 93 195 34 4 269 203 191 268 17 94 39 168 78 96 164 215 166 308 92 194 287 296 120 282 106 288 282 26 186 203 219 41 100 84 213 179 11 266 41 109 158 221 219 185 68 132 268 228 14 240 103 135 95 139 44 80 309 216 250 34 171 209 188 267 86 28 180 83 216 81 245 189 212 9 141 34 194 91 63 41 131 286 283 64 269 27 80 290 150 260 134 301 177 309 160 174 32 20 186 39 127 50 72 176 64 263 308 133 128 134 199 296 238 279 118 64 83 23 118 299 258 16 143 236 219 55 248 171 186 31 245 205 94 294 207 198 188 153 255 177 3 266 104 280 93 95 115 119 144 45 62 76 203 44 186 128 299 85 154 220 73 24 190 160 161 146 183 204 9 267 125 12 73 178 153 185 91 22 193 219 77 229 246 124 82 275 279 294 195 286 203 181 97 174 301 20 268 241 244 128 146 72 95 126 51 264 50 19 70 220 236 82 124 307 188 181 208 151 48 205 279 9 159 8 297 275 117 37 187 133 47 125 61 200 186 222 241 298 267 149 3 74 235 297 38 256 182 194 92 106 188 248 261 66 128 136 28 283 2 177 79 99 136 238 109 1 261 233 284 276 117 189 43 284 179 111 238 54 114 83 157 18 99 222 224 175 75 47 103 206 146 201 113 259 129 96 1 149 307 246 187 306 180 169 196 24 101 156 225 76 10 185 243 59 148 44 45 83 24 172 204 294 65 201 156 181 118 142 181 201 18 258 62 157 111 227 54 202 200 35 85 275 31 33 217 208 119 117 291 42 248 251 31 26 117 225 53 253 94 184 144 270 69 225 66 128 36 103 286 137 30 233 28 307 200 274 159 189 297 200 169 10 202 16 114 131 234 89 256 244 240 288 229 84 202 9 265 112 222 234 154 270 68 234 280 184 15 16 276 225 39 60 62 163 231 79 102 213 198 108 296 241 86 101 225 116 212 257 228 304 79 68 202 131 263 143 24 299 156 115 134 150 281 85 189 242 230 306 302 123 31 61 96 218 151 173 48 126 162 263 198 222 42 277 231 287 156 270 76 228 202 104 218 277 119 167 134 103 48 160 234 112 83 287 267 265 167 92 184 107 27 225 134 224 108 82 11 307 21 303 188 114 247 289 296 96 272 211 288 269 235 310 136 274 292 15 103 29 243 300 12 64 123 131 158 146 58 278 145 114 274 89 38 106 257 86 224 224 145 232 117 222 226 212 32 64 164 272 70 138 224 57 115 73 101 270 96 196 11 188 89 142 42 212 166 307 218 148 257 5 228 190 230 99 68 234 201 130 72 258 40 89 40 132 154 121 92 110 81 237 134 70 164 110 170 284 215 70 170 68 197 35 22 278 82 180 37 151 33 207 33 108 17 87 245 156 196 146 260 235 247 311 164 48 33 55 176 30 7 282 145 92 228 187 105 4 275 211 272 175 198 35 16 60 288 123 217 36 201 71 149 266 192 178 244 136 13 9 114 282 127 154 14 110 96 141 11 19 139 310 82 301 277 268 258 84 73 31 82 187 108 133 257 214 106 168 303 172 8 292 179 83 281 276 190 274 140 106 309 206 53 202 285 222 283 199 78 132 304 99 40 60 62 113 203 47 237 82 87 243 120 32 216 180 4 13 23 8 62 287 164 294 153 248 182 180 86 197 61 307 150 47 160 189 161 260 138 249 87 87 220 126 11 112 279 298 97 258 91 309 227 269 192 269 15 154 305 89 291 250 5 50 58 273 144 268 199 23 92 163 234 132 210 153 107 94 128 126 278 223 12 173 164 3 192 135 56 61 203 220 296 199 37 34 166 67 186 258 177 93 69 52 27 307 28 121 85 166 157 204 136 221 111 27 189 181 132 221 246 198 193 264 87 269 9 248 235 183 172 170 93 202 135 229 289 225 86 286 261 10 276 189 97 106 101 26 263 100 42 165 262 266 154 194 295 13 243 259 164 114 148 247 307 95 174 169 260 45 198 249 84 221 172 116 192 252 207 103 163 13 237 11 10 46 190 52 29 31 242 36 231 293 311 280 46 87 106 44 200 116 149 229 61 150 25 122 80 256 287 117 72 210 231 69 227 242 310 221 115 293 133 66 260 11 100 165 282 259 58 5 39 98 132 246 243 221 5 191 228 197 267 169 132 82 156 98 144 297 91 31 231 80 11 34 76 117 299 194 36 211 151 36 171 148 208 79 100 139 144 291 230 242 302 106 109 280 106 259 206 149 16 148 34 121 67 117 159 196 148 115 207 90 197 163 93 15 290 123 140 307 82 132 110 274 7 297 7 86 148 80 193 278 92 93 34 48 45 145 247 296 108 242 206 124 262 243 29 78 235 90 306 81 297 63 281 219 92 79 88 233 308 173 150 175 122 87 26 262 97 310 249 74 2 148 91 237 207 169 67 274 63 271 23 149 238 197 286 296 52 3 127 52 1 184 299 51 53 17 189 16 147 207 222 167 14 74 265 280 67 31 73 143 35 224 53 251 65 296 212 218 53 26 47 78 2 303 246 304 262 3 93 69 58 123 118 12 96 128 118 262 143 259 116 78 127 41 88 276 47 288 226 112 112 70 285 138 154 94 138 216 243 165 209 269 163 80 46 185 36 221 103 44 64 172 242 165 298 262 273 298 161 72 16 216 21 11 243 284 75 217 231 3 164 67 117 212 231 99 246 67 238 40 90 61 250 12 212 106 16 293 144 186 125 151 303 34 130 129 239 262 290 240 124 246 270 238 5 69 18 128 12 186 289 29 255 260 111 276 51 267 105 32 98 94 135 203 278 58 226 250 289 214 58 57 99 232 239 303 273 237 279 205 13 101 220 118 44 239 93 279 257 201 277 86 53 174 194 180 37 109 221 190 18 14 266 140 94 255 263 75 52 53 10 32 188 83 261 214 257 198 236 253 19 245 64 108 34 234 172 71 263 145 76 217 258 279 71 170 234 145 190 162 169 301 85 208 135 187 93 23 269 103 105 47 173 87 163 48 234 268 171 131 193 82 161 12 300 162 160 156 194 220 274 152 139 119 157 107 287 52 211 5 142 225 295 109 127 84 302 190 306 261 293 181 211 140 116 271 265 48 83 1 149 131 200 149 299 291 104 141 132 199 174 29 121 252 50 139 93 145 220 221 224 302 56 163 223 98 269 204 8 35 211 204 240 60 172 230 147 218 269 252 235 126 291 291 30 1 89 134 91 42 115 98 195 83 290 112 81 72 232 76 243 95 289 106 300 285 207 46 59 286 304 247 155 191 23 290 238 1 201 180 265 234 71 295 240 299 108 291 251 109 88 174 304 179 306 100 75 257 277 289 218 116 120 108 101 223 309 238 230 55 252 85 249 62 130 134 52 304 284 166 90 275 33 206 20 144 10 170 131 195 69 110 156 45 244 262 191 98 235 32 258 180 285 69 266 229 199 231 305 171 67 137 231 167 21 305 46 52 271 76 244 248 266 168 175 114 303 171 199 255 192 155 276 93 4 156 206 93 59 43 289 225 37 213 310 95 179 16 264 217 6 188 10 198 27 17 80 36 196 15 71 249 282 177 100 180 37 18 87 286 50 99 255 271 193 6 278 59 16 131 66 134 283 118 16 174 105 161 190 153 117 44 99 45 202 170 147 78 284 283 32 206 274 241 244 298 65 150 147 256 63 184 183 274 187 89 160 118 128 239 16 53 230 48 253 246 210 179 239 138 120 283 191 264 195 290 42 155 241 204 140 101 242 263 264 38 263 259 301 71 114 14 165 201 258 135 240 156 109 192 169 36 84 117 84 185 37 281 57 73 305 82 252 255 41 37 29 22 93 253 118 59 24 291 69 127 266 54 201 247 112 97 25 134 212 14 280 126 51 202 149 183 150 194 52 98 266 65 226 243 56 190 120 10 88 141 83 212 75 6 5 67 301 267 212 20 201 118 292 90 249 182 311 164 309 269 14 89 210 7 5 219 1 173 3 109 136 220 181 20 94 138 246 206 253 97 68 209 252 88 116 94 98 271 30 62 160 256 294 145 135 216 73 39 30 289 308 218 180 117 59 137 141 27 258 217 91 281 193 168 105 274 284 264 195 233 142 273 283 137 216 174 4 111 73 274 43 95 10 2 43 190 46 80 221 85 112 144 305 253 53 140 60 77 79 19 148 182 144 76 42 103 193 252 131 17 5 167 219 38 228 170 221 126 225 255 180 285 55 62 106 300 90 21 187 49 43 88 133 292 55 130 311 7 70 63 147 296 151 185 132 183 44 11 61 261 55 97 152 134 123 234 251 117 121 32 37 48 138 168 89 156 125 114 280 240 44 111 112 59 18 288 219 168 169 172 168 284 38 181 148 146 122 252 274 275 242 163 296 63 82 122 5 8 62 184 157 262 119 247 127 31 164 37 6 123 130 21 121 205 139 162 151 276 168 165 193 86 247 6 151 98 186 120 39 306 117 216 10 242 67 55 260 125 210 192 234 296 270 47 225 280 35 281 225 36 137 168 278 293 18 203 304 125 66 48 171 118 230 4 254 180 87 305 243 110 210 7 108 297 212 70 15 197 124 217 123 89 109 212 223 237 75 39 251 234 8 178 251 286 233 118 128 80 199 64 83 29 13 213 209 267 38 282 252 144 248 42 148 272 159 26 26 180 124 80 3 201 232 261 311 238 77 28 265 203 128 45 59 209 57 268 16 30 35 163 212 171 208 51 192 103 31 299 55 251 91 159 2 252 149 57 192 186 234 285 5 311 177 72 81 308 9 38 230 18 165 257 275 50 286 189 196 213 248 233 209 203 98 187 60 16 129 188 183 223 156 101 275 172 95 142 65 119 218 33 274 122 86 300 118 179 93 212 279 1 144 106 138 29 303 135 38 146 280 131 209 254 5 118 52 292 163 233 194 280 5 181 24 273 7 210 290 164 18 83 296 22 223 152 85 228 52 236 130 67 287 151 92 55 213 257 251 170 183 43 47 216 135 245 75 107 6 240 80 149 198 269 29 120 24 72 119 39 252 145 285 241 89 59 277 86 296 100 177 53 216 66 1 219 274 142 281 35 171 73 63 176 91 168 259 307 246 24 308 242 287 37 132 213 289 293 9 34 226 36 280 200 37 236 259 240 16 286 217 196 27 284 150 32 91 111 109 30 127 176 293 231 251 170 114 249 43 292 118 54 81 217 3 67 146 293 145 69 254 61 98 33 193 105 182 84 307 288 186 127 163 54 226 134 240 236 60 260 78 113 257 135 181 150 115 135 151 263 216 53 80 136 116 252 73 41 143 155 302 104 31 145 81 281 306 272 224 5 75 86 230 296 94 29 77 222 19 241 76 227 199 10 268 152 16 269 15 264 149 31 284 265 161 160 130 109 301 275 213 235 101 170 89 274 297 174 297 137 195 190 72 230 216 271 11 291 138 269 114 132 210 64 74 80 264 187 140 166 16 169 301 130 60 10 187 36 307 211 28 160 242 62 194 183 14 238 156 8 165 3 50 145 288 171 282 283 246 219 92 144 9 101 16 14 201 231 132 215 93 128 107 139 61 283 93 45 116 273 75 87 27 216 311 151 239 304 65 148 42 135 297 302 260 245 7 197 287 165 180 272 297 83 143 6 205 148 280 36 39 17 139 167 136 277 284 37 254 290 103 16 96 137 291 142 3 189 170 301 218 295 304 310 306 207 246 109 181 291 38 185 166 309 158 21 224 144 205 16 115 113 266 157 24 127 258 125 223 266 25 271 188 191 294 247 63 285 23 66 226 176 167 63 69 182 243 174 202 77 156 235 305 8 214 30 176 159 33 257 306 109 103 8 184 301 75 274 259 134 198 207 62 225 308 98 177 106 273 62 84 199 299 125 3 301 121 307 149 258 176 119 127 52 280 62 294 101 96 19 297 136 46 301 127 34 292 80 224 89 136 219 259 85 98 198 68 109 11 239 29 310 48 190 56 255 153 310 209 40 36 89 302 115 10 252 42 162 201 182 215 140 44 168 119 196 36 3 24 302 98 302 139 4 136 11 184 214 14 83 116 263 127 180 14 196 87 148 191 234 161 13 222 124 95 186 236 144 139 96 242 101 293 49 266 296 184 74 201 299 177 262 39 101 302 135 291 244 34 93 59 285 140 165 240 33 179 81 192 299 185 250 289 274 163 101 37 177 234 178 18 208 178 225 12 191 116 242 275 281 239 176 226 258 187 284 42 237 292 283 190 116 23 18 245 284 224 289 7 228 110 58 126 166 2 239 160 36 285 216 168 247 72 21 93 194 86 308 277 64 262 95 216 104 20 264 32 119 300 34 94 45 173 148 44 2 184 111 180 37 277 250 216 56 24 41 300 16 240 216 187 234 106 129 139 212 77 96 94 247 161 225 269 206 228 230 68 262 79 108 8 248 292 130 221 73 231 160 253 169 186 75 102 79 102 72 194 202 260 286 42 221 306 208 185 199 287 67 173 274 262 205 159 62 173 263 63 22 101 290 143 104 34 142 165 276 201 166 157 280 78 156 306 79 169 143 167 35 110 273 6 35 67 60 274 1 42 33 20 59 40 223 189 227 170 251 173 119 69 94 50 282 129 243 138 74 125 291 252 81 294 13 137 297 267 45 297 195 45 52 29 280 123 45 180 153 43 261 219 178 187 190 245 59 37 201 111 228 194 65 229 16 71 61 37 281 246 29 93 3 302 21 180 258 235 64 289 173 208 152 159 77 25 298 295 78 87 291 20 161 126 93 180 270 150 247 135 153 149 56 252 178 102 231 195 241 125 264 204 141 262 12 251 66 187 226 294 220 229 49 148 152 282 295 156 50 70 256 52 181 175 149 199 69 263 80 267 156 63 171 190 142 173 101 11 297 93 215 112 12 96 269 42 225 11 214 121 114 218 44 167 256 28 284 98 111 303 99 251 195 250 210 98 20 140 44 243 127 224 54 171 254 304 197 290 240 52 227 102 191 78 19 35 180 194 25 175 136 247 120 1 285 55 266 308 231 288 247 37 223 123 213 66 48 216 270 162 212 26 301 201 98 189 28 306 180 163 36 27 16 74 309 123 5 230 219 178 298 234 226 19 167 220 83 17 152 229 105 234 232 262 304 299 169 129 7 248 72 207 137 298 119 185 47 161 244 241 235 153 258 201 121 60 146 225 120 47 126 207 236 298 222 105 76 242 39 168 91 237 249 119 258 198 151 257 44 87 41 301 49 154 121 65 253 105 36 71 104 67 98 153 225 254 259 243 119 195 238 79 32 13 208 44 15 21 189 176 132 110 103 288 287 212 2 66 68 127 80 9 101 21 83 238 28 94 22 108 145 131 32 233 250 15 13 138 115 188 131 142 79 69 182 108 97 22 17 172 13 301 65 238 174 239 78 241 94 234 14 277 136 294 34 115 101 276 48 34 140 48 4 29 26 130 266 304 179 57 304 172 18 89 86 233 240 146 272 257 130 132 57 99 197 177 136 14 166 236 268 83 277 124 74 77 81 92 31 59 104 242 57 108 182 209 259 179 283 122 34 34 113 49 37 173 210 203 300 28 135 141 53 164 311 220 61 221 201 181 120 99 272 298 61 226 164 201 51 205 93 55 102 271 307 257 183 92 296 52 208 181 1 286 289 293 274 194 117 231 282 52 221 6 203 244 105 239 2 249 310 300 159 306 183 124 101 56 124 43 135 179 147 280 281 142 215 263 186 208 163 61 125 121 54 291 224 63 273 128 51 256 90 40 255 83 243 278 290 282 175 126 185 166 191 7 160 37 178 87 195 67 80 207 206 193 19 248 76 233 212 13 122 81 75 299 153 200 40 217 80 45 234 280 239 51 38 74 311 36 163 75 299 76 110 102 241 81 58 46 245 66 90 276 167 271 129 267 271 266 224 210 124 23 237 27 308 277 143 97 21 220 141 186 115 16 193 39 7 11 24 302 207 207 265 20 130 216 248 74 4 165 2 35 76 57 141 197 47 78 72 187 263 304 290 97 181 269 75 147 240 86 71 195 9 157 199 264 106 294 241 310 278 247 96 200 207 231 10 228 142 193 248 14 107 182 279 83 253 97 192 19 159 278 125 258 279 39 285 294 153 28 210 279 67 293 16 96 116 184 262 277 295 37 116 294 216 116 192 134 106 157 155 197 4 240 195 153 159 193 237 310 41 121 232 106 23 132 125 99 157 265 82 184 182 63 101 311 98 119 117 75 291 155 193 151 281 108 180 133 297 309 2 22 223 38 90 36 23 126 207 119 288 70 9 222 106 100 141 68 232 23 200 46 124 64 247 202 195 27 239 48 283 244 220 143 194 249 31 6 291 150 144 143 112 11 267 209 218 295 229 99 197 272 132 138 20 163 65 39 124 228 232 310 250 26 301 53 138 26 188 194 243 166 289 86 9 54 93 64 84 27 301 237 22 65 182 237 227 65 244 96 118 285 254 151 229 238 248 160 216 204 274 183 242 98 256 297 217 243 174 82 31 174 222 100 137 43 97 203 199 250 44 15 119 235 240 2 22 173 86 259 126 135 297 147 92 122 163 80 306 232 283 93 117 111 127 44 39 137 49 295 32 162 225 255 298 259 97 275 196 252 211 281 170 38 233 281 104 188 240 97 223 85 133 12 169 102 51 154 250 73 128 79 7 279 278 306 297 303 144 106 15 185 119 311 217 164 170 305 257 88 170 45 251 283 254 287 234 131 61 35 212 176 279 131 80 91 77 53 19 43 213 294 93 280 10 3 51 269 1 115 10 228 288 272 142 67 124 176 75 281 136 172 311 254 180 293 195 188 88 195 266 50 20 260 207 200 289 260 268 302 115 226 198 10 99 53 280 301 168 32 48 103 41 278 167 79 270 275 46 55 273 49 94 226 294 292 83 161 51 88 59 50 28 19 131 203 272 3 183 239 241 87 27 172 94 304 186 126 198 8 92 251 107 12 157 219 235 29 266 296 176 300 228 179 302 240 14 210 95 178 160 60 289 194 289 1 57 181 99 128 284 37 263 292 156 112 12 61 253 136 277 228 9 279 145 176 305 72 5 4 42 105 50 300 124 266 200 304 252 57 192 159 31 282 149 288 34 18 214 191 30 195 81 208 8 257 95 47 39 242 93 266 252 65 74 52 103 276 192 60 286 207 186 69 278 211 224 2 16 98 259 147 86 129 303 63 50 301 263 145 200 27 221 202 96 53 291 63 85 245 216 133 20 309 97 210 93 235 129 103 276 278 215 209 197 81 165 130 275 96 215 170 99 269 290 293 309 251 75 37 279 24 226 99 71 107 113 176 180 287 17 298 48 175 226 25 280 90 189 249 156 184 38 220 29 12 234 252 141 58 81 294 156 106 280 147 84 200 50 67 88 105 66 252 227 227 119 104 108 236 186 129 297 265 16 49 71 160 301 66 53 289 60 181 38 267 286 274 93 176 185 249 166 12 64 94 72 128 82 106 188 243 185 229 278 112 296 71 115 53 285 167 23 268 86 255 143 113 295 212 175 165 198 227 202 278 293 302 224 33 63 300 185 216 6 136 100 220 260 191 261 75 22 94 56 211 112 249 156 51 39 261 212 38 229 299 287 12 49 105 204 94 190 153 261 185 207 65 141 4 105 11 266 107 64 187 65 148 214 145 82 2 208 49 286 13 172 306 24 89 241 3 8 29 184 42 299 54 103 253 273 50 109 20 295 68 79 154 40 134 286 66 109 189 258 68 200 295 203 110 119 142 263 45 28 149 75 50 93 309 224 86 72 9 293 62 223 20 47 309 95 39 265 308 67 249 59 23 48 13 187 179 264 261 125 249 179 79 67 183 261 67 8 158 116 244 162 39 192 311 202 52 228 266 203 182 88 284 127 190 181 74 126 26 308 310 199 86 176 169 178 242 175 311 224 227 66 192 29 134 276 84 174 128 232 94 241 69 23 26 208 64 177 271 73 297 16 243 126 246 161 159 170 89 161 301 154 212 267 233 279 55 78 116 87 7 182 134 210 241 162 278 170 168 24 230 259 86 303 194 134 187 202 225 267 142 13 265 276 222 16 86 140 173 237 76 29 228 310 247 135 253 232 30 228 278 23 89 153 101 179 226 108 41 37 148 267 86 82 308 1 295 251 288 151 172 60 225 52 276 177 59 166 158 282 174 44 147 207 229 165 27 189 187 169 226 253 224 267 14 53 294 133 74 291 69 183 257 203 104 5 24 190 195 136 115 38 218 19 227 70 273 230 101 4 124 221 147 66 35 81 176 121 29 287 266 97 124 260 207 212 131 283 311 108 204 123 3 61 232 143 125 237 246 257 148 251 94 168 147 285 40 196 155 111 73 55 311 168 151 121 201 180 247 291 240 154 216 255 64 63 61 13 233 250 127 166 169 225 102 109 227 234 267 177 40 195 200 104 109 114 76 82 105 119 251 64 295 10 133 273 7 234 293 19 62 40 104 123 299 84 188 26 162 117 271 112 262 263 236 259 40 227 207 161 134 97 108 264 224 111 28 274 153 297 280 13 230 289 197 291 227 233 143 162 75 69 73 23 208 106 250 141 29 108 301 183 110 309 19 212 253 254 49 114 273 9 74 168 7 233 6 268 68 212 121 303 120 124 233 159 263 204 184 51 115 79 116 173 299 153 19 184 94 62 204 267 136 155 213 232 116 231 9 111 101 35 229 247 50 144 268 185 178 84 98 63 284 142 167 31 135 20 300 207 220 290 78 139 171 216 296 160 104 236 112 237 25 262 304 159 53 239 33 25 300 296 100 95 38 103 53 181 226 207 282 45 65 25 284 271 80 242 43 45 71 239 199 128 1 83 311 138 178 217 119 107 92 35 295 151 94 157 59 178 40 142 215 163 23 250 125 138 158 116 110 296 97 303 258 51 79 264 265 155 44 188 303 54 204 33 20 266 138 40 80 152 212 150 162 229 270 226 11 156 30 287 152 170 226 23 200 29 286 26 164 58 128 239 5 129 256 178 303 84 214 250 8 107 258 93 48 265 96 303 287 83 83 284 266 203 129 34 241 25 105 311 128 165 66 229 189 6 34 67 216 212 126 200 213 225 308 157 222 135 9 168 202 17 234 132 269 139 44 14 42 191 132 34 155 129 140 293 242 291 251 294 136 178 275 48 34 27 144 16 164 20 9 243 106 273 45 107 159 261 272 114 123 156 206 228 308 103 50 306 269 71 175 130 185 19 131 215 108 11 130 55 266 186 130 253 283 71 124 61 68 122 55 55 301 77 207 173 16 310 108 142 120 24 67 100 175 182 239 266 9 171 87 311 117 248 128 169 298 140 229 94 59 128 247 249 306 222 177 96 221 179 289 23 214 85 45 124 266 1 13 183 201 32 202 119 218 144 280 26 179 183 18 221 256 229 147 148 236 102 229 176 284 82 238 28 246 204 61 54 126 262 118 16 17 254 199 94 34 170 94 211 292 110 187 78 249 111 294 230 58 152 268 163 307 66 145 213 307 15 49 291 108 243 119 180 10 169 82 48 152 61 289 299 154 26 293 62 304 29 257 124 233 184 174 158 309 32 135 42 153 181 143 194 88 11 195 229 189 17 33 301 74 160 171 110 88 308 232 41 268 255 153 265 132 249 94 247 74 51 84 68 196 77 113 272 124 78 299 55 232 74 56 210 172 55 138 146 100 96 50 134 152 294 30 54 293 128 150 252 2 218 37 25 289 246 217 309 50 208 41 14 209 30 58 115 307 131 251 20 109 173 256 131 114 48 214 72 147 44 275 102 24 77 84 14 143 225 200 96 28 76 88 287 192 23 86 46 296 12 112 239 121 284 151 21 86 138 261 274 53 65 6 190 247 49 254 100 104 269 198 66 148 33 218 278 298 204 170 202 88 124 252 229 157 194 97 99 28 131 263 287 200 22 224 98 253 29 233 114 262 250 210 200 241 122 11 76 202 211 105 189 109 166 254 260 202 144 223 165 66 109 133 185 182 107 207 143 187 112 140 172 63 278 140 153 55 308 296 280 259 42 179 275 87 301 65 306 228 28 215 24 133 142 202 165 173 120 284 106 68 289 170 72 136 228 102 49 288 42 225 72 221 108 2 198 304 136 290 262 87 19 114 145 259 204 231 252 274 27 128 157 246 259 15 195 252 181 138 120 294 101 204 69 17 204 117 64 30 231 308 146 163 239 49 26 172 220 54 294 225 63 250 173 2 298 222 191 44 160 86 212 277 136 222 275 174 101 73 155 33 227 121 301 198 214 290 203 42 227 5 144 272 47 58 166 288 46 9 234 200 14 213 85 93 76 292 110 48 165 269 111 200 163 63 131 153 217 227 103 218 243 307 34 113 176 241 17 142 153 288 258 260 82 101 232 174 144 256 35 51 280 115 80 160 228 82 164 164 166 282 176 262 249 117 41 44 205 264 267 229 283 264 308 3 309 75 195 300 242 297 198 257 277 238 167 262 191 157 246 187 17 199 240 147 137 107 227 275 118 103 10 163 232 209 218 189 265 51 128 248 261 282 217 94 23 203 96 247 57 83 225 220 228 102 51 21 155 51 213 287 193 77 84 10 213 141 130 275 167 292 151 273 246 196 216 116 286 113 201 153 43 268 32 74 101 173 77 100 254 293 259 261 47 165 155 242 55 19 263 112 22 9 231 300 202 159 284 193 25 228 21 147 84 139 73 132 103 172 254 283 295 283 277 311 72 71 123 310 7 255 268 55 94 16 182 203 301 156 206 54 165 76 211 268 24 195 186 194 288 256 206 8 291 206 107 142 300 256 194 159 303 280 172 308 112 41 158 216 64 177 249 79 68 16 288 38 122 11 270 122 73 144 116 209 183 128 43 75 39 77 233 208 32 185 114 105 164 264 86 137 41 4 178 227 205 56 56 167 61 188 128 23 209 7 41 275 117 206 209 192 208 303 248 227 273 265 261 271 184 115 120 309 119 129 282 252 165 208 52 193 169 224 236 294 44 184 115 1 119 141 26 248 233 124 76 139 146 168 105 176 119 185 8 56 251 8 204 99 83 42 208 23 236 76 60 64 38 51 6 97 86 296 165 95 118 103 91 305 119 247 295 77 50 199 59 59 303 292 138 169 143 166 300 186 85 159 187 281 199 254 29 211 303 288 199 224 42 213 297 280 268 172 97 72 291 148 27 293 196 291 218 264 83 143 28 153 218 150 119 2 305 274 298 233 233 274 132 286 156 234 174 237 10 294 225 16 247 219 270 178 4 266 279 258 231 216 38 32 269 304 78 260 12 9 290 22 85 254 17 309 51 205 210 48 239 150 115 239 130 80 156 6 261 269 261 288 245 311 264 184 168 194 261 270 74 162 276 70 302 301 243 153 203 272 41 106 136 97 292 35 294 168 87 61 260 54 71 54 58 77 276 214 177 300 309 89 151 174 84 199 127 255 56 222 102 66 268 298 301 208 204 28 137 88 288 11 40 151 8 47 164 64 37 254 287 241 259 261 149 280 69 23 122 169 41 89 160 141 256 69 128 300 140 154 224 226 37 235 166 95 263 30 41 98 279 279 118 156 79 125 109 143 200 29 102 310 254 226 304 66 5 292 293 290 199 42 303 63 90 291 197 139 46 296 278 1 108 186 310 140 104 156 260 22 290 13 293 29 25 120 74 178 80 156 274 66 137 290 48 237 134 165 106 123 148 273 242 67 265 36 96 229 187 103 145 185 234 308 125 52 254 148 199 216 206 256 245 34 25 79 57 258 44 96 98 233 43 111 222 224 119 280 38 50 112 200 236 297 61 280 16 244 106 16 207 1 271 89 5 96 220 227 18 34 29 200 201 111 125 6 225 146 202 262 72 244 299 287 100 218 2 65 13 179 24 41 53 44 264 153 173 99 146 145 128 188 310 176 285 119 154 16 230 221 289 43 261 46 8 116 158 264 95 298 63 299 204 145 215 205 191 7 90 215 246 128 248 115 76 150 262 173 186 194 109 26 285 75 97 56 151 177 15 137 4 103 212 158 96 164 7 3 23 226 217 285 124 6 117 39 142 5 294 84 203 88 42 197 47 140 213 305 168 95 208 212 69 220 149 280 133 186 81 231 294 150 239 120 253 198 37 23 246 177 200 258 306 153 101 3 294 56 71 151 191 41 146 253 121 42 5 91 126 158 109 76 110 220 284 136 130 86 18 27 73 284 128 224 150 88 278 79 69 6 31 71 9 81 94 221 118 35 258 253 274 106 221 116 197 229 94 5 305 172 104 49 82 77 214 271 51 310 134 144 157 160 237 153 193 274 243 274 128 287 237 239 249 6 148 171 209 173 258 14 193 184 5 258 289 216 311 213 77 32 23 53 187 167 218 264 32 20 289 291 78 135 64 261 194 26 153 175 265 218 66 203 32 109 291 184 12 293 187 26 126 98 15 176 118 128 30 19 15 47 248 137 123 66 96 183 303 308 42 167 124 119 95 248 170 256 155 122 35 156 248 50 190 185 19 99 21 123 195 66 76 146 173 275 223 124 230 299 116 81 195 141 182 204 79 283 136 206 12 262 216 255 1 194 127 269 107 239 113 269 209 130 190 302 276 143 71 226 212 235 288 62 245 111 59 54 219 106 271 266 150 65 179 170 39 133 147 79 288 203 54 178 54 229 295 75 31 285 200 54 138 309 199 311 47 145 290 220 247 234 168 109 15 311 112 122 221 229 288 57 65 115 36 258 108 155 78 258 66 249 30 59 291 286 44 96 131 17 69 56 180 259 249 142 284 296 169 288 13 305 181 106 300 267 172 80 206 37 200 236 19 199 26 187 61 136 102 252 87 250 82 298 1 113 2 28 130 179 293 203 288 198 243 129 239 76 24 13 221 273 232 259 285 211 119 124 286 40 199 292 203 60 170 297 287 156 162 288 76 130 62 241 207 34 289 91 22 273 74 213 69 75 304 215 98 307 277 288 286 122 163 91 240 171 51 159 197 230 138 132 207 301 218 26 208 310 178 190 278 6 54 70 135 235 6 167 5 187 157 220 116 242 120 233 180 104 60 179 49 290 297 215 20 184 207 68 76 192 286 127 281 226 189 257 91 136 278 65 188 232 304 186 63 48 126 237 285 278 263 256 226 62 44 162 187 61 60 123 307 251 218 181 170 301 241 18 206 124 278 59 109 24 11 53 209 17 249 150 130 295 190 122 214 240 187 196 295 83 18 264 80 197 230 196 114 179 217 152 156 165 10 111 288 291 304 106 56 44 52 33 140 224 153 58 186 130 65 193 111 158 1 253 189 127 44 303 172 263 68 172 229 202 297 260 201 97 54 297 197 290 44 263 310 267 266 195 247 310 98 293 185 254 64 91 36 55 39 43 219 77 265 294 134 208 258 227 247 252 231 259 32 29 5 177 116 246 279 48 255 124 283 62 35 122 62 239 231 45 269 67 96 151 276 278 210 158 205 124 69 61 219 229 263 60 158 16 69 63 290 303 111 172 255 234 157 242 58 193 224 190 248 36 112 253 20 196 69 25 205 169 153 194 49 169 176 255 160 177 22 225 293 186 103 164 179 81 143 50 40 44 35 120 224 141 9 70 221 45 278 199 198 17 305 48 7 209 297 174 138 256 244 100 276 141 205 195 122 154 266 67 240 72 149 264 156 166 15 240 138 157 15 90 143 15 155 247 208 164 89 4 118 62 267 70 292 234 163 73 148 172 80 168 102 133 217 143 66 91 200 298 139 44 252 295 176 126 241 273 205 213 8 268 249 112 290 9 15 98 140 298 258 151 281 182 250 89 256 85 272 246 283 310 264 256 197 165 130 165 113 159 72 85 90 276 128 234 303 47 194 279 268 11 213 249 50 283 2 292 261 264 268 247 225 208 200 26 243 168 99 89 284 290 300 205 194 103 183 64 13 48 139 103 311 92 63 143 201 65 237 243 40 132 4 149 86 284 273 242 50 99 294 124 33 49 283 256 201 309 311 124 193 112 133 67 194 81 124 42 41 174 290 73 305 286 38 105 155 63 29 109 269 154 271 147 223 83 256 198 7 185 211 90 136 50 268 137 133 45 199 201 205 51 311 157 311 262 74 98 213 231 233 123 287 202 207 169 273 300 207 221 47 29 212 228 127 98 66 198 172 3 290 306 115 52 19 238 218 232 108 220 71 169 309 86 129 64 276 205 209 3 94 202 241 186 287 283 99 102 88 130 80 10 216 117 67 184 230 223 74 138 297 96 197 105 267 12 98 261 37 203 296 37 113 52 243 107 136 236 83 299 101 63 54 179 195 277 222 146 198 68 309 175 104 250 243 311 277 144 98 241 203 161 276 93 24 268 14 182 157 46 191 104 88 248 244 202 12 291 127 76 297 44 63 290 241 47 213 192 165 283 87 219 58 164 166 151 124 152 113 174 291 163 167 265 100 227 206 133 3 212 61 25 133 305 39 199 275 63 64 201 302 248 210 279 297 117 135 236 67 80 286 85 112 181 126 2 200 159 141 128 44 156 33 147 193 238 154 114 116 105 228 185 288 65 169 93 105 208 296 67 280 188 49 307 107 240 164 157 262 129 49 149 142 161 291 272 71 223 185 113 293 222 226 235 3 113 166 180 63 30 188 223 12 242 220 266 95 307 206 199 9 163 69 13 252 160 136 159 130 266 32 294 107 20 123 278 262 129 46 73 18 260 108 310 13 20 268 59 143 6 170 41 11 258 277 291 9 6 23 38 161 230 284 302 225 273 101 148 145 219 136 155 87 248 47 93 92 152 104 258 92 45 26 243 260 172 85 214 169 132 273 21 127 271 258 194 221 285 54 280 124 106 240 299 176 294 196 221 137 73 241 159 97 131 142 157 297 160 135 38 204 120 157 301 191 98 63 21 218 247 201 117 300 195 33 299 28 110 164 190 299 297 254 301 90 97 216 26 291 267 228 39 228 62 270 25 50 224 212 27 163 239 128 194 209 309 207 60 149 200 54 174 8 287 174 89 188 157 284 111 38 134 196 278 125 282 215 260 188 282 83 65 143 152 104 77 101 65 186 123 22 124 117 228 295 182 298 39 55 264 43 18 62 275 2 65 291 237 40 262 183 292 290 106 310 117 291 230 103 169 23 170 261 6 245 33 273 252 154 122 104 151 58 256 222 28 59 122 119 157 221 59 38 40 237 237 156 177 226 235 267 74 283 95 110 133 184 10 163 40 248 238 148 107 263 233 13 52 134 166 257 117 104 68 10 246 225 21 62 119 96 82 151 173 268 11 171 145 101 268 154 202 198 113 144 262 24 58 105 79 162 292 12 75 147 48 261 158 48 162 190 239 4 79 107 125 47 267 253 256 156 123 48 62 187 194 227 176 13 228 228 35 156 137 86 185 106 68 306 86 4 229 25 181 127 40 114 209 21 185 140 221 254 187 143 83 39 165 181 222 305 10 75 154 246 230 274 102 83 160 102 234 131 75 185 49 248 69 216 84 164 24 235 168 229 62 49 8 112 152 129 203 161 17 33 120 78 117 243 201 114 217 143 304 20 172 46 109 38 264 248 203 56 289 57 17 60 84 31 234 164 228 184 228 89 99 261 194 134 92 61 173 16 108 116 154 61 19 299 48 281 47 9 139 49 134 289 68 240 64 144 129 215 290 268 234 304 166 217 134 173 209 302 258 292 47 260 261 39 241 80 196 269 156 7 123 112 215 300 59 182 19 187 229 237 219 2 128 202 216 28 115 115 258 162 211 223 268 264 39 302 126 192 303 212 249 45 15 47 129 267 145 292 161 190 32 283 56 56 60 236 304 123 259 173 277 61 280 310 45 66 281 137 220 58 169 74 18 229 58 212 253 107 274 133 117 37 30 182 28 292 173 207 280 69 179 206 69 308 164 130 263 229 233 268 301 32 92 230 44 226 255 170 304 288 137 228 71 287 188 11 305 260 197 49 89 132 111 98 17 244 81 189 19 299 151 130 142 152 303 167 50 289 163 101 96 190 134 279 147 91 285 278 217 222 85 201 296 247 176 24 38 242 106 54 3 285 155 146 121 135 210 158 254 37 310 80 128 230 32 202 104 222 145 48 17 32 181 170 295 58 101 221 180 30 244 99 114 131 76 240 202 111 196 33 26 291 299 236 35 284 214 131 1 284 7 94 224 212 187 241 90 133 216 12 33 10 151 201 15 279 123 183 229 14 88 194 181 180 105 44 172 109 12 75 66 235 85 109 289 89 141 267 21 110 115 219 153 142 297 91 56 291 243 258 19 137 120 33 125 287 78 294 129 265 137 200 192 230 206 49 27 179 108 129 108 251 175 154 85 135 244 201 304 153 262 87 140 230 143 293 49 108 225 10 233 176 216 86 202 216 235 149 1 280 88 11 3 90 162 193 134 88 232 117 141 246 266 196 252 221 21 173 309 223 61 229 281 174 254 114 139 232 140 302 299 179 97 119 250 232 189 46 202 273 85 261 157 52 34 255 181 35 23 216 213 125 220 300 269 178 296 9 153 298 125 26 274 76 59 6 208 13 236 111 260 99 195 246 76 177 244 174 296 283 70 203 221 249 85 235 174 196 85 163 158 146 137 131 64 13 197 247 212 252 234 204 1 151 164 226 101 66 249 74 251 167 170 209 272 57 309 101 77 154 160 115 184 198 284 161 147 26 29 92 229 184 37 45 248 253 27 206 57 29 42 220 137 269 230 195 20 220 46 29 240 247 267 262 109 17 150 178 262 134 86 76 170 277 291 59 56 157 88 110 73 297 155 300 132 181 34 180 298 200 272 120 127 249 140 134 283 34 57 26 171 24 212 224 282 134 50 121 192 201 177 200 157 91 255 105 198 223 133 258 19 271 230 182 21 273 304 31 1 105 144 154 40 52 282 294 21 230 131 39 204 270 262 87 266 266 263 9 201 178 161 142 70 178 26 306 180 283 164 65 163 88 185 226 272 32 56 113 93 156 68 15 31 22 294 118 14 109 197 261 39 173 211 281 136 146 115 269 58 206 21 172 194 254 311 146 11 47 123 28 181 255 206 253 48 99 277 189 272 65 290 171 220 278 272 284 303 181 164 97 34 249 160 173 75 232 66 16 270 144 11 61 91 122 180 142 129 292 114 134 84 38 188 175 226 308 281 151 199 180 271 17 250 69 11 299 174 22 14 109 226 99 245 140 231 254 291 148 189 60 227 140 145 69 225 219 47 194 104 294 171 127 46 244 247 121 114 175 196 161 109 258 260 291 12 17 194 175 57 292 100 173 11 96 225 180 284 50 65 31 51 123 76 305 102 71 28 42 210 54 91 300 83 50 101 255 134 129 130 240 39 2 105 93 129 22 192 107 79 304 136 200 309 227 296 54 232 165 258 93 298 132 294 204 200 54 40 180 243 182 49 79 278 177 128 230 197 55 26 49 299 202 231 217 293 287 107 172 76 153 142 251 262 227 96 130 303 25 218 34 200 3 154 145 295 247 128 133 307 251 126 130 67 82 161 67 62 24 304 147 34 82 113 78 96 127 159 284 190 101 240 25 15 295 41 252 180 32 232 162 39 143 182 123 157 80 12 116 216 198 63 2 280 253 14 206 79 84 83 270 243 130 295 141 274 56 118 177 285 135 178 65 101 210 128 280 306 232 115 189 106 95 263 233 238 18 33 57 231 44 153 205 184 166 80 10 29 299 189 215 156 75 106 26 294 20 301 292 229 160 240 52 94 57 212 156 47 223 82 199 249 15 288 196 149 15 301 82 25 244 100 74 295 241 51 309 308 77 120 285 175 88 276 260 3 268 59 79 137 265 261 243 59 12 229 308 21 64 60 140 196 268 113 40 285 36 212 305 25 311 161 288 297 311 3 12 189 184 215 63 259 198 248 290 138 301 87 80 40 224 226 104 189 262 272 250 159 8 13 104 3 200 162 33 68 68 160 266 126 51 277 43 288 292 240 237 234 198 41 232 146 251 238 89 116 122 79 145 145 231 58 139 305 175 206 224 28 308 289 26 222 122 95 186 296 20 3 121 212 12 38 225 214 264 22 84 96 301 262 49 98 251 32 252 102 205 221 71 39 3 115 178 36 83 143 76 275 257 166 263 196 31 179 184 204 204 65 241 187 36 265 113 287 296 130 213 311 181 230 139 136 71 149 294 120 94 39 210 120 128 234 250 204 138 3 221 147 34 273 171 66 5 59 305 71 93 42 289 36 210 6 117 234 268 170 309 201 278 268 7 225 41 264 128 283 191 274 137 241 190 120 196 24 188 102 60 268 47 280 24 137 125 20 275 62 89 236 300 189 139 10 1 234 225 126 245 68 194 230 157 111 148 231 256 173 64 39 166 54 262 82 280 148 199 245 185 295 281 92 14 191 283 103 171 254 72 140 115 91 14 159 122 288 151 141 245 120 13 226 69 279 295 283 173 198 41 172 30 106 65 62 185 139 24 211 117 245 256 46 32 91 39 95 146 244 112 213 138 84 106 28 70 147 59 33 146 125 171 228 283 110 259 158 180 138 11 5 281 23 300 307 299 17 60 153 295 195 198 238 292 157 151 182 123 112 171 131 137 118 296 207 137 284 191 294 15 173 103 132 195 283 288 44 75 216 52 132 242 9 46 221 114 153 220 157 7 254 235 214 262 35 25 237 138 204 265 155 243 304 294 172 255 276 4 151 115 228 276 97 177 200 226 224 3 118 195 296 180 118 188 78 275 80 113 219 299 55 205 246 75 136 69 230 49 224 209 143 260 278 259 65 217 11 150 120 58 207 67 16 58 177 228 65 242 256 142 248 5 16 303 54 47 229 195 110 185 156 266 299 251 70 69 307 282 161 116 279 248 200 118 156 111 180 13 101 38 234 24 84 233 50 305 26 289 276 5 290 245 264 290 122 123 310 261 50 93 9 162 99 226 33 18 202 209 17 201 93 149 165 122 283 96 294 169 157 54 295 92 168 232 40 168 52 209 150 116 308 81 212 221 100 103 137 137 173 188 248 27 106 171 123 308 66 127 224 236 269 63 27 39 119 12 110 127 253 145 103 58 118 186 87 61 140 204 137 9 62 278 291 174 301 27 17 291 127 45 45 242 251 138 120 239 113 99 232 97 136 8 293 299 302 287 10 275 7 15 138 14 107 213 124 311 133 231 211 153 99 126 58 125 79 252 245 241 166 257 268 286 183 245 12 248 195 158 107 135 245 59 227 282 101 278 136 252 34 157 219 220 29 244 99 241 48 223 40 120 118 210 61 120 42 204 227 305 212 104 84 226 251 283 96 287 224 121 242 90 298 44 34 235 276 178 228 224 230 136 43 53 172 6 106 35 155 100 252 269 259 207 207 131 147 126 118 109 89 138 310 172 79 186 197 40 159 199 168 51 135 42 165 124 35 138 311 14 302 250 171 59 84 121 275 54 35 233 82 14 94 224 79 175 96 185 52 311 82 269 175 86 197 35 43 211 47 73 289 38 136 302 201 56 87 196 282 125 88 298 83 89 179 236 118 30 110 208 30 310 108 211 130 92 259 247 283 22 106 146 7 67 82 115 258 145 303 279 147 186 26 45 6 278 76 67 134 29 187 263 14 194 258 144 180 96 122 32 244 30 84 74 16 82 285 36 123 24 275 38 289 69 243 27 44 270 209 238 19 37 59 64 217 158 51 42 41 230 116 185 133 115 310 225 17 243 144 6 37 253 196 236 308 205 195 38 242 30 255 7 280 215 38 153 97 165 56 291 48 175 15 276 80 245 6 52 46 225 252 71 116 189 244 222 269 26 208 168 96 277 222 150 115 46 147 239 131 164 45 118 61 114 185 24 202 82 183 60 227 253 67 179 62 9 303 183 183 135 277 161 154 48 87 122 240 292 126 149 203 295 157 212 161 129 218 74 128 297 104 278 82 161 260 269 174 210 172 4 92 90 284 176 257 286 155 132 306 49 35 192 180 14 178 189 41 311 121 268 221 289 111 252 9 300 200 64 29 26 150 274 289 129 130 24 273 39 206 185 48 287 285 219 138 22 288 23 48 10 80 161 238 30 123 146 121 15 78 146 174 231 278 46 173 263 83 87 49 288 224 301 55 99 108 194 283 8 51 75 123 285 90 40 97 205 282 140 24 218 72 139 197 156 266 260 161 302 30 153 97 63 170 43 105 157 283 214 58 64 195 230 66 102 173 107 189 44 85 63 181 12 142 286 186 156 85 158 61 111 302 6 169 128 83 217 55 154 55 184 279 289 71 308 1 28 73 266 174 176 193 137 295 266 245 136 122 17 26 277 9 266 110 298 80 99 197 17 213 97 52 1 259 116 223 147 265 261 22 302 81 163 40 98 172 93 233 287 113 94 271 105 200 275 126 286 279 180 123 160 192 299 104 42 142 50 58 99 157 229 225 143 212 278 212 199 76 185 250 175 254 142 159 265 281 85 124 165 30 119 173 172 299 265 310 285 198 179 74 265 104 256 302 20 211 3 45 304 147 310 31 265 198 129 37 110 164 56 224 99 60 120 192 275 206 222 36 301 209 277 256 235 276 99 246 66 61 129 75 238 17 171 274 298 258 182 242 270 25 176 130 269 277 264 140 264 2 63 298 91 101 33 245 310 155 50 143 293 115 206 274 267 18 290 67 5 168 137 276 47 119 160 7 224 292 307 275 209 201 29 55 121 259 74 252 285 48 277 218 233 214 64 304 81 203 147 243 127 275 83 205 39 232 60 261 243 166 142 261 207 60 227 182 103 245 91 198 190 60 6 240 141 24 96 19 197 137 102 223 15 213 269 18 282 18 162 170 56 215 311 186 197 14 168 216 70 149 262 6 230 224 171 141 222 298 11 130 221 127 191 310 157 3 211 200 53 171 16 245 136 223 265 180 94 168 110 302 265 44 23 128 307 227 260 45 118 54 296 115 15 200 290 268 225 218 190 107 166 81 224 190 25 288 68 207 137 52 43 252 229 87 6 211 248 159 156 168 221 256 271 16 77 264 2 40 283 230 148 58 90 286 232 153 26 132 80 137 202 16 178 245 231 1 164 99 213 33 11 109 256 282 171 247 240 111 62 130 117 145 205 307 308 19 119 189 256 297 25 190 6 236 134 243 63 111 67 97 157 42 260 233 133 23 149 305 189 217 35 277 218 112 193 113 218 165 210 103 279 233 15 62 33 299 245 14 200 44 234 189 70 25 249 194 4 305 144 96 41 198 194 101 175 110 241 298 41 282 243 300 189 285 23 45 70 149 179 91 32 200 4 244 211 176 188 310 205 271 11 63 111 259 61 187 62 191 99 198 106 133 168 303 171 165 203 215 222 193 239 29 89 207 190 185 189 87 20 252 54 21 86 237 293 187 167 108 265 130 237 2 74 147 268 212 199 275 271 155 27 127 261 294 130 60 294 147 1 121 161 68 137 7 149 114 232 99 9 309 219 194 90 192 282 65 139 178 59 166 280 103 41 40 291 177 157 264 235 209 165 34 120 290 82 308 170 292 302 193 167 263 294 61 166 224 43 21 269 187 50 299 21 259 151 135 56 306 284 108 88 261 113 179 1 195 63 87 92 98 5 3 171 118 70 114 262 50 146 88 257 151 218 11 59 9 207 85 166 62 86 266 273 296 263 124 83 277 136 237 102 9 64 65 292 311 118 303 258 164 25 105 30 224 104 96 97 276 130 304 303 272 144 38 40 41 308 116 164 177 50 193 86 233 131 52 78 119 246 177 176 71 235 238 141 304 109 95 41 189 286 223 297 176 10 308 252 148 219 10 56 275 215 79 247 141 29 201 95 238 237 73 181 168 64 106 223 191 245 275 150 135 218 235 90 178 139 282 25 65 99 258 153 64 155 265 74 145 115 161 200 69 287 236 286 189 131 137 19 46 310 43 129 176 72 282 71 97 236 120 103 125 163 214 281 273 110 14 26 90 292 39 137 217 93 266 279 148 175 212 186 290 270 182 36 105 267 204 96 177 179 123 249 128 28 276 15 92 93 307 27 158 282 256 255 77 97 87 219 305 40 108 247 41 45 118 241 280 13 78 193 240 304 200 273 174 181 75 232 140 33 52 260 207 218 20 192 91 136 212 92 28 310 159 82 4 37 209 114 131 99 92 183 151 7 5 83 276 277 230 114 201 303 190 22 303 253 63 137 78 103 177 135 274 176 123 255 19 269 248 261 137 2 307 107 282 58 184 205 205 290 117 171 40 210 179 77 187 239 280 292 234 193 162 270 152 307 48 214 61 148 158 20 223 275 51 103 186 301 257 108 176 262 233 70 77 171 272 155 76 259 123 32 34 16 217 221 8 158 39 292 62 43 42 55 203 113 158 190 112 264 291 16 142 101 210 66 43 160 242 297 99 243 54 75 188 54 8 102 183 109 261 247 29 281 234 79 64 91 103 264 233 276 257 210 257 117 132 1 130 310 40 178 179 215 251 300 26 228 43 232 167 285 182 198 307 124 265 57 283 269 43 90 306 42 175 262 218 285 158 222 93 105 157 71 182 284 199 294 179 104 303 253 62 276 145 51 262 54 21 163 231 282 67 43 194 73 161 137 192 310 148 88 104 87 259 306 247 210 27 187 255 54 282 245 64 223 198 251 125 15 101 96 285 104 194 187 13 183 51 102 33 49 103 252 157 184 176 132 267 156 143 287 119 158 150 235 144 281 289 40 129 237 9 16 100 184 53 21 292 251 179 84 190 70 121 295 249 2 271 63 116 195 302 216 7 43 292 211 159 84 73 55 186 98 131 148 39 268 297 160 42 62 157 76 176 156 177 34 270 173 290 293 146 3 94 104 265 130 241 162 302 57 243 259 219 76 280 154 87 235 193 134 305 145 140 164 84 290 25 234 154 238 56 60 26 64 104 269 262 224 123 270 207 308 300 291 303 185 114 188 8 268 105 45 74 16 128 307 234 144 107 39 40 126 147 18 122 51 139 283 55 129 90 221 262 125 140 197 159 68 117 53 177 287 192 270 114 198 221 159 277 94 142 161 233 125 196 257 162 295 258 136 54 177 79 179 223 283 143 110 249 103 207 1 234 45 106 62 304 220 262 143 233 69 8 164 27 195 99 135 284 65 66 44 35 42 41 29 77 11 1 159 151 304 16 62 215 81 309 61 302 178 152 177 111 303 212 152 63 142 144 228 255 237 19 204 238 44 84 276 189 248 281 75 117 218 77 174 205 226 42 190 211 191 94 60 129 22 253 23 305 10 208 34 244 150 248 10 27 249 244 136 201 267 14 183 107 13 35 239 253 173 308 119 211 158 255 283 186 275 232 16 97 13 92 27 159 143 110 60 130 121 56 46 170 263 265 244 120 176 234 188 298 111 16 254 18 246 216 229 16 136 69 87 163 150 153 85 67 64 80 53 153 137 214 250 175 216 17 199 120 296 299 306 303 100 32 162 245 303 267 308 227 77 308 83 27 265 178 191 81 178 49 173 167 147 222 249 186 33 226 175 227 257 53 16 24 10 22 13 201 8 231 215 120 153 56 72 241 84 157 80 176 309 244 68 139 251 186 8 189 237 60 16 265 294 45 189 43 155 241 119 250 72 18 302 210 134 293 135 78 268 188 250 304 191 44 31 287 262 130 136 66 261 151 55 63 291 116 177 60 265 296 164 170 168 300 188 304 1 202 173 160 13 156 151 278 35 255 296 67 271 192 119 104 202 50 154 105 242 4 76 242 287 64 235 94 23 217 284 183 307 75 251 12 113 145 189 27 117 80 219 92 266 117 288 127 97 115 85 51 107 206 129 291 261 199 82 305 223 191 192 92 196 220 104 263 256 296 232 2 170 128 294 158 309 197 75 15 78 67 273 124 3 77 110 95 205 164 196 305 7 191 120 209 236 128 160 146 55 161 74 275 32 162 308 241 231 193 92 192 66 80 82 247 187 201 168 24 129 182 161 223 6 29 137 124 171 284 155 112 77 211 311 136 108 234 268 291 11 285 180 172 282 54 142 258 108 236 138 258 31 109 25 18 251 297 311 283 133 293 8 293 244 170 219 185 282 119 157 260 76 72 232 51 27 279 137 44 309 237 117 80 209 293 298 67 5 175 309 55 198 129 54 139 159 161 185 147 151 106 194 38 228 138 117 50 135 186 145 195 126 87 118 23 22 177 18 150 77 246 89 217 191 223 25 257 57 90 269 192 289 303 221 97 58 38 261 106 23 199 34 247 297 303 220 251 62 276 166 304 217 186 244 57 132 107 45 171 60 263 223 276 23 145 46 282 77 278 78 182 15 201 36 295 226 130 299 2 237 148 207 188 219 197 12 106 138 94 139 230 174 194 255 213 293 214 65 261 272 269 223 164 177 302 220 172 67 242 90 147 246 109 61 296 1 268 249 52 79 204 310 34 55 169 76 243 299 87 174 109 36 127 51 12 29 195 308 234 166 121 159 224 133 2 52 176 72 153 92 26 168 137 108 299 236 64 251 98 259 134 294 275 295 216 128 115 17 85 293 272 231 214 166 74 92 308 245 18 250 32 115 81 208 20 196 56 300 15 210 280 205 184 171 157 74 156 77 194 103 98 34 73 36 197 254 133 240 197 80 275 165 233 25 280 265 226 221 158 216 128 61 268 293 19 10 242 281 25 81 237 226 278 19 75 284 169 207 235 31 304 80 40 255 78 5 143 233 1 65 12 12 182 1 9 159 16 158 204 58 214 85 244 198 226 216 288 181 231 52 73 94 76 123 132 202 91 46 138 194 32 289 1 216 53 250 210 150 70 11 69 196 67 109 35 259 228 94 308 73 213 268 183 206 129 54 217 274 13 85 61 7 285 182 37 9 183 177 270 83 11 104 231 248 196 177 98 95 309 104 96 79 228 278 272 64 185 95 258 43 165 210 294 113 175 167 130 69 108 303 53 24 106 92 224 280 267 104 213 2 172 254 243 132 241 103 61 172 256 264 218 279 61 10 311 283 208 138 236 251 169 218 79 110 294 246 291 140 81 243 175 173 1 205 155 203 179 49 25 100 263 117 197 202 173 217 283 298 74 284 100 62 241 74 212 191 32 234 181 27 279 247 309 37 136 143 177 168 115 306 67 311 226 223 75 202 162 182 105 230 192 243 128 169 155 106 163 47 85 301 115 129 260 308 51 58 14 143 125 228 280 74 272 21 73 256 198 227 66 290 41 289 201 263 206 101 194 68 289 20 168 125 285 149 173 286 230 176 238 155 271 5 172 142 43 172 110 310 153 166 103 260 90 180 109 310 143 276 199 75 40 36 218 187 264 181 311 235 112 110 302 292 6 59 184 20 52 203 234 289 278 305 283 258 247 223 183 10 115 215 101 272 275 115 2 228 199 201 99 311 243 107 48 88 104 125 229 61 54 21 303 123 72 135 265 96 245 159 243 50 141 105 144 231 295 100 229 2 56 80 256 22 221 279 46 193 98 167 111 288 288 96 12 128 166 132 145 47 242 282 154 27 196 30 6 257 173 114 211 134 57 262 307 182 173 159 192 136 183 73 127 48 256 199 98 200 206 27 90 87 221 26 55 205 134 198 241 54 67 295 59 177 208 258 71 10 95 254 235 52 248 300 230 276 288 142 70 113 176 231 244 58 9 26 51 72 8 116 62 281 40 128 205 137 31 307 120 100 149 19 70 156 274 225 193 64 190 184 13 120 232 308 163 296 259 224 100 28 27 64 273 309 232 106 109 225 172 155 135 119 225 78 200 250 147 243 290 4 105 23 169 29 107 159 52 126 55 239 235 168 205 137 104 21 236 299 256 169 173 28 225 172 271 112 251 66 49 204 271 203 115 33 207 85 298 89 263 146 206 18 187 135 30 194 255 202 283 100 69 131 305 169 164 41 226 135 188 93 216 298 212 235 213 79 55 276 85 156 10 98 32 266 114 66 91 156 65 187 267 78 177 98 109 198 98 25 252 140 250 166 196 97 170 273 29 173 252 68 150 145 253 142 60 123 21 245 199 96 232 186 237 33 278 56 285 84 15 285 68 89 116 227 122 220 173 87 107 292 275 37 249 299 19 267 292 117 260 5 74 215 161 288 226 158 79 266 8 298 11 143 128 297 152 110 243 126 75 241 64 182 133 141 269 248 123 36 287 160 228 59 206 268 133 264 47 83 301 225 230 238 101 14 242 292 47 307 171 66 207 258 307 127 185 267 268 69 10 157 260 219 289 53 243 52 275 196 41 305 304 236 232 285 277 300 174 267 150 197 113 39 166 221 95 164 80 76 122 310 309 120 299 70 214 25 231 32 140 251 137 26 285 69 187 215 71 174 12 96 279 171 211 85 149 236 308 113 57 124 79 190 183 64 250 111 178 61 169 122 247 163 199 61 245 262 235 14 65 231 259 90 105 87 51 152 84 231 59 178 216 121 22 10 102 257 43 155 248 11 210 54 65 149 152 130 36 31 193 288 9 272 185 182 129 166 94 1 127 67 244 262 83 95 124 115 157 45 93 141 202 31 67 199 164 98 145 72 111 79 83 137 9 168 180 51 101 192 143 109 226 294 31 3 58 204 118 13 259 27 50 49 243 12 300 244 73 19 244 190 36 230 289 306 254 169 114 283 206 237 77 90 112 72 108 249 27 28 89 299 27 152 185 150 128 235 217 109 262 304 26 66 148 26 31 120 208 221 57 46 44 182 297 229 296 247 104 240 54 139 259 285 275 77 190 118 196 91 73 213 277 182 259 50 58 293 236 260 44 247 55 56 194 155 142 136 229 238 15 16 71 3 286 86 273 14 89 103 295 178 156 284 32 190 277 279 283 181 24 207 107 228 2 108 164 14 255 32 162 64 197 32 87 12 292 103 309 93 266 39 259 30 4 113 55 304 182 138 90 258 212 169 307 142 240 258 269 226 27 101 195 133 130 16 130 297 239 199 113 248 82 168 138 227 14 95 277 113 99 92 303 128 258 140 202 288 284 264 245 310 84 259 85 201 112 85 90 9 171 248 100 31 104 289 213 252 171 189 228 217 189 63 287 10 186 55 113 280 86 139 190 297 296 218 235 163 82 228 176 217 246 129 189 189 272 125 32 73 126 101 232 213 245 117 41 198 44 118 64 214 42 151 231 115 220 189 20 176 83 92 146 173 150 244 124 174 181 202 144 309 168 59 302 75 136 117 215 150 131 139 53 182 193 246 71 114 83 213 119 92 238 104 27 216 180 292 288 112 62 211 308 163 303 5 159 308 191 267 71 45 210 267 217 91 118 179 296 121 120 309 289 227 206 159 149 297 33 225 79 294 227 96 309 188 235 62 70 171 175 158 18 12 236 234 164 267 296 55 291 122 60 155 271 189 311 84 144 124 291 246 152 119 290 138 81 98 162 90 270 147 107 189 141 156 188 38 241 23 137 170 82 22 33 279 192 122 246 187 287 115 96 283 34 311 275 73 64 305 114 245 155 222 103 50 67 250 305 254 169 235 47 157 263 246 171 219 169 221 88 140 85 171 311 109 218 172 270 112 88 113 44 278 291 5 93 46 85 142 163 58 54 202 216 32 10 183 25 13 22 298 244 22 242 290 234 273 31 15 148 245 118 134 250 109 215 76 116 74 134 45 38 43 290 142 263 54 209 85 210 41 257 3 149 64 148 303 14 128 233 125 82 62 4 10 88 115 122 218 7 297 185 282 293 116 166 46 95 177 40 81 135 134 102 294 182 220 252 143 155 88 256 60 219 19 245 117 127 65 96 282 82 63 14 238 238 195 311 44 54 287 205 3 135 10 254 296 48 244 49 167 37 22 258 26 213 137 96 65 75 298 237 190 257 149 9 125 202 290 40 242 210 232 286 233 63 148 73 171 132 305 84 253 299 235 82 42 265 117 51 87 165 25 78 284 256 294 262 153 129 52 66 204 249 184 233 296 116 71 94 283 305 233 87 141 89 109 215 7 294 119 85 17 9 275 148 159 155 203 52 191 129 110 114 138 272 104 128 199 82 190 160 18 186 153 213 230 166 134 247 23 118 23 170 232 156 177 270 176 23 62 204 165 210 132 217 304 185 224 41 68 219 150 39 245 180 202 303 67 234 283 295 43 108 137 303 294 275 126 36 112 291 152 10 60 297 99 12 225 19 77 284 123 277 30 188 76 269 108 160 298 168 277 99 229 103 295 274 12 21 279 213 272 45 2 288 237 212 200 119 86 193 276 247 126 223 253 134 140 272 276 214 217 86 98 242 153 63 171 143 131 131 190 307 213 285 310 112 232 306 76 309 132 106 70 105 195 253 147 69 124 298 170 294 25 239 83 306 116 170 156 160 142 84 100 270 52 122 137 223 239 84 87 155 259 76 241 215 77 72 43 232 14 310 85 211 240 45 262 208 120 186 139 224 246 221 232 254 129 56 119 171 123 262 95 84 95 53 95 49 99 16 190 7 130 94 117 179 88 170 54 183 1 151 284 234 283 122 229 194 39 89 159 245 72 251 120 279 273 117 30 46 253 217 213 210 145 17 173 295 274 88 214 150 283 155 133 222 193 61 258 36 258 246 85 224 267 96 202 289 177 140 81 27 259 115 87 14 226 102 94 103 85 254 36 58 94 92 131 129 200 178 147 183 223 31 180 159 21 202 292 291 164 78 155 16 12 187 57 99 173 31 305 187 22 268 6 141 61 177 167 219 171 256 91 191 307 114 14 101 14 53 37 251 23 112 116 292 264 68 185 15 203 231 223 125 31 183 274 73 192 72 179 307 78 239 162 6 81 104 292 301 131 300 149 302 223 113 154 202 309 257 76 22 155 228 7 243 301 79 225 303 183 57 303 283 22 250 120 277 167 292 272 210 262 6 103 105 81 262 291 149 95 241 198 141 37 253 98 294 49 62 218 198 109 37 275 7 239 146 125 119 255 47 174 14 232 236 272 49 270 221 29 117 136 6 48 108 303 213 279 206 303 270 148 213 57 115 136 265 109 164 229 241 50 282 66 40 275 82 93 55 149 30 114 96 157 123 269 43 180 84 192 88 253 194 98 296 20 40 82 236 115 271 259 80 248 273 185 43 15 23 196 129 244 120 10 147 142 20 100 73 215 184 35 76 202 142 63 295 29 162 267 35 53 79 178 26 33 281 87 306 10 9 83 236 138 44 81 251 200 63 298 63 82 282 303 13 61 121 112 21 72 168 196 239 113 280 149 120 26 143 21 193 31 195 208 168 273 93 222 30 150 200 82 122 140 92 118 197 25 196 1 89 163 309 220 289 178 6 217 39 166 19 34 173 273 299 95 5 299 239 238 48 13 63 29 233 48 240 201 165 260 310 145 233 293 239 201 267 91 36 254 178 101 33 98 179 305 291 284 64 84 126 192 177 235 40 232 27 31 88 272 172 21 179 59 32 103 40 86 152 190 212 162 206 250 187 275 10 265 247 6 146 256 296 179 301 171 153 50 270 287 171 242 188 137 98 254 176 36 235 266 122 141 163 284 41 130 241 296 69 169 261 120 164 239 293 160 46 157 183 251 70 149 280 180 300 259 301 105 239 30 97 187 179 72 53 15 270 45 214 108 230 33 31 94 245 221 17 249 81 22 258 112 108 280 200 160 141 110 116 195 30 304 262 192 39 93 151 2 281 274 49 49 87 192 307 278 248 223 42 219 303 144 27 209 135 212 94 310 118 46 85 56 234 167 85 43 259 249 91 149 134 281 169 258 105 118 99 175 6 38 85 32 200 136 165 99 27 118 236 64 90 87 224 160 149 165 13 177 139 102 219 105 134 311 126 37 158 190 8 159 133 92 254 238 255 143 19 36 189 164 136 137 285 271 156 173 195 212 175 41 195 266 230 269 146 42 178 248 281 278 114 7 239 79 134 102 236 276 255 217 214 244 202 297 93 177 100 54 79 53 83 211 248 120 138 85 211 175 134 80 301 150 212 171 176 28 29 224 47 41 235 189 289 268 51 94 83 89 96 50 274 1 136 253 168 46 57 244 134 242 207 165 46 96 183 29 260 75 144 84 252 187 256 155 135 89 3 308 82 143 253 11 19 218 198 153 166 125 159 22 216 211 177 29 36 50 284 8 298 133 89 167 190 144 293 123 167 166 122 207 139 273 23 233 269 43 175 139 225 131 21 111 259 300 161 144 96 62 253 281 257 146 294 310 35 306 185 275 28 49 162 36 173 173 34 95 23 117 24 138 119 1 82 260 69 28 216 160 113 140 236 201 223 153 131 147 284 218 68 170 172 309 184 260 112 183 245 188 33 60 166 167 85 210 253 93 181 80 195 251 266 20 65 41 44 129 183 230 233 305 250 77 99 79 143 232 208 149 97 136 212 229 269 106 84 285 102 4 170 83 278 256 302 69 4 246 30 12 237 129 2 214 221 104 4 152 244 214 48 286 157 291 254 220 181 184 208 27 269 306 189 25 16 64 259 140 120 50 54 188 204 27 309 28 136 260 12 166 179 182 184 192 249 305 184 235 293 96 122 113 165 171 19 20 304 158 172 276 255 237 240 3 268 142 199 59 16 125 311 41 152 276 181 119 131 25 47 129 143 281 257 17 171 138 59 206 57 250 81 296 143 55 1 234 1 154 230 27 30 54 238 311 238 33 146 3 12 259 92 14 12 192 161 109 33 72 287 160 78 273 13 151 252 213 177 163 71 268 148 172 177 80 268 105 153 180 30 181 220 233 61 99 80 290 76 231 114 129 74 213 257 129 105 45 76 19 74 259 234 221 56 147 278 182 45 82 102 1 274 153 56 286 41 117 198 173 54 68 270 55 13 28 242 63 248 106 225 249 10 300 137 139 132 22 221 280 223 150 145 281 246 58 149 197 282 158 82 203 155 167 253 39 206 269 10 223 296 224 193 215 185 74 244 38 302 242 274 270 119 113 202 148 108 53 280 214 86 134 32 308 53 100 239 251 299 204 263 309 309 259 301 227 18 310 235 276 301 308 302 150 166 157 278 204 208 85 18 192 83 273 200 55 178 179 20 206 159 126 129 185 55 50 255 238 64 205 234 190 41 134 266 263 264 79 93 60 192 112 56 13 59 66 248 304 264 239 159 159 280 207 91 224 270 268 259 204 71 183 255 75 189 243 64 7 91 163 157 70 19 290 229 83 118 207 223 21 246 291 178 183 251 40 90 126 90 40 249 279 164 243 110 55 32 95 201 101 127 14 230 149 160 276 1 33 292 73 120 252 108 166 94 157 285 109 256 158 176 253 65 50 210 212 24 57 162 190 272 41 52 306 213 12 202 78 161 69 123 126 271 160 37 231 89 141 19 244 285 258 72 116 156 117 205 299 67 155 138 76 114 135 53 279 90 140 49 206 207 11 204 127 142 112 170 233 186 65 110 53 21 298 34 190 117 305 171 166 72 25 84 70 48 98 56 99 234 87 107 274 288 52 166 67 50 228 91 155 222 90 123 164 114 240 80 8 218 44 285 56 2 32 137 255 245 126 288 198 126 159 94 175 43 143 57 240 131 309 20 7 150 296 117 145 207 128 218 59 150 290 269 239 35 261 107 5 240 110 233 141 185 221 76 178 310 108 84 88 15 236 249 15 259 287 96 164 248 9 24 281 188 278 154 39 20 245 94 48 116 57 59 304 97 118 266 16 147 83 288 169 23 286 116 144 99 94 81 46 77 196 126 301 182 67 29 179 115 8 300 307 156 245 87 168 251 57 3 199 189 256 148 99 2 227 56 83 122 150 124 284 116 132 59 45 25 131 294 9 286 61 192 87 121 197 189 307 132 86 72 281 172 235 93 267 255 38 121 190 310 45 207 182 127 184 297 159 176 232 33 231 193 130 40 110 163 158 40 261 101 117 90 95 61 127 86 39 59 214 304 33 252 55 124 140 101 286 270 97 280 107 129 273 90 156 169 85 232 212 180 36 269 258 72 272 105 96 220 101 208 59 280 15 108 31 178 251 46 309 161 257 74 202 258 268 277 172 55 109 78 194 102 143 287 268 162 106 298 23 15 161 113 241 106 166 171 136 213 256 226 24 68 310 225 89 39 178 2 137 256 130 114 55 301 58 80 7 82 87 163 162 233 230 121 298 105 289 304 50 2 191 242 161 120 151 169 224 112 108 134 12 175 90 283 256 80 13 173 46 285 223 155 255 56 206 206 56 19 12 239 7 130 25 54 153 221 122 5 72 94 41 127 248 220 168 258 168 308 169 297 225 56 284 301 86 13 43 65 189 136 163 6 26 225 94 38 107 205 132 127 125 185 223 160 147 132 166 234 148 24 245 82 191 171 10 46 50 225 139 241 227 282 1 209 203 79 52 53 149 76 123 172 203 271 114 292 26 136 182 306 49 1 90 272 28 233 87 15 43 126 134 215 107 131 31 234 24 150 128 300 125 216 38 44 290 75 112 41 56 42 151 41 114 217 274 206 253 244 299 228 118 152 54 27 71 25 82 91 7 163 5 147 184 85 40 242 62 122 103 200 114 102 205 35 210 170 282 87 231 170 47 156 90 300 105 176 238 210 240 232 80 25 108 159 238 139 96 216 213 150 63 134 174 91 208 225 32 124 115 138 207 104 272 184 105 181 23 187 173 15 161 300 294 79 244 279 125 35 145 252 174 295 92 91 72 128 46 144 162 281 217 67 131 9 195 137 175 106 161 117 308 13 176 88 202 7 134 117 220 18 269 60 37 5 138 74 205 177 56 36 180 263 107 54 171 304 256 50 255 268 224 90 270 52 271 41 143 231 132 157 307 171 204 75 122 16 113 178 215 258 279 170 106 60 270 27 38 111 16 62 246 191 275 66 242 26 279 63 149 234 309 291 41 159 28 8 186 293 35 87 62 120 229 175 135 112 41 161 122 116 256 82 59 49 5 262 66 119 19 57 30 239 139 73 103 133 95 115 255 218 136 181 177 227 104 143 162 200 27 198 279 51 257 261 3 176 118 260 296 303 292 79 244 6 138 231 169 103 310 227 37 13 34 286 63 16 223 135 181 1 27 51 271 262 252 122 11 142 284 185 105 99 309 12 89 60 36 253 64 125 243 140 73 223 144 34 189 92 99 182 295 234 234 304 245 189 210 188 161 141 61 198 220 271 146 192 252 154 286 168 237 268 128 12 54 75 179 47 73 117 35 217 223 79 273 38 231 41 57 34 202 146 123 14 193 125 4 137 54 302 224 27 155 293 87 278 243 254 202 84 26 286 39 124 157 284 140 56 255 69 212 36 245 246 81 102 52 40 242 268 41 133 101 53 205 223 27 263 247 247 184 23 3 160 190 186 154 92 300 171 114 132 54 13 100 306 39 290 78 235 45 189 193 53 159 188 145 21 274 283 70 23 262 283 134 90 38 150 143 209 258 3 289 301 122 66 289 135 261 82 238 5 291 99 18 15 241 187 56 211 237 217 303 129 75 46 5 123 266 234 241 232 251 79 184 165 31 36 244 4 189 214 171 45 130 44 110 72 141 117 202 52 13 2 280 300 153 110 60 76 214 188 111 281 77 51 101 210 136 250 194 156 152 140 166 49 232 64 164 10 81 78 101 8 249 112 167 299 190 273 291 21 107 257 38 204 8 75 140 149 218 141 265 205 223 126 280 145 186 203 20 124 271 17 117 189 307 301 284 240 258 56 297 207 276 167 214 87 169 31 278 64 303 205 85 159 132 126 216 171 252 28 155 85 262 169 276 153 157 127 213 120 95 66 34 60 213 242 268 254 304 234 3 303 142 299 119 62 44 293 235 82 208 251 18 217 8 165 10 291 31 229 79 128 45 180 114 21 305 206 236 135 271 83 162 30 126 60 128 302 200 68 63 203 50 152 103 66 17 144 113 91 265 34 185 218 183 147 230 202 118 240 185 35 66 272 55 231 164 14 236 196 167 87 211 6 140 179 106 23 203 180 174 229 48 53 4 168 67 113 162 248 269 308 31 178 38 227 140 18 185 302 28 120 273 259 256 97 66 228 237 58 137 42 51 168 71 121 237 118 43 189 123 182 257 81 162 60 294 105 173 55 43 207 191 31 89 255 195 1 269 72 273 32 91 182 159 37 63 53 87 308 165 100 84 258 72 200 79 212 50 24 67 17 123 218 212 204 94 78 41 85 159 286 39 217 82 162 127 58 58 147 231 183 256 27 184 222 132 29 109 2 299 182 105 48 60 98 286 128 76 171 202 68 278 204 30 123 47 274 155 264 254 114 273 135 109 269 72 148 146 284 22 163 18 269 249 252 55 243 34 52 26 39 93 283 3 229 246 168 17 301 292 204 151 88 258 5 36 29 29 255 147 295 93 219 181 233 237 39 67 148 286 230 277 52 204 224 15 184 193 56 150 151 97 132 243 134 114 11 172 38 120 200 189 253 269 202 241 119 175 47 266 101 134 310 147 143 114 245 156 47 159 26 158 8 188 286 132 186 17 7 260 113 56 109 310 63 260 127 170 227 41 60 193 26 166 261 163 246 64 106 40 243 122 51 234 298 137 148 145 151 239 277 225 111 91 2 113 26 167 28 13 310 129 176 57 63 9 168 154 220 152 211 79 260 112 29 170 125 36 217 83 119 206 277 21 306 49 64 245 298 94 130 148 83 198 293 97 72 294 47 44 159 164 36 46 76 108 81 306 141 268 121 300 69 114 114 230 25 310 89 111 66 181 177 173 14 254 305 67 292 78 304 36 72 267 208 44 199 85 220 30 127 127 291 204 64 130 230 292 117 260 85 207 274 139 159 120 152 294 107 119 154 5 286 164 109 16 144 110 19 301 240 69 65 215 133 132 92 123 272 304 205 171 272 291 26 9 48 42 219 91 107 80 141 249 234 142 118 39 248 225 224 295 213 202 86 211 46 102 27 155 163 280 300 218 283 59 149 191 297 99 103 289 93 166 268 100 21 275 222 178 233 299 311 242 21 263 90 227 297 6 302 135 105 32 84 192 122 43 22 102 3 147 244 286 188 202 296 20 35 213 290 113 208 122 111 29 173 250 143 277 139 1 53 2 8 253 98 108 280 113 115 127 154 274 154 79 257 54 10 274 171 286 167 80 304 31 135 185 227 142 75 292 12 151 267 255 116 36 127 29 176 18 175 21 270 283 97 249 118 127 282 70 31 208 270 133 19 230 72 301 267 167 48 76 165 157 217 130 10 273 48 215 46 11 118 75 211 205 297 224 68 226 301 131 264 268 168 176 282 15 86 304 206 122 180 137 272 269 44 143 28 3 261 63 259 65 156 278 120 17 89 115 309 139 289 112 89 264 15 150 186 290 266 57 236 243 261 202 237 198 298 215 153 120 97 295 67 9 287 26 62 158 81 102 294 10 213 201 32 283 144 210 120 201 111 142 140 21 55 79 65 274 27 259 194 283 40 68 291 266 208 188 38 157 191 122 172 80 192 50 102 293 13 169 293 130 258 269 27 11 293 178 59 258 236 156 99 54 149 9 115 66 176 128 50 84 260 175 35 204 170 291 226 88 167 179 290 311 296 44 189 308 255 181 77 238 32 32 265 83 297 194 205 81 108 175 182 170 134 272 10 268 133 187 298 86 86 174 71 112 285 188 29 285 105 179 226 177 289 225 292 61 183 204 220 282 109 64 179 188 282 106 288 263 268 142 242 13 14 174 279 184 157 41 143 179 137 278 86 139 255 166 261 19 29 7 81 200 165 110 30 245 197 216 85 214 308 265 308 178 307 11 115 148 175 50 167 196 25 244 18 35 41 246 64 275 207 140 27 228 240 54 243 309 221 51 115 164 106 48 135 286 91 204 157 102 222 311 281 22 186 293 247 266 123 64 147 301 21 217 121 225 111 310 150 201 83 194 187 270 242 124 82 180 299 104 133 32 90 288 201 222 157 114 295 301 169 290 83 244 237 255 47 256 43 93 210 149 304 95 131 311 291 122 150 244 216 109 93 66 154 167 103 23 42 190 74 122 34 136 36 292 266 277 85 259 27 115 205 185 140 229 300 177 65 183 154 109 169 30 41 251 36 287 83 7 229 53 113 218 179 153 48 130 57 120 43 184 289 175 206 238 102 52 243 67 18 137 75 88 264 219 250 5 93 269 220 46 211 217 283 306 232 175 101 252 235 140 252 276 52 167 44 16 113 7 38 101 2 6 141 154 2 306 185 210 189 270 111 277 55 1 127 126 212 5 24 71 159 277 143 36 178 199 300 310 275 207 1 231 271 131 196 168 46 283 268 274 203 216 284 290 276 13 33 38 106 198 210 289 18 104 194 242 57 29 288 64 10 254 108 234 296 9 79 155 197 201 156 211 113 167 160 267 174 29 95 115 200 26 222 9 23 117 145 181 156 110 81 107 120 25 130 65 246 132 117 193 160 282 224 29 306 148 168 309 40 282 255 187 24 92 46 276 311 175 121 146 238 58 220 146 295 61 67 128 146 130 12 285 307 185 19 57 214 91 6 253 33 85 296 116 180 7 303 147 305 174 23 144 56 43 45 294 93 116 101 258 98 57 205 135 252 81 295 11 92 11 73 100 166 126 188 156 213 302 33 170 186 246 93 88 179 304 54 186 179 174 199 216 2 14 149 194 305 303 270 54 302 257 173 166 81 220 268 309 242 211 289 61 81 145 125 84 268 113 153 193 190 268 74 69 202 9 146 78 177 171 151 182 308 271 94 161 301 287 302 277 280 105 294 61 132 107 8 225 177 205 50 168 65 255 282 211 75 276 82 45 147 91 68 118 83 56 76 61 112 276 134 220 76 161 176 300 71 15 12 92 120 148 125 78 257 303 193 247 204 143 195 151 224 66 12 74 130 66 25 180 136 94 61 164 138 51 276 240 120 113 93 286 188 53 136 88 67 150 199 199 110 179 297 270 103 123 66 289 44 96 196 92 251 254 288 103 73 245 6 100 269 44 113 262 46 154 141 206 136 126 177 259 167 207 18 23 148 88 126 148 161 28 91 88 31 148 224 82 103 219 42 13 204 48 45 215 18 231 275 6 209 137 226 160 137 128 9 264 289 298 265 135 108 255 44 167 230 269 107 17 159 126 7 231 119 296 141 247 225 304 138 268 269 253 283 78 141 246 61 123 136 80 253 277 258 28 109 146 209 84 235 24 69 203 171 98 181 229 274 261 242 215 253 100 249 152 55 180 293 121 90 268 15 179 154 306 306 160 298 5 66 203 74 87 102 160 176 13 62 219 211 281 281 137 103 262 73 212 285 79 309 170 115 205 279 117 215 307 164 247 235 2 254 158 149 161 101 240 46 32 107 304 237 68 230 169 254 212 230 270 272 2 126 175 248 179 78 7 240 82 95 250 130 293 205 169 300 160 167 58 200 18 49 206 308 187 200 218 258 280 185 258 46 179 102 229 172 167 66 142 180 248 185 160 223 33 43 228 125 128 109 220 119 269 26 151 60 122 231 200 310 151 91 235 39 51 235 274 148 228 267 23 276 311 161 101 156 107 226 304 150 268 27 243 174 271 209 48 88 271 217 197 78 249 125 244 160 260 69 181 139 242 48 1 278 144 306 176 258 294 56 138 157 201 200 123 94 110 185 21 220 81 194 262 142 30 85 15 268 181 290 155 54 260 143 42 255 186 81 266 78 213 22 154 15 246 231 228 289 126 275 198 18 267 154 246 8 55 21 280 125 148 288 231 305 51 20 252 145 217 75 173 43 293 302 9 220 153 259 34 123 132 282 196 85 80 259 166 106 73 80 115 308 294 95 152 248 298 184 54 88 129 60 173 187 279 261 156 16 95 233 40 55 129 154 203 149 4 281 10 37 26 255 177 306 78 150 277 173 67 232 80 245 114 272 265 97 34 311 48 137 280 286 52 11 17 117 11 115 290 23 20 26 279 264 112 94 3 48 196 76 157 35 256 222 21 41 194 48 188 255 201 92 302 120 214 44 137 276 92 7 178 159 126 296 43 41 301 47 79 173 299 102 36 266 139 110 263 177 105 22 81 166 65 278 155 74 135 115 155 310 252 257 279 223 21 60 217 274 142 158 214 58 260 290 287 128 106 224 215 150 278 209 130 56 104 30 57 243 305 270 179 97 77 57 11 262 68 260 253 254 256 302 60 93 55 54 10 63 141 222 67 288 126 121 127 51 52 253 146 49 185 24 141 244 247 37 176 278 269 236 16 154 135 23 126 21 207 193 5 164 146 141 231 173 165 11 219 46 310 88 46 49 30 262 154 288 165 73 176 53 60 283 288 105 84 227 58 244 170 125 117 185 135 164 198 6 5 182 78 50 103 124 123 247 277 16 309 105 109 265 291 193 10 173 74 278 232 203 305 73 101 86 25 137 50 140 297 116 191 34 172 31 134 133 34 148 147 235 57 91 279 241 300 111 237 261 253 84 135 181 234 190 4 211 168 271 52 126 220 215 84 228 13 70 75 246 108 124 48 248 291 243 24 133 236 162 298 160 3 303 30 282 211 257 226 92 42 242 270 305 144 255 57 10 174 8 110 236 246 138 170 54 116 191 172 68 210 231 12 221 154 291 115 48 199 59 14 114 123 111 202 45 257 154 188 114 233 82 227 33 41 260 13 148 128 259 47 303 154 196 131 57 224 147 126 264 207 91 77 51 17 12 199 155 119 75 21 14 188 2 305 139 199 219 179 26 230 63 287 130 191 219 262 84 300 68 292 204 244 256 97 46 33 43 188 126 126 65 282 24 171 106 16 170 55 283 250 218 98 252 159 262 204 52 137 66 248 53 230 46 253 307 234 202 191 165 100 45 108 222 158 220 99 100 140 84 236 165 219 130 236 70 149 188 298 299 26 150 234 31 17 276 265 92 157 186 193 15 300 85 204 147 253 48 23 157 134 147 262 109 154 310 168 218 227 174 123 304 190 202 201 258 119 152 211 119 201 104 190 155 119 287 213 208 121 105 97 154 211 203 41 228 126 301 272 287 213 14 49 258 74 25 211 258 271 126 144 123 301 26 238 255 221 67 19 130 159 266 245 52 123 268 210 59 287 73 125 24 190 76 109 266 162 112 25 192 57 129 281 65 231 209 13 223 300 78 12 255 87 125 231 119 100 205 86 66 264 98 41 83 200 182 14 268 174 98 52 30 180 166 9 219 161 81 154 99 43 30 309 252 105 252 96 112 81 202 89 302 84 230 186 84 143 232 34 108 153 146 261 294 188 166 99 225 230 116 288 245 161 291 258 47 110 53 115 121 281 231 288 304 28 292 194 207 267 161 17 136 61 44 44 231 40 111 254 1 237 263 212 196 212 310 293 182 77 88 107 302 3 197 206 61 138 262 165 50 7 98 137 259 64 113 276 306 181 76 4 234 276 277 224 118 199 268 130 292 301 169 310 297 30 122 303 70 33 242 198 239 159 24 291 186 108 67 180 251 202 177 71 103 204 59 17 267 160 291 104 208 17 86 199 272 16 289 20 264 303 94 83 23 136 162 161 281 192 154 256 6 135 75 2 149 51 184 238 184 297 61 32 306 90 181 155 42 309 276 188 243 98 32 30 256 99 224 40 43 56 311 126 152 68 283 31 135 91 242 39 151 90 129 27 14 153 2 226 246 152 282 308 232 73 74 230 66 108 31 165 170 27 13 91 166 304 150 34 190 226 13 169 39 284 32 289 113 114 21 221 189 237 198 213 47 45 311 214 223 58 242 137 260 140 49 69 87 19 289 166 307 78 117 231 195 302 308 217 207 68 66 33 47 303 167 59 150 146 157 117 259 27 8 52 168 278 289 225 104 271 115 266 178 303 65 101 84 280 271 278 259 181 299 108 259 8 235 120 250 250 16 68 69 219 276 302 130 226 269 160 87 250 286 271 267 241 120 220 307 144 139 117 216 22 219 296 260 309 249 245 25 209 143 254 231 232 220 49 153 125 175 221 166 137 17 161 271 270 310 310 160 281 296 89 242 118 228 85 128 151 92 259 252 161 73 57 81 212 184 235 220 295 110 104 289 122 126 58 165 284 76 237 263 65 11 76 287 199 146 169 226 96 38 27 278 250 8 267 143 133 254 107 150 70 51 101 286 118 226 273 10 42 272 8 185 282 217 278 203 51 18 304 65 98 209 247 292 39 173 236 45 215 204 147 277 140 246 9 125 83 171 99 65 158 208 94 48 259 46 64 11 120 296 235 32 114 71 193 203 101 220 105 309 138 240 158 16 204 101 20 86 87 128 178 249 260 141 228 175 11 12 159 49 13 190 5 113 166 154 133 18 220 123 195 14 141 206 271 224 219 14 305 190 25 10 215 99 216 93 307 21 2 148 81 16 91 149 285 243 140 9 114 34 24 100 58 196 143 5 184 210 300 81 242 217 300 222 263 70 147 220 97 211 142 50 212 53 89 177 173 287 220 196 146 62 248 211 195 175 170 90 131 106 304 248 299 120 270 98 65 69 227 173 91 210 205 205 79 143 54 119 184 208 268 221 13 240 123 283 91 81 147 234 254 183 285 49 118 62 50 170 263 81 268 11 269 162 224 7 220 120 304 118 251 246 40 290 278 182 282 203 98 4 238 144 81 223 237 92 11 296 26 28 293 247 101 22 5 152 238 137 233 246 253 146 261 296 192 188 156 179 96 84 294 181 175 124 171 183 64 117 304 233 261 252 199 258 277 231 59 307 259 43 240 300 44 281 171 224 57 63 115 25 306 41 248 303 75 275 239 310 294 274 19 216 151 297 255 255 29 31 146 120 208 185 48 294 29 26 206 166 27 152 274 18 230 137 57 34 300 101 101 254 134 298 137 245 264 193 310 93 245 181 204 170 107 164 223 56 215 256 60 135 186 60 48 236 297 292 261 271 216 205 120 145 171 203 150 147 36 218 297 307 202 22 9 30 244 87 2 196 277 182 29 195 277 146 89 27 195 68 86 302 104 308 167 12 229 202 8 12 121 43 180 124 57 300 16 100 58 71 170 267 220 77 60 293 224 295 151 37 53 171 306 100 120 140 124 41 226 85 118 258 29 233 153 92 254 264 52 219 233 199 226 194 177 4 100 295 180 267 110 65 273 158 31 263 84 303 178 229 290 263 301 139 75 84 274 85 74 158 118 145 115 22 91 223 255 161 147 217 22 111 310 142 121 305 155 160 263 217 60 21 271 263 292 207 264 176 40 176 265 261 165 140 283 123 228 109 29 16 164 258 300 244 171 228 157 188 225 215 51 216 7 26 280 139 78 299 165 33 165 299 110 240 36 85 178 253 302 64 119 89 158 108 161 207 161 138 182 209 210 164 209 119 233 58 68 154 203 262 164 99 291 257 99 147 310 254 276 165 253 105 287 266 122 195 276 2 272 163 124 220 48 272 44 255 128 100 147 206 3 269 171 73 43 213 209 267 158 302 57 297 31 92 285 99 152 110 193 81 251 215 202 251 292 34 230 113 298 58 147 28 38 80 92 3 274 259 302 293 144 63 252 32 82 243 285 127 221 106 311 10 244 37 217 45 269 203 139 127 63 206 95 143 101 149 118 285 213 115 252 299 169 242 261 274 40 117 35 188 292 30 115 174 14 146 12 136 22 124 269 70 5 73 240 300 73 55 286 198 6 294 303 54 97 11 42 292 226 302 181 86 53 146 205 1 27 241 154 295 45 136 147 174 255 1 283 130 238 131 58 309 279 141 47 244 159 100 12 68 95 78 174 147 192 241 51 104 229 136 125 9 14 61 32 262 207 181 65 117 21 18 21 293 21 20 239 248 173 220 37 11 272 273 208 124 109 17 211 155 33 270 200 20 242 197 92 282 142 21 297 280 142 93 39 269 139 137 61 183 215 287 72 100 290 228 195 36 114 22 140 161 118 274 232 83 95 81 20 238 276 217 167 299 109 17 121 144 282 22 166 308 76 198 248 191 96 102 215 284 204 266 132 94 298 126 229 105 242 276 28 91 115 151 193 53 168 259 65 153 193 123 277 179 128 246 154 218 194 98 164 216 171 168 261 98 309 85 40 149 175 137 7 135 277 301 68 191 77 69 91 118 176 113 16 69 114 254 107 185 212 23 87 94 70 103 267 5 78 274 297 66 109 20 25 169 231 57 166 54 160 301 48 275 74 261 18 165 158 271 123 288 265 26 207 182 97 218 244 295 257 103 132 162 106 114 184 154 223 71 65 115 295 64 169 37 50 276 108 80 52 105 1 239 212 45 163 24 12 239 285 119 72 276 61 216 305 224 295 306 62 240 234 124 15 206 66 80 162 129 190 272 256 32 198 154 63 132 143 149 145 186 36 91 110 44 111 170 59 14 2 277 98 311 294 59 81 125 164 10 23 21 130 22 20 245 271 203 280 66 264 15 14 239 226 265 228 208 43 137 39 271 166 70 109 94 261 75 79 162 52 234 93 99 135 72 290 17 141 81 133 165 18 69 273 96 192 176 122 258 228 144 308 174 18 24 290 152 207 298 55 305 158 230 286 193 299 305 24 246 99 133 155 281 115 6 295 56 41 222 37 203 294 304 10 190 148 294 185 143 214 151 180 45 59 132 160 217 80 135 57 16 267 241 208 223 236 305 122 282 269 294 18 294 282 10 184 222 161 283 28 127 260 20 217 84 215 261 88 129 155 39 42 146 3 303 91 259 290 155 26 33 3 41 57 93 276 91 221 201 26 136 3 15 113 297 166 83 224 135 166 46 292 206 269 290 14 137 212 110 163 54 191 106 74 10 107 109 81 116 96 21 31 71 286 202 202 309 175 14 14 235 252 237 142 7 138 127 291 161 95 49 80 92 39 71 252 241 7 141 303 156 155 281 5 306 296 87 208 236 234 47 93 183 75 264 199 2 237 94 73 60 121 4 136 217 107 232 186 311 165 3 309 56 97 272 221 115 196 46 31 108 37 236 303 233 116 294 211 220 169 101 117 88 297 231 110 9 74 283 277 276 171 304 191 176 54 254 158 71 183 57 194 138 210 7 2 196 292 56 137 131 98 66 167 156 91 156 267 174 276 1 153 112 137 291 153 91 183 39 19 121 214 278 91 100 212 3 98 121 73 65 45 76 76 301 40 309 275 127 135 176 276 109 232 221 241 136 240 27 280 84 24 52 53 195 212 125 246 97 132 43 271 132 264 265 201 112 1 85 310 226 173 165 174 209 99 146 154 96 257 94 83 250 142 197 142 49 23 7 1 87 286 184 201 218 278 254 203 4 289 166 119 71 11 21 102 224 182 104 171 95 62 272 202 262 295 186 17 52 198 109 25 306 152 156 131 22 245 307 160 30 172 214 305 119 270 20 64 211 156 144 131 71 152 235 98 3 9 238 110 117 100 141 49 169 120 226 191 111 94 84 84 103 212 199 91 124 218 94 73 129 286 309 76 285 231 300 125 81 305 301 294 97 59 86 172 11 39 208 176 105 239 200 126 308 96 8 178 222 61 265 201 244 5 253 259 299 136 124 21 241 57 252 251 12 19 158 41 103 179 25 143 138 93 298 183 24 134 128 71 68 303 35 256 221 219 248 190 208 135 88 235 152 82 49 31 104 187 210 188 218 120 88 230 257 218 263 27 288 152 34 269 297 116 232 82 125 96 3 290 53 130 69 97 104 168 136 250 290 86 161 163 207 219 54 257 96 207 118 188 249 53 134 291 294 229 92 196 61 193 138 179 28 136 165 186 10 264 260 258 116 102 183 103 23 161 208 95 91 98 125 22 153 172 162 65 60 24 128 115 210 217 266 108 225 46 50 13 163 183 134 282 9 103 27 304 73 12 2 231 278 270 121 289 98 260 279 158 202 96 28 16 190 181 200 197 232 42 181 133 189 273 230 68 206 4 50 158 210 188 254 84 220 143 5 239 92 24 287 219 212 231 255 148 281 207 23 144 259 228 25 54 257 125 109 113 145 224 136 205 187 45 50 300 139 89 55 215 273 182 275 76 187 183 185 26 136 300 305 176 169 59 237 178 153 69 191 90 26 8 63 282 311 295 132 290 273 49 24 205 40 210 184 3 184 98 133 165 112 2 92 216 40 95 198 224 63 93 254 115 130 97 214 48 267 35 34 267 114 220 209 249 57 58 196 191 257 204 157 221 300 170 191 55 102 239 191 221 113 107 113 129 106 4 276 105 162 181 30 272 283 220 79 100 177 250 255 169 146 268 42 248 110 155 43 143 271 6 140 289 162 186 294 182 280 12 289 114 53 241 53 236 44 110 66 296 147 210 297 113 14 219 263 32 222 1 73 295 169 99 180 59 241 283 186 31 233 213 276 87 138 187 32 96 197 150 134 82 40 206 59 142 276 267 295 134 210 195 62 230 22 139 47 16 212 275 32 187 268 191 204 173 146 311 231 289 25 242 291 248 80 192 132 159 40 63 195 64 260 48 52 87 16 130 48 196 65 101 249 189 116 283 89 58 139 20 212 282 178 300 253 250 113 83 63 98 262 260 58 26 136 302 95 58 112 55 63 89 247 167 133 197 50 87 98 116 220 21 254 18 179 236 161 238 246 80 48 11 173 15 98 8 280 179 223 202 28 141 87 78 206 10 178 130 216 1 69 201 257 10 125 106 82 290 214 8 115 239 114 309 143 36 225 76 146 188 166 189 269 107 276 202 3 111 309 139 263 170 169 295 46 168 308 130 81 8 279 20 93 264 206 237 287 96 230 178 33 22 12 102 77 114 182 114 282 87 120 232 109 93 264 32 169 130 296 22 47 205 208 276 129 284 62 247 275 306 88 138 302 290 188 8 50 202 113 221 235 235 132 13 179 64 61 269 256 305 3 7 81 162 123 227 283 244 210 283 52 116 1 45 266 203 210 288 235 212 176 142 168 302 66 148 265 161 299 39 192 120 32 82 199 48 183 21 153 11 110 37 25 204 141 249 19 247 270 42 167 143 152 251 43 31 5 240 158 93 106 78 100 103 73 26 176 253 205 250 311 266 180 85 10 43 25 253 43 57 226 68 270 93 22 239 10 174 209 283 56 55 152 203 149 170 13 25 21 110 290 78 259 201 202 40 298 187 288 52 189 273 239 122 190 193 9 158 258 25 233 39 231 86 47 227 169 219 271 303 137 233 11 20 208 163 196 232 50 132 70 109 191 206 215 288 252 236 217 158 174 200 109 270 42 2 222 1 169 129 48 60 104 201 219 282 268 246 81 217 71 136 48 73 96 279 205 79 217 221 12 74 103 277 23 298 127 279 187 244 243 218 66 304 273 47 4 208 35 230 232 244 273 211 227 22 240 14 112 22 138 132 280 198 246 301 201 240 82 64 13 3 154 95 91 94 47 8 287 129 124 13 137 67 46 36 268 41 70 38 298 171 7 157 183 139 82 21 25 159 107 81 252 32 66 7 178 119 264 237 65 219 156 38 248 143 149 55 95 67 108 115 98 78 190 51 18 199 159 45 91 180 153 100 20 260 261 18 217 57 95 197 45 29 193 46 168 76 2 47 309 237 236 274 177 26 185 205 272 47 135 264 26 67 105 252 182 238 109 178 157 126 114 286 159 199 204 212 194 45 300 305 61 279 162 266 107 294 122 112 139 143 235 280 56 87 216 133 143 184 233 27 80 105 227 140 280 23 277 282 82 199 175 97 272 98 200 61 174 276 283 282 196 92 132 233 305 20 185 260 224 27 306 311 253 159 63 203 239 12 90 160 44 10 84 280 278 280 97 287 196 234 177 262 306 101 13 75 225 193 201 244 104 85 268 176 290 62 242 290 90 231 74 234 184 134 277 217 62 142 77 82 35 80 31 279 208 256 306 10 57 273 134 185 306 184 195 303 306 298 161 286 128 169 143 33 47 42 144 278 311 166 130 56 140 36 139 293 59 266 191 192 287 175 98 15 271 268 129 77 144 23 223 223 204 288 113 101 263 182 125 3 181 76 273 6 113 18 131 72 48 217 196 217 128 99 128 269 141 46 210 77 20 285 112 165 311 263 53 187 109 19 10 288 143 164 131 259 195 203 193 213 244 107 26 137 276 62 96 73 199 171 271 110 304 84 27 192 297 14 119 188 300 302 290 30 127 52 160 8 234 144 91 234 140 283 227 136 33 3 236 58 197 282 128 51 14 61 255 187 11 275 266 151 205 102 194 293 273 180 115 284 83 70 100 250 259 271 248 307 17 215 61 187 33 167 106 83 23 44 135 16 31 77 270 297 179 254 187 178 236 155 233 185 30 23 215 127 33 168 269 59 226 171 49 122 300 222 271 249 2 73 184 103 177 188 211 301 158 308 86 216 300 188 257 217 115 44 172 99 291 114 8 183 183 155 104 235 148 103 286 133 218 243 18 164 196 255 191 159 129 16 203 163 4 38 24 262 88 58 119 196 38 133 264 56 144 205 20 253 5 200 195 272 199 306 228 275 129 119 147 271 265 239 274 239 55 217 60 305 216 34 31 213 205 205 19 12 281 123 60 18 161 131 123 211 166 143 265 188 203 222 208 242 91 137 36 285 14 21 206 140 304 125 259 298 273 229 86 292 254 309 71 138 123 52 4 63 78 171 66 35 63 254 269 302 17 179 100 91 277 186 111 230 274 68 168 61 266 309 154 95 137 271 262 18 76 27 139 187 220 44 239 60 90 244 223 124 306 65 304 44 47 83 102 281 308 144 1 235 70 273 300 260 189 172 70 176 67 267 125 191 292 66 70 219 79 143 204 206 53 181 77 86 296 217 84 64 304 58 68 115 37 45 205 149 79 191 21 214 56 266 162 206 256 58 165 81 12 127 306 83 181 262 116 278 29 290 203 157 22 137 291 82 132 243 85 85 220 125 72 2 280 2 228 243 101 50 117 5 40 137 206 15 6 171 209 129 197 158 31 20 23 131 248 100 111 169 226 229 257 191 211 142 93 34 212 146 110 209 177 276 262 190 203 127 232 310 264 54 83 53 96 266 70 151 201 162 180 8 15 151 252 194 31 153 210 247 50 120 264 117 311 43 60 185 47 292 158 40 61 49 49 124 73 108 157 135 252 120 29 265 277 4 251 20 177 52 172 147 174 1 260 20 96 290 6 16 304 190 205 125 284 51 159 90 106 93 66 80 303 140 250 35 247 209 211 148 298 25 127 81 218 191 176 11 297 263 161 41 201 56 300 297 187 226 77 299 79 24 3 48 49 173 169 114 21 162 287 139 311 286 71 138 79 36 93 138 114 294 142 155 99 31 119 238 165 35 96 221 15 258 156 6 280 285 90 99 298 202 114 172 43 145 101 225 9 72 220 247 106 41 152 263 150 249 244 106 221 216 141 176 74 139 17 224 51 79 73 181 229 261 251 158 281 55 80 191 184 38 251 178 293 251 293 65 281 13 91 297 199 88 16 152 297 248 256 132 264 60 176 162 97 142 105 267 138 257 197 123 118 213 226 187 243 111 278 12 86 220 273 178 302 306 301 300 206 149 17 141 45 310 181 1 291 15 298 148 271 306 178 215 134 37 304 238 228 84 129 222 260 6 209 249 259 49 126 253 300 265 284 287 59 31 292 189 158 198 43 243 169 175 306 176 21 23 141 246 86 239 142 129 53 87 23 114 31 51 4 296 144 21 144 28 126 64 247 244 51 134 173 63 196 259 259 52 277 263 215 211 61 32 99 164 5 38 240 97 110 83 304 22 98 239 262 60 115 66 244 52 235 194 200 141 4 51 177 255 39 202 214 16 60 190 19 151 34 104 56 46 270 247 282 235 160 129 137 2 258 104 193 203 281 212 288 223 210 146 91 2 114 176 159 86 72 260 195 72 309 262 44 154 64 160 14 205 139 13 130 284 52 149 241 28 219 31 234 165 240 8 219 209 311 26 20 138 278 12 301 246 304 110 207 306 165 201 153 222 183 245 254 292 249 113 151 154 126 172 204 294 120 119 208 81 131 195 184 205 295 1 291 26 38 151 198 236 29 148 70 120 9 168 260 65 304 159 266 273 100 43 156 123 301 199 181 206 138 218 309 52 295 232 287 121 95 232 211 134 153 24 192 49 203 241 144 23 24 107 117 245 83 161 296 36 116 12 102 308 26 68 255 181 166 257 306 265 156 68 42 92 17 71 249 226 38 292 275 129 79 99 39 186 87 39 64 233 21 150 232 53 69 289 138 65 277 134 120 260 193 168 38 34 186 202 69 17 30 209 165 8 58 307 239 245 168 226 74 18 193 30 108 18 137 121 73 198 141 23 256 97 190 62 167 71 110 183 292 120 284 111 197 111 235 105 37 20 61 283 288 210 7 93 290 43 111 141 65 190 89 64 173 203 135 59 143 300 149 196 69 6 143 257 1 154 200 178 30 247 231 304 168 275 266 5 131 202 238 55 86 224 54 108 77 90 269 231 36 202 93 19 271 227 73 264 118 298 263 172 203 221 212 228 277 156 81 130 239 157 145 269 170 248 48 64 75 236 228 301 74 271 254 278 101 233 66 144 69 171 284 256 91 280 291 310 165 59 39 277 26 194 69 35 79 147 32 155 115 40 188 164 217 101 137 180 113 108 61 46 80 65 23 220 235 110 102 124 39 227 250 276 94 310 231 160 303 7 234 311 305 60 52 33 81 134 248 250 60 91 234 17 89 136 110 21 106 178 164 150 163 84 160 303 162 106 102 146 239 130 308 132 223 238 240 255 158 134 94 111 215 295 161 291 187 17 311 178 276 241 57 265 223 93 29 168 44 121 197 122 138 193 244 155 170 151 19 181 85 29 309 176 81 225 64 139 289 177 187 155 114 206 159 78 296 33 126 5 116 224 274 286 243 172 75 100 133 104 109 177 61 290 36 144 145 29 62 297 22 10 201 149 204 179 64 188 232 74 6 303 261 177 162 173 235 89 3 217 299 167 147 29 91 159 78 104 159 281 209 58 53 33 209 303 118 309 271 183 220 307 186 248 47 270 86 76 197 93 197 71 244 198 269 155 67 151 172 263 156 95 181 263 122 14 79 62 129 68 182 245 289 297 86 250 192 188 158 254 227 197 111 105 292 172 60 173 14 191 239 162 179 218 161 12 281 280 207 129 262 306 132 227 263 5 150 45 10 173 105 34 243 150 231 143 71 271 157 36 65 212 265 184 231 266 121 264 306 247 13 95 121 290 239 148 267 257 42 292 203 265 11 284 61 29 130 119 144 58 259 28 187 192 29 202 202 160 80 27 182 195 85 30 263 291 186 18 137 51 100 272 15 74 203 233 100 91 140 219 255 43 293 269 286 97 39 271 212 80 68 197 267 26 294 70 120 213 203 301 199 306 232 289 190 92 26 83 129 290 104 6 71 212 41 225 220 163 198 40 56 235 256 101 214 70 67 104 155 166 246 284 121 204 111 63 311 34 265 275 30 15 72 257 113 117 292 185 310 268 296 274 277 155 196 26 182 265 46 294 233 297 123 122 237 287 44 7 79 271 107 224 219 160 142 34 62 227 217 170 105 51 38 221 275 11 274 9 60 132 240 178 220 158 306 128 190 30 122 279 148 257 142 189 146 78 166 264 10 61 154 174 93 165 231 173 70 215 165 62 65 36 197 74 308 263 14 62 65 233 223 246 36 273 284 110 48 16 229 67 254 272 58 88 115 204 59 47 153 267 181 242 43 123 1 171 80 264 131 202 183 228 206 4 293 37 152 92 111 232 77 174 305 169 59 75 304 233 4 281 173 278 175 11 306 304 6 175 254 157 240 115 300 66 126 140 20 112 288 156 272 122 308 148 291 266 114 239 257 247 209 122 133 127 107 237 175 64 31 18 221 15 18 123 179 23 294 61 164 152 72 24 160 244 180 85 165 63 17 234 25 270 269 18 163 179 32 229 102 137 20 181 201 193 302 205 5 195 247 72 140 116 70 102 178 48 208 18 100 125 233 287 246 244 292 58 239 94 186 119 222 3 126 27 14 44 83 275 117 107 49 219 1 38 140 200 166 263 74 107 52 293 137 1 250 209 196 191 223 291 124 202 259 199 150 70 282 216 289 39 121 285 67 13 72 146 311 169 40 287 172 99 213 87 42 170 218 18 133 122 249 282 154 298 277 33 19 243 90 206 47 187 282 35 220 138 232 21 284 28 21 306 272 250 104 290 28 34 136 307 128 30 2 301 13 228 223 159 68 40 248 124 243 146 238 17 144 6 159 221 84 199 218 68 263 154 175 98 87 214 293 198 72 48 248 222 50 53 232 145 103 220 40 213 105 160 287 286 43 17 39 156 243 127 138 226 52 239 199 186 117 136 95 282 234 19 184 115 288 168 25 46 24 172 100 277 259 158 264 177 117 171 70 279 98 224 137 224 220 120 255 208 300 170 227 212 6 2 288 226 146 74 185 216 155 66 229 200 38 172 264 252 272 49 223 87 43 204 155 162 216 278 62 254 112 260 6 39 143 145 311 43 181 209 110 118 101 309 218 163 235 228 222 277 107 107 96 217 25 213 306 24 85 250 64 16 168 74 169 244 171 224 220 159 179 144 279 75 7 139 111 26 253 41 64 77 74 295 45 255 305 73 109 149 175 7 141 110 148 247 159 35 263 42 14 57 13 29 11 118 289 29 24 104 240 288 186 195 75 56 96 100 124 9 229 243 71 5 228 204 247 199 112 253 294 197 164 62 143 143 11 1 78 291 231 45 54 44 269 60 65 306 117 223 136 13 269 51 14 20 264 66 144 262 151 193 2 165 299 216 135 128 84 137 188 87 177 257 199 141 221 102 270 53 88 6 77 36 295 112 6 130 124 284 260 13 281 187 167 299 159 128 95 273 157 114 187 247 264 47 24 249 297 214 222 282 240 278 204 290 5 236 77 149 4 212 13 2 5 27 64 42 82 193 259 276 124 127 93 20 202 52 188 185 132 93 205 200 201 95 226 223 233 56 272 14 238 88 185 137 241 240 49 297 267 87 114 10 247 296 46 306 60 1 186 51 253 29 157 117 198 95 239 137 34 75 89 144 288 198 201 161 277 202 39 94 48 130 162 297 304 31 204 149 161 191 88 2 141 24 56 114 85 44 222 180 40 38 251 269 87 32 54 108 218 171 203 174 45 243 7 270 27 34 225 203 200 220 206 81 261 103 31 67 199 284 173 125 90 170 129 53 15 197 7 222 181 280 35 42 200 260 5 75 263 302 193 142 98 182 83 131 309 160 288 284 210 178 181 134 98 200 154 220 100 300 128 4 10 261 35 177 76 230 278 191 288 124 277 32 30 273 139 20 170 20 212 129 178 271 291 44 212 188 178 112 191 169 183 293 91 103 248 306 78 257 173 121 199 75 79 159 41 198 308 292 220 84 161 167 118 221 216 55 78 296 222 101 278 77 138 291 26 21 13 256 38 62 35 106 174 139 106 256 61 83 9 35 109 30 271 97 90 88 65 80 54 300 169 234 183 83 189 70 117 126 187 265 27 241 98 263 112 240 24 34 33 92 304 32 164 135 209 64 278 171 3 297 46 58 35 281 144 19 59 236 25 290 10 116 118 141 310 47 182 173 18 67 161 235 66 275 240 76 191 4 33 141 193 17 311 143 271 191 289 214 224 84 276 123 249 298 80 228 63 306 165 119 16 258 247 126 187 193 81 292 103 22 195 236 90 275 85 286 147 287 311 21 133 36 143 278 68 181 100 59 39 46 111 306 256 102 40 228 25 80 233 13 115 8 238 243 214 307 143 144 15 258 85 310 179 115 192 180 171 231 169 176 90 90 266 171 310 38 223 76 90 7 209 4 73 12 175 293 16 220 153 172 308 210 266 12 276 286 211 96 172 181 100 92 252 119 243 155 42 24 176 87 254 167 298 141 26 37 199 277 262 103 169 102 138 249 288 261 240 64 61 115 152 189 149 135 217 19 242 274 260 66 99 77 151 76 230 14 231 168 113 230 245 175 219 180 244 298 282 181 17 157 208 298 273 302 100 10 98 254 31 211 4 13 180 136 216 198 23 28 164 23 266 146 15 274 266 190 132 81 50 135 181 303 40 24 179 209 36 190 166 123 297 124 3 250 163 182 144 140 157 294 142 46 92 93 236 251 148 174 56 105 253 43 190 6 21 247 122 150 281 215 65 219 219 243 197 75 113 288 127 168 163 113 262 183 40 83 173 3 274 22 185 45 271 154 305 262 153 144 2 29 62 276 227 190 1 274 288 248 137 190 33 198 233 22 203 122 182 13 248 118 24 2 72 249 117 92 273 187 112 228 129 29 255 260 8 85 300 273 195 155 253 173 228 58 150 199 310 270 276 255 10 51 21 29 92 206 5 254 2 160 147 139 109 219 179 9 181 3 99 30 170 100 40 148 82 85 271 189 61 306 224 60 286 114 135 260 12 34 9 275 161 112 18 186 297 80 11 284 296 56 162 72 106 254 210 262 149 171 33 200 229 78 179 159 25 249 134 116 93 5 68 91 158 62 250 230 286 108 263 232 108 174 146 95 122 299 146 279 202 72 150 294 241 152 70 72 178 288 75 115 32 156 195 175 34 214 33 61 233 286 69 139 259 155 30 306 228 103 16 138 173 73 294 186 231 277 254 48 22 229 51 152 102 102 68 170 198 60 154 90 7 208 27 214 137 289 205 305 89 172 90 19 298 289 71 118 169 94 93 254 76 294 23 263 263 100 291 200 174 113 196 76 307 77 269 264 299 258 123 17 262 203 204 133 252 240 245 242 234 91 32 178 79 297 193 16 151 121 45 170 49 151 99 179 305 26 79 38 289 195 245 12 27 306 103 126 231 152 246 290 63 212 262 194 91 222 257 117 48 93 78 73 258 64 281 255 12 114 48 202 114 46 308 123 64 303 208 29 109 176 240 279 125 139 165 251 104 108 244 122 27 2 165 27 216 88 14 85 21 41 266 50 183 215 182 128 245 199 122 206 193 74 18 213 306 101 99 234 194 10 84 239 152 104 86 307 230 125 19 292 54 154 262 236 206 258 297 114 117 309 198 157 201 217 234 229 56 283 260 308 138 212 195 62 306 105 291 103 51 244 4 256 97 290 279 111 249 168 7 125 119 219 262 61 79 95 165 105 106 252 93 214 56 125 280 40 153 169 223 178 248 164 282 216 65 146 29 23 230 126 57 173 206 40 6 120 64 207 64 134 168 58 283 238 161 226 209 292 101 223 183 141 101 177 92 77 270 207 235 263 138 58 157 68 33 163 161 204 190 91 102 20 178 41 32 147 136 246 124 212 45 134 63 188 290 104 73 272 268 143 65 74 197 200 157 274 63 208 115 249 280 132 263 218 38 310 306 282 157 189 168 235 74 73 21 307 65 117 218 35 293 193 192 19 276 293 124 218 123 60 99 16 219 54 52 252 74 221 136 7 237 241 264 268 17 272 278 84 55 267 13 239 199 307 50 58 262 142 294 221 234 18 240 296 3 136 199 255 30 231 131 142 126 71 241 274 77 194 275 140 74 237 112 131 301 3 271 5 285 231 207 164 258 105 253 29 289 115 281 102 79 77 129 160 11 223 217 235 110 74 206 216 47 141 235 211 151 226 29 285 111 105 34 47 28 274 246 287 220 169 240 62 117 284 105 36 245 267 109 250 142 231 19 201 195 203 93 220 199 190 211 306 294 26 207 267 264 199 16 152 263 88 18 73 253 210 274 90 102 142 131 77 289 228 259 97 224 37 280 131 125 261 207 283 157 213 160 13 247 289 217 203 130 22 109 171 100 292 42 269 255 305 166 304 282 295 124 110 206 23 131 253 288 271 251 165 119 209 191 301 240 291 195 175 173 265 111 292 78 200 18 287 103 126 84 175 256 59 288 43 23 109 294 138 5 119 270 30 197 292 254 308 122 252 197 46 153 89 271 66 72 2 135 232 187 135 128 214 72 190 102 205 215 304 98 248 90 201 308 104 285 270 183 9 66 267 272 264 100 103 306 138 250 115 143 293 17 191 29 28 269 271 71 234 191 292 66 86 207 98 72 257 257 202 54 34 208 120 286 211 82 85 94 35 3 197 97 172 134 143 85 106 265 166 43 192 155 15 209 268 52 169 75 310 27 55 168 79 85 293 109 89 269 200 295 118 72 197 289 141 160 146 274 248 214 256 146 226 171 264 18 265 227 241 264 165 242 162 127 106 94 142 141 40 145 264 309 309 251 199 294 88 310 151 195 168 291 102 30 233 85 8 182 98 244 41 231 175 46 51 38 67 110 271 213 304 151 290 91 284 267 10 35 262 131 39 37 71 269 123 39 277 159 121 247 126 26 232 222 187 302 48 60 240 287 191 152 92 79 12 154 164 304 100 307 281 268 294 182 220 62 201 151 9 222 11 25 89 73 248 8 263 179 111 299 144 282 269 253 111 51 288 295 225 292 281 228 137 28 199 151 158 149 10 175 147 66 202 238 91 309 10 34 103 239 298 96 233 32 167 22 141 55 293 167 130 237 255 122 110 85 32 290 113 73 120 1 284 39 250 18 157 239 36 51 4 132 186 79 49 63 153 136 162 151 289 2 255 64 179 232 305 11 283 186 32 59 100 141 42 26 1 222 265 218 265 47 229 112 63 216 251 295 279 187 101 224 1 117 278 292 249 5 231 137 103 190 195 192 301 99 171 67 133 119 61 112 155 40 66 113 3 289 150 168 240 245 268 308 128 274 5 305 121 36 160 72 293 252 155 305 133 88 22 109 121 161 69 198 119 208 159 106 74 191 228 282 123 261 185 307 102 280 141 53 54 35 183 88 299 258 266 113 121 66 174 171 51 121 14 62 237 59 300 72 257 117 16 200 15 1 227 143 45 234 77 17 148 136 138 33 158 48 10 80 220 236 98 156 272 119 85 33 120 193 50 285 9 14 287 8 307 185 231 226 81 71 89 14 241 251 195 83 155 100 107 96 91 156 18 192 295 214 264 183 18 204 191 311 184 36 90 130 225 249 155 301 48 206 185 168 254 111 143 206 13 123 82 294 38 118 196 299 219 239 29 174 263 143 73 30 116 262 166 278 66 3 74 238 96 16 188 96 47 56 10 256 254 188 101 130 6 212 40 231 251 204 136 171 96 66 297 10 293 31 56 101 305 232 23 113 189 118 47 299 22 6 132 235 155 301 88 83 285 57 138 286 124 95 112 179 149 82 102 260 113 123 68 22 155 195 281 302 68 225 190 205 74 252 186 72 71 1 244 233 294 40 160 242 126 204 221 287 87 236 219 159 62 171 94 252 22 174 249 69 15 80 65 277 185 144 93 26 249 181 281 172 96 294 95 277 53 244 168 167 231 265 101 104 200 285 290 303 303 184 47 20 290 261 289 111 70 259 257 140 78 216 285 86 287 48 96 71 134 79 25 277 214 134 273 228 276 74 2 259 290 190 131 173 93 229 163 107 275 174 118 144 266 310 178 138 84 266 282 237 103 200 162 33 62 11 95 3 27 223 93 183 245 242 178 195 75 159 258 14 85 113 227 193 132 16 282 72 246 68 53 260 35 74 169 106 16 294 265 46 102 230 204 235 98 44 67 154 106 300 95 45 177 299 188 123 15 285 283 240 188 266 286 12 32 256 98 278 14 186 160 29 40 104 126 29 132 66 152 273 74 126 198 143 204 73 178 101 301 10 226 163 258 135 42 277 234 54 154 283 164 45 290 108 95 307 166 281 275 95 16 268 203 305 172 174 75 96 265 217 236 265 288 38 249 303 78 40 232 179 311 68 309 225 202 45 271 85 284 230 201 98 16 24 171 181 24 282 230 304 87 17 73 296 218 17 154 81 261 130 16 83 248 277 22 307 3 141 186 226 125 113 10 143 126 142 165 297 263 43 42 250 142 64 46 199 154 299 192 293 240 8 173 286 285 275 124 244 146 97 10 19 276 273 73 116 195 258 18 93 94 65 292 119 287 127 226 227 234 89 33 145 279 149 131 194 19 276 71 224 225 14 178 274 308 52 1 208 90 103 297 95 259 229 82 127 52 173 156 218 85 169 82 27 250 89 222 62 34 245 100 287 244 162 207 128 189 239 267 266 128 183 15 18 24 178 226 288 289 93 146 42 77 267 261 23 172 148 125 58 110 165 54 100 11 300 163 139 195 120 273 200 291 252 153 142 284 17 182 15 191 215 126 204 21 278 262 260 118 84 288 4 275 193 286 206 116 209 232 97 52 215 128 15 101 302 88 69 205 53 147 186 198 283 195 52 85 158 222 249 124 39 287 236 51 203 128 176 82 87 154 96 236 226 89 261 45 183 178 251 33 163 17 204 109 54 291 128 79 282 279 100 54 8 177 252 83 114 82 51 148 193 68 6 226 129 216 296 205 112 102 247 218 236 282 218 173 219 241 228 162 49 171 85 301 11 260 28 250 103 49 251 112 84 283 127 304 140 270 168 90 264 9 253 129 120 54 208 50 192 113 205 138 51 7 207 55 293 276 301 200 304 291 232 65 222 136 114 42 6 202 236 13 214 77 88 144 130 20 40 2 118 26 6 196 55 13 211 190 90 210 100 131 188 39 18 35 86 163 98 188 262 233 10 108 125 249 281 298 125 220 160 229 113 67 68 272 151 216 283 100 202 172 211 195 213 158 291 43 192 92 201 77 190 270 63 261 287 151 281 241 74 264 187 16 81 274 190 1 201 168 277 158 46 269 168 97 124 166 99 181 213 276 42 120 65 225 264 174 103 184 26 58 219 268 35 215 67 220 175 103 38 86 218 235 191 254 40 130 163 225 57 59 81 257 105 310 108 228 29 261 252 81 158 219 28 270 65 184 54 21 206 210 163 240 10 151 245 102 282 2 191 40 167 232 276 88 129 14 123 198 272 180 228 246 59 163 183 296 247 234 90 88 253 18 204 139 21 55 81 276 306 307 229 28 200 193 281 48 94 223 252 13 48 103 184 269 67 174 239 233 256 118 169 282 66 294 249 187 265 140 52 146 224 133 66 17 3 49 255 249 242 48 48 27 150 16 174 174 303 50 146 132 212 178 99 187 122 15 172 93 35 136 128 242 167 80 93 62 228 76 9 157 31 73 253 38 266 214 304 16 98 265 159 23 151 275 297 307 110 186 108 1 65 151 205 109 14 23 226 15 65 87 302 187 139 40 255 308 71 71 270 159 88 272 4 244 16 248 47 132 276 17 115 83 287 79 4 27 300 235 94 276 121 182 280 282 37 269 152 116 13 256 305 306 247 173 260 245 223 156 77 209 12 66 128 188 300 55 8 297 100 24 201 10 259 34 150 6 264 292 209 6 209 246 121 238 82 195 80 69 177 274 259 143 34 267 23 112 303 37 117 148 266 247 218 201 86 93 156 216 257 5 183 148 204 112 45 26 37 153 3 149 127 104 208 186 124 82 176 128 61 287 112 164 42 297 149 168 96 108 235 186 157 34 302 128 14 10 141 272 249 9 169 49 62 129 132 83 182 213 135 61 138 294 252 100 135 56 78 10 5 17 209 279 70 157 87 73 260 151 279 220 21 237 122 30 261 269 269 273 298 290 160 303 271 113 173 258 108 31 28 132 262 230 274 298 9 104 122 236 182 291 69 307 150 38 19 109 174 122 164 95 57 123 303 276 47 167 251 124 185 311 193 114 280 170 222 135 105 28 95 63 79 286 281 128 218 176 42 206 131 154 277 297 197 86 267 126 122 253 51 231 121 14 5 67 226 94 37 262 120 41 206 246 12 122 68 286 203 246 210 302 186 241 212 23 119 138 62 280 29 296 130 46 52 143 203 41 305 103 199 110 262 177 175 118 45 132 94 268 34 131 213 125 220 176 106 191 27 192 311 205 117 273 220 270 121 269 88 287 310 161 132 211 143 50 61 270 257 173 34 208 166 307 16 204 296 157 230 152 118 243 233 91 298 29 11 64 163 161 50 91 61 144 193 257 35 279 250 252 296 86 188 113 139 256 131 74 12 27 153 280 98 100 277 224 226 55 22 81 200 90 91 226 296 305 31 109 203 11 183 116 177 175 247 178 175 202 70 307 182 31 277 61 201 111 213 246 259 188 19 188 52 70 25 142 220 136 74 305 133 138 59 82 68 48 96 177 288 63 105 150 293 22 253 33 217 62 218 26 160 19 135 122 176 2 303 260 140 164 71 129 52 229 108 62 294 38 27 56 53 4 55 278 263 167 259 157 63 282 105 157 266 134 39 202 144 199 255 52 272 21 68 159 211 269 68 53 293 190 72 102 167 236 42 181 105 164 31 61 72 136 178 215 204 10 25 208 50 185 281 29 133 242 67 160 50 233 284 195 166 122 28 94 115 247 226 291 128 41 265 126 303 62 222 41 47 156 297 281 106 228 271 197 194 109 42 143 84 289 2 58 237 134 149 97 65 95 86 167 42 228 283 225 118 226 194 210 306 136 65 303 164 269 247 61 146 16 4 70 142 189 80 39 223 39 116 94 191 108 253 164 266 62 58 224 168 229 146 114 47 207 41 310 37 185 221 276 153 154 153 310 91 311 303 302 77 224 217 211 238 293 48 139 309 298 216 170 157 145 208 113 123 259 289 201 119 252 122 307 137 260 140 194 20 96 285 86 241 22 215 288 262 283 98 215 79 264 212 79 139 283 250 283 67 186 89 34 106 136 226 114 263 302 296 286 217 292 127 139 31 307 188 125 240 37 107 204 211 276 212 36 191 240 17 200 100 44 1 115 124 219 172 187 115 195 99 243 248 107 307 283 11 1 136 45 276 25 170 51 225 274 293 83 91 68 56 50 5 266 31 199 192 173 121 296 280 278 257 94 56 89 126 193 129 57 272 75 57 214 269 238 60 139 155 44 208 194 199 290 165 299 13 267 302 162 207 192 171 151 280 249 117 231 32 152 48 252 205 212 234 66 236 265 61 308 10 134 25 34 8 160 32 8 29 85 257 248 249 209 113 42 190 223 82 89 165 246 140 158 31 289 275 41 206 22 262 237 261 32 184 248 94 114 229 204 5 181 185 220 225 142 124 160 112 226 197 187 303 42 281 283 124 172 155 16 8 194 209 270 138 194 114 228 72 177 103 236 287 134 2 210 9 36 285 256 202 168 87 176 127 62 88 228 129 1 21 241 156 53 263 34 197 60 10 21 244 42 49 214 244 284 274 35 109 59 284 178 247 152 113 126 18 270 114 266 273 212 232 280 92 145 193 91 112 299 202 175 54 160 285 286 100 198 98 194 192 188 223 137 225 92 158 146 289 217 248 97 12 227 45 152 270 195 83 144 232 205 48 287 283 82 28 105 78 236 118 307 170 216 60 200 164 306 127 91 166 225 143 302 142 75 138 152 231 274 35 123 274 93 245 282 278 40 7 242 222 307 63 302 196 102 288 272 183 196 247 69 304 255 308 302 298 135 275 56 97 107 208 258 302 311 54 115 263 177 63 40 248 134 7 94 275 133 301 97 275 113 41 294 188 89 8 75 38 301 189 275 196 176 115 190 84 40 196 146 211 60 274 205 213 155 209 63 97 124 261 76 20 93 81 170 260 62 185 305 150 72 262 236 99 195 176 116 24 207 159 232 147 213 50 296 229 92 170 219 262 158 304 220 63 164 49 296 260 279 192 196 82 181 154 104 256 246 56 145 55 267 122 186 189 84 264 298 160 297 227 293 41 235 223 84 205 144 283 270 216 302 270 242 265 68 309 100 168 293 196 100 305 141 283 113 260 230 14 127 41 104 267 79 220 173 127 32 161 140 165 225 101 182 184 43 164 288 299 210 198 10 285 307 218 63 298 218 138 54 182 59 256 145 179 105 135 231 221 43 248 167 50 85 214 17 269 273 45 259 57 34 280 46 175 25 264 304 291 172 243 151 279 78 40 125 218 17 38 188 14 160 287 246 134 178 135 231 173 295 88 35 298 95 250 290 20 259 257 186 22 227 168 37 204 65 162 237 184 111 187 135 121 103 3 150 47 37 218 222 31 118 136 171 87 6 176 273 187 294 194 84 108 207 22 253 217 161 90 155 286 108 55 201 307 294 138 247 48 179 202 112 84 8 213 187 15 219 211 45 80 116 90 125 238 246 204 79 30 3 295 54 192 47 1 226 193 277 47 49 39 276 248 66 191 131 147 30 264 111 174 184 262 130 65 25 163 3 177 79 233 108 284 154 96 303 115 232 67 47 53 153 146 14 33 206 119 47 119 103 282 87 301 102 308 68 216 82 51 265 305 269 188 222 220 163 48 106 249 177 144 53 286 137 284 213 192 309 120 80 3 63 209 135 273 142 57 242 125 273 8 57 237 179 192 50 107 215 90 113 229 276 274 125 273 145 195 183 173 53 302 227 77 37 217 38 48 160 4 287 163 120 76 276 116 259 5 36 291 42 22 89 156 305 13 35 41 250 121 158 37 166 22 149 31 44 145 297 198 3 70 115 241 234 43 143 107 273 280 134 238 38 13 287 18 196 305 171 299 166 164 32 43 16 182 61 124 139 262 206 155 251 103 265 58 261 175 204 258 119 66 280 124 256 208 187 194 199 89 180 309 178 161 110 119 19 196 38 221 227 72 30 42 191 264 288 152 250 260 244 240 140 181 285 305 301 55 130 76 49 17 17 186 255 195 280 46 217 248 4 21 159 249 113 205 235 206 4 74 152 85 285 97 248 112 157 290 154 61 270 55 263 208 110 180 83 43 151 206 275 208 59 22 91 105 242 108 85 88 149 286 257 156 255 80 32 297 67 43 111 273 184 214 220 105 305 72 251 223 32 55 156 102 95 141 210 137 47 287 73 182 132 192 242 304 30 120 142 155 278 247 27 225 240 137 7 66 248 232 188 58 96 56 281 196 24 293 140 37 46 101 263 204 257 122 248 38 152 229 237 289 310 28 221 37 239 172 169 191 251 220 195 25 177 184 274 255 68 188 53 226 28 112 77 140 15 81 98 109 26 149 201 191 187 163 84 76 253 283 176 300 256 192 179 120 167 228 224 97 306 236 155 260 12 120 170 43 82 109 89 178 75 27 259 152 204 16 186 103 76 66 54 80 234 301 254 182 158 108 64 201 187 261 207 227 231 34 251 201 282 262 185 50 186 160 109 90 64 276 259 189 100 49 118 224 1 26 23 96 84 301 145 300 214 255 189 111 3 219 108 230 58 292 232 201 141 195 250 259 65 133 216 26 1 222 26 292 122 42 163 215 240 307 216 207 274 102 227 242 252 244 156 181 153 150 215 76 263 45 297 308 226 26 45 210 55 164 71 296 137 175 236 175 237 218 258 122 56 272 199 13 55 174 289 114 33 219 245 201 65 263 260 291 52 276 311 167 216 249 207 162 289 133 131 84 126 65 123 163 152 128 126 260 43 47 263 100 223 294 239 209 65 297 157 90 153 145 273 93 161 290 192 232 212 310 131 196 153 76 80 41 67 132 301 71 109 233 269 170 165 288 38 209 39 36 303 263 149 107 280 34 99 123 308 249 208 190 7 261 88 24 272 226 107 35 2 288 242 192 195 60 265 286 106 253 25 138 132 148 182 146 220 264 214 290 195 276 64 35 171 83 90 187 286 89 120 305 128 302 110 283 79 11 7 42 134 14 305 304 19 201 252 223 154 9 61 210 25 176 99 303 306 112 238 157 99 159 257 103 290 175 116 205 216 135 235 153 290 128 217 14 62 204 276 307 139 255 80 88 152 209 268 76 306 135 61 132 227 189 201 126 245 91 196 290 129 161 161 46 47 118 165 272 120 239 289 178 244 30 298 19 192 222 287 96 61 78 177 127 117 125 102 79 202 147 160 120 143 242 109 298 162 26 273 143 150 293 251 253 302 147 177 118 248 120 44 60 141 34 81 103 67 307 137 169 107 132 69 71 232 205 132 225 37 203 102 142 198 144 165 306 80 166 17 262 151 233 44 206 241 246 178 214 184 63 159 279 27 106 105 20 153 83 114 85 246 294 207 208 260 59 250 159 260 92 159 271 125 157 146 54 71 138 149 123 73 194 218 288 288 245 87 59 23 178 113 146 33 298 109 140 5 131 40 207 85 301 35 234 276 183 221 14 213 120 87 71 295 253 102 177 231 147 252 170 200 288 207 305 74 229 57 115 108 267 74 67 85 76 177 24 73 311 228 305 196 225 182 202 290 151 5 66 154 153 235 158 24 128 156 172 284 237 69 119 66 255 147 219 222 124 220 230 133 159 45 123 56 49 100 207 102 44 104 238 53 79 33 108 122 263 26 98 146 237 233 130 142 263 169 207 51 230 139 10 9 10 243 279 27 179 122 163 310 232 235 17 98 60 128 96 306 152 117 300 183 270 114 106 34 248 145 164 184 44 95 22 225 287 27 78 237 48 260 232 132 263 185 10 304 216 26 111 214 157 152 140 56 234 278 28 196 117 200 132 52 57 193 81 177 75 76 286 258 254 215 217 153 83 100 245 231 181 302 156 228 43 44 185 173 41 310 293 8 265 52 229 147 226 104 277 17 88 277 290 257 35 164 124 300 261 21 141 103 134 252 239 13 302 184 164 193 213 47 302 243 108 151 229 60 161 235 78 95 222 291 196 35 88 167 280 223 99 171 174 16 185 170 268 201 58 181 129 267 177 34 208 44 302 109 146 263 285 278 142 228 85 206 258 49 196 45 231 11 277 182 29 134 211 160 258 292 9 213 139 37 190 72 103 205 236 125 172 277 81 294 191 166 307 203 298 31 51 217 184 296 68 306 123 143 51 122 288 68 48 287 95 271 39 252 97 4 58 119 208 168 43 130 72 272 148 208 33 177 15 186 264 139 77 214 122 116 187 233 191 77 234 227 122 89 258 246 216 82 163 212 265 140 152 206 110 15 121 264 151 122 41 279 287 62 161 259 246 282 147 7 102 206 293 250 95 213 133 310 147 215 291 241 27 263 191 33 94 20 139 201 274 36 122 219 149 71 249 271 251 213 156 255 9 286 89 34 181 220 185 17 236 273 26 213 117 56 120 185 237 100 278 125 302 243 118 122 208 150 131 241 47 228 205 224 69 221 277 310 95 219 230 168 131 93 229 94 109 126 166 60 185 69 13 62 20 242 195 150 134 17 14 225 40 149 235 67 280 123 271 26 132 186 170 166 130 174 228 228 72 7 115 208 26 176 177 78 190 156 150 228 276 50 298 53 262 36 143 293 281 98 145 221 129 184 25 251 132 75 240 67 143 51 259 309 150 28 309 54 36 8 139 124 185 169 181 302 257 44 171 96 230 307 44 307 1 205 221 190 127 135 34 192 7 100 11 81 39 287 72 190 196 61 297 251 140 270 94 229 87 30 275 162 159 28 200 113 257 141 305 131 195 154 278 260 286 175 171 10 38 228 54 35 127 29 219 41 18 126 30 30 250 194 168 56 8 169 145 202 8 155 30 141 136 99 22 77 284 68 121 190 6 8 47 142 71 80 34 75 132 15 79 156 132 51 308 247 102 233 264 172 272 132 210 120 214 62 303 221 254 123 267 40 246 27 54 96 78 221 32 255 295 299 127 169 287 295 207 307 234 7 121 136 70 270 7 77 136 94 279 114 97 81 36 208 137 162 9 307 304 269 204 174 129 237 55 151 230 102 61 239 149 33 160 153 106 116 74 32 40 2 43 263 127 92 67 263 47 251 282 213 44 34 100 271 248 119 109 140 146 138 218 135 241 49 222 49 77 48 240 165 172 92 200 172 8 109 251 168 182 71 261 238 111 74 257 17 310 149 143 58 102 27 173 155 62 127 180 26 176 81 259 254 101 38 220 287 6 103 25 247 294 128 162 219 275 176 248 168 273 271 212 231 128 218 263 224 190 287 185 54 146 219 192 274 153 23 227 234 33 48 296 74 174 305 283 269 47 43 251 299 61 169 146 206 307 273 175 248 260 127 203 14 241 153 105 157 308 118 246 203 40 65 210 208 209 27 295 166 192 85 259 132 59 137 236 193 151 259 39 162 304 232 169 247 266 119 236 168 36 140 290 184 37 236 9 16 114 215 74 68 239 80 98 52 85 60 286 152 62 146 32 38 17 66 91 69 67 274 114 218 310 233 184 196 166 69 93 217 12 273 108 88 211 305 36 80 119 154 21 86 100 142 8 51 137 220 270 259 296 244 244 227 95 301 302 12 41 94 74 285 8 44 52 74 211 173 6 253 103 244 232 110 117 83 271 309 20 21 136 109 289 125 175 237 108 176 84 11 108 17 249 128 176 46 278 112 99 154 141 228 290 131 166 247 3 73 133 180 276 248 40 31 112 215 118 131 13 208 304 275 64 6 131 246 164 298 237 101 306 310 71 207 38 7 261 94 107 271 183 180 22 202 69 153 174 193 217 186
241543571
93645848
1808453
56775991
2932373
57327349
44549
11756917
262264005
722331627
1191
743201339
45861
795808371
9798
8263
3138561
10396
118719
1990280
23798
409546927
116452040
112361
118422884
947390
9755
32943484
73991023
21201655
3080224
7901
574763168
8064664
13302158
2935
45031
21276044
944359
19697
18939
43354750
42794248
129619088
205760622
64188
145593
671802
486232
3550914
32435
575654878
1651508
29793276
1215412
5426
267185288
30062
925861
13840708
3345741
43952
527028317
11008454
31851
194487
80166
250542252
6368186
175841
8342690
51541
3771483
7261053
80321451
399653
6217216
2613
1783217
25642694
15598
303164
259710
99536
3813126
533881614
7487961
113909833
387815
7033
17840008
556077
118645336
549
3876860
603221547
4020792
603150
19797738
7151601
385784140
55415698
3326274
117550488
54804
60584569
122289
637193
10260421
6124185
13710324
8182967
1424060
125388
394674
2738602
160936960
797941941
25658
3788931
12221498
5462729
11947009
186668204
60529
2073011
159006610
43123254
41258874
16619525
1229
1270619
35509826
211565
5249
74024
2453099
46701
29013940
309691
40980181
172162
3420755
148468788
65520
508492
123347214
2914287
573689
19502491
12329796
52247368
12489
2948
859974
21863088
925636076
1136
13717
3984880
43659467
16398573
762649
90115221
149723
277106
96223
26372170
20696664
5956466
7068
16261357
73109
1629
73171463
178375099
2869
68189
26847159
106295519
11832
6691229
3112080
405568262
480791190
1844974
418889954
6102941
1577863
2034813
6410
1258117
22190527
69870
11096
5303725
95908
30470782
30425684
5262856
17744321
42699646
104549
24342041
238933
6558
68300
88728
1771198
190135429
36615
403677
7238876
336634
23090917
249598
58290362
110109
229562730
616635804
146337
4166920
107790763
944333
190614
207156
292801
3279
79439255
367694
12982
262802678
3100211
543248
996260
254204362
11595
7769315
1155
769212478
246601643
11232797
6641852
477046
99223771
30065625
24831737
51006612
2685920
28769287
834189495
324395770
16128993
649459768
58885872
134600
232830
2634
35086731
40254
3364431
188872230
134944279
44298070
170749
13644
138151288
165899
145121
228158
4808668
11084
1587986
39636
8436577
233152313
4458009
27266581
29316033
55171
5077
291639997
29081796
33534477
209334276
29252372
193030850
10579
175495804
35671143
6574
111215
266646
3322718
605223
619183054
324409
74639058
2446
48271227
142648
16076
22752
82146989
21681799
138856168
56078501
2134
3127975
2663713
462313
632402031
65313918
12597
745049968
5535708
14423
57790810
19574
14431
64043
806261
18160901
7735
117592
197457056
183617784
220476
220940659
329780
593541
999141790
14526943
969
2553897
870669
15747161
11786929
24477540
211481918
23133
8905572
22818247
307192049
6699
39679
57967083
226451
26304
404374230
18904
24702
2925403
178705074
123337
488676031
10107802
213621097
872400193
103010341
5350
55126634
214672566
65859127
1330877
1391
405838
690450
1078
1332163
33617003
4150408
33169996
30368416
43127038
439538
63047
850757
477684
242440
30775
7962180
213551184
3022003
4389890
623322847
442229071
4703067
5113954
15129360
45293877
661
302667895
104202
2953378
12123
248
5673492
156542065
965064
189315
7943
5859
31489299
15627339
21551
18996667
11449
12582
14153491
2057232
2544431
336290
30726765
558400
65400
11900997
2833717
674296254
224200496
1752
83292
158174102
975157
932791
13262572
5648
794555562
9959
524466616
165569739
6402
306464
1189828
26327337
433384857
32738
23512
363355
10917657
494906
229486
3453295
10245
223391158
844575478
551394
5782
5666
629321648
1856315
15736970
1151729
7112526
166572371
8113
247673247
2557364
16104
451240
8421069
13433908
53214605
429437746
91717082
23351
56816
2792632
30951
265847738
864761961
11696
2135488
58059
19478699
797919
65177340
83170279
21529
202806296
34090678
217915
52704
1377723
53914
4125088
33336
384160
4414793
659315340
989257
17180776
971283269
191456
36205
245959
9800
15485
127968789
28187802
466475
120396
90500499
80522
1158299
1269914
218790714
3797271
102099
670215328
3269107
34259320
52601216
130111
219826
335636789
29073
67129
8890701
235576862
704553294
8797808
1075653
106955665
345819
45029047
54858370
57002400
2944864
225011
86256
6748388
21173423
181336095
219661
840100980
13881
142236
7953750
33038
108666982
254249
319070
120302004
1993
3669687
304826
1165737
94870
73376
4385807
15912
336529
3014234
34027
26847
456016140
395246987
733979
28222
657
9290309
43561
5623822
111006318
76579
354795
3239300
939014
77946
20739007
37927418
71871
290175
159415275
961777
6063
860001
1239
3654550
26082625
505692
89181901
43551
530698
138490
104678
14227
9838
439458
378131955
433851503
791122
106510
25385
145468
41866
46703
8712885
77771
247137686
931208874
4390921
5936
454090424
21190
51660
67678244
11823339
424334885
94829890
22174436
54686
886872864
110410455
32831569
497602246
486988
19930
738167811
3968694
1808294
1888166
5361704
2855452
7112
165363
46084
258505999
15039
1076553
16377
467
72625314
205279
108168957
34097
1784377
34986
18003945
4972836
761754657
6710305
131352
365533
250676
50331
1474778
29627
1553
1933611
688849499
1049506
30074
18618
60593
176696
19330
3985065
619264147
4001016
480769
42366084
165595
3612897
5552019
9503152
792316485
96329968
9668
248191558
528813478
130478699
29137
13031051
47089391
17448
96876
2897947
161098653
504656203
279666239
246367376
985784
812796
47512
118626
2605116
93030693
1996212
14112557
12825
391099047
22592604
12548
180645
951421442
43955
6208
13838284
221922933
2321908
30828
78598
2741
40620222
1190157
2141726
134248
4909490
963292
1212577
612991992
63914
181572
437806464
265360341
70936637
3967947
21606759
29050
27407
524061289
31653
4242602
732491
2585853
180555221
66777420
357099374
535305438
30482029
9282
14120594
918108202
14990573
547193
14792
296088
11137683
937055883
186399
196429509
296170
473671773
393712
24425500
1186874
5377
884574
121585
839017
58381
45188
202052
895
106038
189180
111509103
455993
148150
574485
30209771
2338805
13417252
55535734
4969738
1494212
528730
273002496
156153
32968094
99832
29488211
123006097
72371465
990313
19570594
184323
370868
353496
651203
24414
916862
214367
24109360
286638147
7757943
969202487
10395901
29982
24054144
80517
809026759
60085
428681
511662135
3043569
27764954
7870
279937
4648
152557697
14939
15054764
228356445
258041
84614
5353203
390881
14384
580811
494714625
199746
118832
965140793
9116982
3477806
189120676
936063
70085862
4634
30886260
5406106
26780
84656339
15301
49066
46597166
49363553
97907
338907
63660
5500996
10244563
9049363
64395175
15299371
2657855
57829
909054
41090264
26010744
15904
8406
217979123
70031
68690
725656
5881
721713
315332922
651076
86987705
315614447
16938153
9269041
22873266
176063094
1884115
939276791
49143
280740252
692844
74481263
289023874
444409
3154
8695130
455707
19242
346066
116729
1792453
166027142
9497
10318
307135865
16707643
24328693
75574513
13693667
26785701
3135
5182349
248630712
232666
1690
2278724
931982680
496340
984445122
20655066
123749
225455
201932
218605
122235663
104853116
57324
140493897
19072373
397418
2066396
32377
3704659
60399114
590757267
116514
1107801
3131659
162974
37550070
26153665
998188
30917748
14635024
130728645
21106
593143
54227597
11970063
99236
6297153
19663401
48888
24163565
264333
986700340
12677
124712
8145
386170102
15428083
361351
35089
63676
50797
2302418
57019
21391439
716670
50
452264380
198916435
7034
22027941
257733
901867
2646454
992260
136504
1600308
485391234
6567
7022885
404974
2287
977677
841869
199842230
1702
5165819
47117
116651
36563
14693030
126108
73297
890759
4292728
16061389
826833
63508091
46795582
45707033
18505
2535
74131668
907005722
460295
256387213
2047300
63113063
124454
30170
3303309
7498
8801
77484
26883742
255397
3221720
509354
1853999
964125025
50431
122238915
6283
51945706
37187356
2663
18536963
126584
66827327
278147
345977799
11682826
10235
2911884
1986127
3865609
487477
24412
412894
411929
501798
41197215
712460
3565488
743188861
672529
2635204
2085081
929442737
5281
7937
26272066
14522538
27597
47308
958370
723496
1662792
59782969
7567826
41951
359968089
930163
167388377
49020
63004747
64631
28293
100221
504480559
181283
104512961
128631
2923324
404588217
269900
1260810
334603104
59122
516613
5594757
3166
67735
19219376
34543219
3792716
111839
787385343
316886219
153608899
11971604
11919
1021995
6225147
149847142
57912
922467
1105466
91349
98774
485980567
231194
27326977
107308476
5181
41892
23237299
334286929
429984
13527399
49560
10477745
2627
39400
143876407
2007444
608881147
27025
923509
318915
231784
63101
48014
336400
234029
63548769
56208299
80103
35050
147508
1709241
237381
18520
2571958
17822142
556
862
1245675
2798
38230550
7646
217325
2478177
25
2173368
165244944
289445292
124548
2292871
6855929
5389150
29382955
225553956
22704568
117838015
544407033
19501
4147285
21429
17688973
772907
28213005
392814
7748568
434943073
188469098
92670807
8153252
5979
28245402
4970
184154583
13949922
26450380
71136336
963011275
114518428
5476098
783543682
897207367
57274721
199323896
22661186
56926295
246874
29998628
254350695
388979230
62732
2208
33046
53066822
4370
117025110
4557
636967860
1986159
2231419
42725573
463127875
238867
532370
1977528
3631939
3400
130514144
110662591
489787
28552
27119596
74410043
1052207
2765
9128015
8751341
37788
395356
7023965
50140698
234198119
132990
4115656
84498154
25116139
129110
14099
56822
27872066
56977
8382032
6534980
130936172
11059
7827459
7573
14971
11251
149338
1048869
121719
63888531
32756
5906167
492228741
122403479
5725215
184495395
692093
1525518
5771
643185612
21373
114408
6352
164860
3673089
7113890
864891571
104078
257977457
226404
11680898
7152235
6530081
2760
44216
512052
2622544
281819105
8421
18650
84004277
5673
6709775
5863
2892
865718689
110729526
150734
1837213
44012
5510506
1115929
4730491
62857
80281063
852094359
236870013
117566
196008
3450
936306201
19407866
39988234
447883117
219020377
644413035
40815093
371357
22691
80305048
4773811
22359110
852130
144469
28457150
26387619
217406576
115106009
1987799
177908
14258
11319310
486465
259044337
818715
279884
17301
532416644
54633964
70096
3197098
484368
920828
51928153
61150
1683900
285306794
332195586
32575
89397
23224
4037870
14370825
1919449
1471335
9186043
504618067
10272383
596749
15512975
181413
414039
35560
66658
8583243
3623636
354540
344980
49126035
874256262
4461295
195596
753062
42520
14603
94869
73930
94415
102379696
246484113
12722041
8180448
728569
1116472
261042
387703
306188
5734908
283400
868959
6783934
517090
3822162
76966
2433049
51872
461251
1371933
25609
671436
16212547
12863
1996145
1044659
176054201
8839449
30133002
33186
39939
2220
150116790
343463
60314
319891430
43523188
4605
48970954
165518010
85446313
107820492
11735
9529109
23179645
32618
83127
44255
77902
513502749
7615756
104883
2738844
13267601
289817
108943
366522
2426321
872423
336538075
16978439
778604953
114127763
16180420
2539061
732
31373641
5459435
1600314
69939099
831982271
15911
106780461
7128253
12386902
64799
412627604
77616973
1278
96426539
2951
100555067
56097183
224769223
17251
160085470
3825
20301283
159439287
11636545
48207
194511490
255506496
57947
57645
713
6518627
175058209
835096
131787627
17742584
52166
40402955
78133
14347667
660831156
216751451
11025
322768341
104235146
485361
117930369
24026
85497028
124891
1970967
70665
194950
335860
146115
14679
919370207
34987
516763061
12995674
52701448
9851
18528047
22113
3201725
11118399
6548
15795317
5051281
3385
906399
1307360
1533602
816389534
348557385
161276728
212121
1935903
980429856
60018
470821
41086315
214577708
10843274
1088723
14452968
16642
7123
243137974
849319844
4459117
118419506
456613
1543537
40121
29901953
14272837
826099
3371518
24801417
6581152
19445787
5569168
27450184
5687292
844683
13737
1006885
332429564
81831785
3308624
481747
31299
880367559
242047
128845036
660516
130969690
129010
4163714
71941
595549
55163
34382
3814082
23942459
16223
1894860
27967
140078319
533953725
63727
122937703
6546155
488011674
106759327
4969
6033
114169
69559265
446457823
159476670
32719216
15462
98481590
16926
112012
140947
3082
34052
154603
14270
407080
4045732
2554798
399020
4619274
165743
15695122
12359
83293221
3332
48965617
59254263
100832
142468600
4007
15806
1280517
523966290
201142733
5075
686839112
25115300
17784
16631593
226072429
144403319
20835
41178959
36267
1829
2175
38300212
345778
195922812
73884628
16343882
48867608
13289
61952
477222033
733041914
154090
65658314
71069
3455864
1630328
201861
26939911
156530
1544058
153631
782
58771
45944
674505745
2509886
2910196
603421
3414827
87021246
13767958
132570380
32519560
191364
26009
43799
88667247
2567926
542121
649923
152049405
112159
965275352
162124941
54346
13612690
12754466
40533031
40546
60250
4812763
211034141
50511810
256560676
509715573
76231059
34048
8479560
120243
1962774
11987
50920948
32765793
281798812
7398734
13578942
196323446
28802490
18768767
141507396
575428
2043226
613185
4122524
113108
837099917
463474903
10576
144549160
124999
531083729
57825964
136764664
24160
45406
775425
7731
2595494
25068
11808129
2691676
20360088
700
918808721
11768
332501689
63333
129585505
5616293
181545562
11062486
567101
56816244
438166676
203233
170967007
149050654
271827
6784
1153993
2709
399336
52760
132519366
59075855
39856
10301290
509202313
1070
914914103
2144
14660726
2660
53078367
179404958
2171
4203876
1489099
2090178
31461
6289279
8354338
16887
10090
44977705
44045
208812
405044
958712956
649796
7828859
467946603
48268258
43893
53508889
607948880
724194077
26826
36106
399771
11863
395459
2971250
5953
25195
62950731
45741
34312
768936279
5795
17015
97130
13813685
679404280
7286385
1876509
19250
646276
2301044
2884691
420142
347587
4481004
31945
1109728
102543875
60942649
180421122
15713
3070
50309
292500
93553
1389134
128756746
118575612
10824223
480705855
36753
1541659
37297083
2297081
463678828
35590758
1096
10402143
20943250
290358278
75700687
273753180
76006
107900
152453
26854264
6110
7772
1449968
2093828
17817
25144479
581144591
41925566
15222012
891927
3353
306065
20656252
30179
24659680
46974
356280198
230267
27782310
596329
201888
239424
15990421
92055
4508509
252444
87750
91508
66284848
1273843
340089607
3537793
1706851
1584
2760097
1941190
10129725
404370
712265
3413
557914
319064
16032865
57172
186020866
13874899
15270545
219484
12459
19455
255812848
25012470
108992
129360687
418210
18273
173601314
512941790
172773837
3396372
362129276
3447
3987816
394385
160516986
27158583
541971
61378705
1825778
2090464
11276
248857
84372162
445915926
5531
55628270
59666
78776599
13707772
7962
5777
151752
2124
252683073
41737
141663195
16554588
108416
31816928
121958
90597
136001
219942
2275276
676047499
313178404
5158157
16576636
841
363346513
18153
33790
798096
44563355
260566
143432472
115782192
79894570
73095370
113900
1100984
20631
815379390
2006370
333478
11521
85985926
13288
103562
80167704
133208431
67186
345689
51709743
1685383
1106445
7285370
60943
627687162
183537
489441
11545559
78188902
360491
365982
8348
28013
1144
110867236
774713673
228433
14980
2954117
19458
86167428
225031038
15853241
449095
5137695
12283994
16531972
107972658
231562896
28914389
3533848
83865070
2029
1531
12918
11235411
61844370
14661690
436176190
986742759
1462
123491
26377
25580
2628550
51524
958377585
245048
32247811
94127900
7785731
404594
142537418
50353018
186518576
39771
108746
77361959
29218547
4623929
82071342
19477886
72987193
84582041
2153985
31069
48639748
319928580
43286946
19330031
49459
1445
143172
48856163
5162644
8146
6943679
94875
40197437
22510292
1050047
224839191
2394
86550022
521779
12618660
51293
14571545
472690387
1425426
121539269
1924642
320420372
422220555
204571532
2000096
51548768
66489235
8394954
89143
115371
15830
1119550
6415
8714
115660919
786546
264913018
1360229
2351531
516364
7014
50474
8838965
56629
1740
18694776
996121
545341271
3091
1600037
16882826
1989082
135204793
14938
2352355
2322
2694595
534417
6614137
56496
2987273
790312699
214915
155108388
817110950
112633
54773
56072
5198
3295
108314
7664755
428093
381519
34216
1201704
363661
455753729
171771460
44530173
5081134
41683
63247
987870571
822583356
1293050
202182097
53455
38103
913729
4077156
992216476
133619690
21042
1953258
1039538
249057211
167
3075370
3979534
1599469
27361702
8060993
51997478
6786
246535953
54705
43622491
189580194
187373913
24784
694111869
30019
193717098
4471092
431787
259904
2781
187525
6747952
1994552
22228646
2550373
315744
392615690
5659197
397811
98891
26751450
1932404
3775
86220
118344810
26271
841990074
38174
1249137
48240
285494
3670045
1776612
53204187
120491
47317
31169
445374
6940908
290500384
56502392
1552
9503
299229908
185
8443
48831724
98900885
50649481
1387577
6893150
130493877
4543841
358103186
85770413
447204057
27181866
452702775
11520638
100062
62809
349787427
386372231
1813
44401
172228
39287169
12961
334260958
3506
27903628
468621128
48653
1237290
13368033
122864459
87923361
968342
24063429
12787
4012716
2884871
31549
454621
240421
20434883
19670141
101259
675846
431241786
627306
2095704
206227
27378
834971
51311
110803071
951609
854237550
1383066
28463
18047292
1555421
178
1000244
676
113197
301267
56653587
5291503
2064520
120731
16432
5248
665170
44088403
167020239
14684
5151521
368308
133098564
683249
28402152
39169461
12661752
3071159
165090
65616416
180238
15725913
182698
20597
31473661
96628
121045348
94693
294793134
3577701
3487888
14143
192442
242627
87308057
1347376
106073493
42646
174814
202697
62299
10689176
7683487
4131309
25587779
54981873
326240579
10087
881678
1247311
70026344
6538020
539498916
328601097
23582425
70089
5424
8763519
56466736
22491763
138493900
23897
106513
1287874
1132346
68483221
134852760
8230279
11108
231052254
27901531
762450834
34635
481850
817413
5830365
984496053
18095
124249290
4611177
409634
215954538
72325
405673880
281080
697576726
270329
59742951
52137756
16026141
248095227
7349171
32907433
13918753
12722870
9598
120976702
224024025
900131
1532507
54706
33923
34508
5176027
794501027
3568559
140258996
752332
57205204
6230
84188478
27814268
298303
1219285
159882700
211065
228637302
51433
869518861
546320
1015038
5878
1394671
856762
21677
7676578
9349
8960
111934741
62285813
3115675
1888787
212748986
595078203
375695
43695
13255
908421
24172
492024
859128
79947403
942987
183181927
246229839
4925
40798
6966062
36200127
1021006
7713459
238462
149953982
81412
58243
112394
17946829
195026307
3313762
16851091
2663591
128703783
7468577
7651
17720
161123341
983917
13905367
438242
8011
44820303
113968
92684
79675
9260797
1015584
2027659
891233098
3871
298229
519524
2352
138884876
13294252
64429
4344
499366
5646
513537
599943
50168731
17679013
56286622
408132
14529094
76994221
272105022
6921
81937041
11949305
3933914
3705
295972288
24201520
3572636
339312
7764
6183002
61710
3963
1831049
198470524
324360
545800
5919608
23766427
916181
126196
110396182
312233
41080
1020800
109684400
8027657
377590160
216784686
742309
12886
385276353
7220
1658898
21284
28841
834752
182998927
42545301
32943
205866072
46774
30870366
2447
37466
11155417
257620426
129537639
3805
12910
667272015
199308432
1628
3998895
52930
3659324
1409399
418686954
146922
9616
44920
241262
39338963
5434340
5766705
1895177
177388
1518761
61366834
5922
6806
5195
7773521
878429
992422
1555723
20281282
555849080
95029
290000
466693
2774
5471415
4873380
1223365
471813
855735559
38177
1792992
205588233
821989205
12723
3064693
4415717
3951183
3532
8256
240801
32090
105496
183
47034758
33794974
20122
479238476
102053429
155727524
85687578
286338
42253601
26695397
309776
765383
224107
314640141
1263975
234819523
67589
923479874
149988
240060
91802
967889
311122091
1322304
683961
3264
10870577
10933740
21349101
46783
969652200
104467435
413400745
9071
643385
1586687
7043
9746
246
10213030
17117640
63485
545009132
28696
376415793
128676888
64006171
187405120
3066054
5410
15993175
48106
3601
6937
23714471
53363
1366
684874851
92302
89681
10309357
331172
1008265
1910176
1267499
27062391
7524110
23218
114046862
580453
940537676
11467893
93599
602644
457
1011656
27939608
7552852
741416
233496535
56881
46648309
22239933
38145
7583
180760702
114408172
132050
220859746
2009276
3574807
4012234
223841915
17924
1982002
195256
102334
13455
33447995
461034767
419235
15394
3963298
483041
2060786
13272
73325
162907
4149
370623
41525
8068929
1477929
25262311
53394922
74048094
509660
239449432
415510
1055295
380183
22967
3360
503182460
136732338
45177853
735102
791345685
45242
34189093
5409447
144081403
8599588
11885650
511783077
6228605
72205
1857
3142755
63639
316078
86446
1010030
97699314
287793190
190411
27909698
4433
507165133
6428509
94099
272823976
160664360
8048932
523840549
224665
491205936
1496959
5060
178236365
962625
91956588
27768437
7237
492868
459450361
17492291
134696
6023713
5423375
24749
16725
752461756
917609
23113548
32670
51628669
11027085
7342377
108200690
4199
188790
61443
14929
18462069
920371593
29548
28301
823910
78095110
100633
21595
1742937
411149748
9216860
930648
1294
437555
25212890
45158015
3603616
123948049
3498
90369302
1257
201795471
10106030
22253
867471003
170490
20274378
23603223
8999
377665971
202458698
12027
21415792
415277195
146140
111400589
86956070
7339901
4044550
6542
17203222
110444334
752309195
61587
21786535
12130436
5684079
25938
1489108
4259
29367
59216762
918855
1833760
915587964
9751879
3752447
983748479
24473
1174
68611550
161153977
28643644
15136386
8981
41207
200579
26311
13508
140697
58941
490190
16680408
58612734
16498837
4409
1622108
249231
166868622
105148
3127916
134308614
937
129501946
837834538
17446518
130874497
332060843
293662
9192734
174012
619881
14128
1039236
77645608
7159
1242851
55901066
4092075
17406212
61772
966423
56661
4899
3192
506920088
442067
6269
29196508
21462721
27649178
775841312
17603643
531
20477029
137162
28427
116984716
36621
1779405
245975
77199
4346
767240178
172393
530359
69407162
469704422
23140070
202656
4925263
10320
110226
7848
1166128
844911105
787656
71218
9121058
79840
47164827
196344658
1645063
62363362
32879
2821
72008257
7005
14429893
2814988
392317
1071144
5400310
48022727
3814229
3020561
17890807
120928
12276
91808326
83397707
213964
324142913
14014
61888241
5324
1680749
12257
194240508
62927
289984
61852
22680397
1158
7217009
49710503
2339
39464054
136317
151154978
355307
47373620
91878
176263074
1831428
64577
28948421
80921
337401398
87664
1631991
1357548
35676545
167721
769560206
405502055
814874932
259554
5961477
942241467
268801224
592906595
28567799
3931991
1262851
348401415
127601
1006172
3607975
45070471
35650228
12197784
53056790
2911
758972
4046467
6278105
200826
6524
30744
14664571
874954
54976
62953
311359
545154215
31679
1899090
20400
1056075
3829
102238034
3697217
19340
408679
93499125
92021
29594642
613615
194207
14050763
3446542
24253
37645582
29429
38101
20004019
1219
373930175
10735922
2073
66658076
2041920
10825
298869402
358522
37470
255335511
9133342
274817
269002267
505427529
653376941
27506
848006
3511455
16913598
491722
7303
1067
101911487
440502737
21384981
66056
15649272
240073
3514807
5808188
228523269
5905139
853806484
1860
21425
4405
4292
239632
27652417
3664523
38480
6311
118306972
259657
7661805
55101
7472607
152907
9559
2670
17552
7854499
284226526
2110149
416864574
12551
27875647
165787823
807845
122863
473892562
69745
527441838
4649
3140815
109008
32250477
10817848
8297
904
266538900
5327
553752
228795
438711
12638613
1277140
17903227
166042
38594
11582502
7467
196160335
295095137
71255
89308
8069
286367110
502558
401492392
478349
531172
283048
552573
99912
1634440
230508121
127871
22788977
7564
42659
16843165
88050
441581
245359187
510264
9078
91392
213460
252460461
5012792
24926045
138469
814481
32874819
1266
116537345
919613631
740456433
230193761
4553225
28982747
1752076
28146
885372
79845
4001761
18158
59107521
15465816
477173
912021348
8367184
259189
1740779
12299322
110748484
56119
1123626
73209
287116
5898620
919410
2259544
24776
13431205
1483989
345537
53523
4430
1324446
158990603
157025315
774575466
205053093
110633883
493233245
21427603
17648
1564082
24542
2264083
42573477
969975
435693
452
59518
225801
53546
208360613
998177
64956389
231363444
14962791
761025754
3138
1063106
59486
1748521
1713227
429528
141400
1284516
4385944
2862370
490417
15310
438927
425299
13693
51006412
88344
965839
57092
2722503
33144
15530884
134084
416776
4961
54181
29950138
313707201
520318464
7114
828894678
15348
21880592
61005
6658
14165
22423980
64334
462511
6224
16043631
65725873
1178033
44497356
40664924
1125853
97544
29552244
273
537338
12060787
256155
22787061
42437202
509542651
938144
983636
77635
456201
563782
35451
122071
64049
213742
25894979
26453
3832101
6000
23404774
195970576
24500203
57796020
59199
306422
466038719
67274830
937563
14098
127559629
7577
93404
227
121939
1753489
32162668
2048729
8954873
157898
26761906
241411615
47377092
370265
23080679
4621717
283297
111288048
51130
146946145
429632
51211
4496346
2488004
772790238
6380
118536
198185650
1721
15025
6150947
403774
29232786
75787356
9796965
407823
3405463
59530
3197123
446800
593
4165882
342330
100903379
204763
1652
64326
250278
10189
677
3939992
9921297
162421448
373472
36317
3058
25414170
274800
246529
255810606
516572763
20973
7953
167826
241214667
49202027
13495
190657
59981895
11067216
598675371
26043547
998343273
916397
665415
2805819
80625
6440048
627874335
168302
1317324
4546698
3210623
5306267
6320547
2051952
16838
35108
1670799
6315266
2271
63743
19861917
1312069
182432488
5082332
64822474
44335681
55377
31588120
7280
298472093
12353361
1542
84641778
30925531
18144
116470
103933920
105595
240515180
115185294
153246
322617583
366319
133371076
4829544
411001796
23723
207303780
8715586
97195
1525
12017
2868665
7301
606736
3516712
7421583
24135498
4089674
30653945
16025622
788671
1767863
6844027
13921441
782231079
3431
93656689
46110785
8937036
639806
369308
15384158
187413
138725
3564198
94020
249065372
122159216
85612466
29649356
523964329
608227834
27420357
19465699
190450308
9705486
19605
16873
18154010
98037
252130600
66209454
57496437
39699
14192
1030
74076
939190976
21097582
109039
351203125
2039865
43186272
127949360
1251443
4172083
3677047
281718190
57765
8865
99313149
2530860
253737
260519
4014670
910695
6960974
335230921
15902
127279685
379690
13591
498369
19851
222033721
1420404
8450143
67085
170992799
348877242
89869
9366053
75534804
769455494
479304355
412888003
9872619
115088308
1032211
4981
2577419
15268
683852728
371294
2112539
762730676
182950265
32547415
254705
822754571
1542096
1102445
28075043
23530
977977
8871
36133
14612764
47836303
1794248
196637
170533
386152183
12567282
55007
38933052
1748
62697
168274502
22791
23655101
648947694
504342
360172909
239101593
18633
974664042
241600
9998161
51923037
10937977
31295
126087923
182505
608872581
1444706
14590
886064
17306834
2482643
1762671
1208491
28934888
170489560
29843
97661
1138737
273961
5581
1936365
101808
514226948
8178799
205888
85813
1706739
787845043
6560999
20413904
10134753
4360622
18254165
899539411
6602
51863576
30725352
10663
180006
13839791
5552653
3062145
55703
754772846
7442558
9671
282843429
101959
83698
426036967
19911084
7968
1214
3694692
31165
7270
687714
172918
1196
7514
1516556
745232508
914673
172545
231137690
138503
708051
42684914
28352552
1873995
4360682
247495
3773745
265091192
48472
7374
96927437
12873
16718
329660322
216341
15698444
15203348
397024377
70194944
2633708
6555771
63916279
866838
1798402
80589
24316
80513
164899654
31526596
252347235
41265
8387550
503623299
84181
548043
24960034
22421
128809137
411829573
863325748
2289226
16199
1940
1879
6864
7916
4643084
3673011
60967
2082319
30252216
19757263
229377597
277719477
51744925
233450223
3274545
436452
130205
85611525
7902
503374239
99764331
283167
29310
161786
11291846
35802532
10242390
291520
50438439
212276356
930365
517457041
12655411
26653183
1824471
89502023
6124527
711352947
397909
850287
47781571
38929
12129112
24765
7521781
32134915
68539
311440
250053082
8564
68081520
76939066
13058610
1004689
732227791
360374
53380
5581924
3782
159806677
248010
18513
769
23864487
514836370
40194084
12703
29044763
116466163
959
25033
1109706
176350447
59045975
6881
1820197
27726167
1077535
101096614
1623812
244245
81567973
671934597
18033767
39819374
2077549
46690
122095670
246357860
415122
1477384
13356
369838493
51641373
5376398
24728
30792913
183560007
12092634
3025835
1443604
202188690
24358506
26367679
116634
89575
336426
478441
372385
4302927
12004
5982
414920
753034265
4742441
214426
1788213
23233
16980
1505089
510330
192082
762852
974022879
188213
21143843
47652
21399596
521212233
1064504
991760
6838462
110398
2137447
779935840
184816
330594539
145636
43338
106652210
290914
124463
30041235
284239
7182
2232
6301
5066861
13795577
68745
3033646
10328779
65833125
118757148
42073
59806
524986
6030
9456
1959853
268512
112066
192567921
854887
40063663
1372
298871067
400559317
629369
166904541
607121
12462713
11212
2874272
312847
469536
965080
35182647
18618125
364254970
834321
62210737
499633
450280479
25190
503446367
30868856
1791790
160327342
83924
122788034
46651
247586
28562511
258338
739092
15681
1258628
15411814
25475662
98629017
6609378
692888
282958389
159468357
49598
225709
96492359
757159141
15862904
7520242
27418
13778
1713712
9291590
155516
52028201
220686
14354
253570
3342743
178962
60504
529339857
51562417
3037
4913
161470072
2015872
377914
20953213
577860844
653058208
117083
187563
93031
132089529
14863994
77313620
743619410
210210
257954
116449928
200659
190757
9834
33292
49598182
125271
11595530
47654814
190549
30741379
6809
29731
14707
15790
6945228
18106837
86241
6566587
6486699
2048095
131234
237874
618719
19262054
119043239
507822851
801772046
4376390
4997
1662069
667384182
580575749
1028413
3847236
6756235
58736
12082264
51509
6455762
402157
175973
8087200
1159429
2223459
178923
13458360
4646
46226663
195331
122046
2521781
64086
187045870
3282913
3862
105097685
47624
5401070
394294695
46749042
57099179
4050665
982441765
110350
34343
3010
290988765
24446
56784834
18298
208341
1430880
1708147
258278433
404587
9399
12792615
28778
299015034
411184744
10995
458379574
860685
41981233
4444382
14891
51952531
59415
478189
19673
30094399
3750
127142055
115253521
2997
1004682
115799
459642
3370931
527137947
33668887
26199071
30351572
1820
23570378
27135
888
232884
7862552
231074681
16080
24112609
216415572
33119357
13336
58272
18411
46052
342388636
18189130
408046
53579
18066
7719208
149303013
29654
3794
24317
108241694
20486
14032
166315867
240208
557727245
424010
83255
16483
4871527
963281
210585
24076966
1944
199678
2493
11234
96465
7992310
11296
50696496
212316540
396119122
5164
14722
551597
535590002
112340
24674964
472022895
1767856
418948
1923999
161731
188427504
182062
6133941
208654393
17147
22822365
2656370
269429368
57604
24599639
18456
3367906
116139295
15980604
471140852
310260
198078
11929430
465877917
40407
22349909
7754488
1248075
2463900
6912392
3498646
8317386
265413
672916209
1638317
23115
7972518
814124
179443
370589
2825756
108458821
1916
912941842
80745
383200706
353384353
577411007
17981
483807
17413168
591931386
10895116
248654
5289
443154
609608
1667622
31080584
20056192
3374
12402997
235454
7467563
122181
106732
107204402
169541962
93447404
10231524
463784
2059765
35740821
733769
458925
201652064
3214429
12208860
63313
10250
14651321
1032016
553083
14109
975293684
129680
8082
20812197
66740849
490933
63579
7504366
632172
209399
268631535
14961980
2945669
678410289
802812946
7425048
10701734
125360
184379
11323
18857495
6335
4134993
1069020
11127
4833
47005
4945806
8224
277105
7546
16725681
11063402
89297
72532370
5179
15756265
156408427
193324622
33504
7016
21849164
104611
256
61442
79608613
785317
61285320
3415508
9027395
14411620
1037696
52707
360744741
46062
126179
33145598
30530
28929023
70933
1988398
1837084
23958083
172042735
10322313
48867630
75450787
276966
32925418
28337
11241699
182655
13733603
166833144
6265713
13526634
1409490
2201049
916504
52030
489744
609167
77310
188582990
53446
15817
111844589
4798
2228717
112060
636609053
34197
2394183
282577
14953922
1493101
4900
552503
2965
133292394
1228841
1296696
2804042
164144
6260315
3349480
28019
112006
94698
19530191
62761766
333033644
122986
343675028
155552
1127210
341061
67033270
7495
236876015
242695
968997
17769532
1949785
5217069
13366
9714218
102997
1485952
16350
6274487
101039
5288650
923908
7958616
8799436
37736074
26464132
3251235
65305
26814292
512066528
6629
519272963
6369626
8295572
10877
111440
980981545
77179801
86072920
12733460
48
217695
151778
145983
53509
28736939
243481965
64193
1733070
8936747
10237
267739879
108183132
2272068
56511
73826
10060038
194313
82309872
15081702
34729126
14769
3671682
225337058
34471
13924832
125172829
1214630
1741
3105
62667160
3449873
9153812
323528449
8333145
59818
3039144
705798
371949942
31787356
5820609
16238
843480
255348964
118320516
65448
315193
468728468
488077
7101414
61060589
44550
136268
15316
295855245
1372992
1315012
34051893
224098916
452687900
221403
38647781
528442
7208
1268
5776241
8228132
45407564
59945097
33278495
946619443
291160678
384259
5467001
13056
52597
615996026
126973
10687
8476230
628586
643121425
17404351
42428530
1867048
332601375
93366590
170191
22627897
741
21477
4607416
2373793
221715589
340360
49244
717889
2233099
163
23266479
692273
3737096
927117577
433767613
1617
4220
61081773
10136
34168189
14594
1391927
16755630
33114
954698238
26409
101698
1029331
67924
5609775
456312466
488750
24687412
2258839
281406
117081
488363
30154
2722501
21340
14337167
125843
98029
346099
2086130
865418229
1043179
7964184
16819
56087003
473340
708118
10820396
84096
52193
23400120
1596433
8195868
10699847
404741
59369
59373454
430555
592730200
362819
11779595
105376688
4295
19394
5105
114949
15862
14318829
7734
75745424
234450
14806211
3593549
28242294
130193660
99035
34656154
38164868
600773
439034
1032563
3054
26199
251467
440379594
42259
461361
2142
617620
16684
16023746
32042
3463
566055
284821
45937584
7343164
6221095
7614
19738122
162363
233066
28849517
591357
4108670
5218683
89272714
435581256
86339384
121663543
3926053
187948
29534
105543705
1589429
127519
723763931
5600683
219265
497249497
223555235
114331
436042372
491687170
546432
1809513
36887980
3122222
8583153
9941277
42092
1255139
3323875
740790308
3226242
14884
37689869
100307
3444479
59224465
309702
2844
82136
90384
1278112
11346
41160
3797
792148117
3597566
452474484
88395342
50769
91057912
1071240
298839
858457
455451660
377371472
239063
171531513
14791
91815
150679412
21550
349947219
605122
8438
1845329
120375
388426370
458810087
163201003
40071025
308421202
104277
936826
148268677
102474
951581310
7515009
3253
230148917
95619213
2539
90879026
30535
6037864
141483438
511364711
3703740
39883671
6129037
288910179
18629
2722
16218673
106553
479247
127686
1513
21296755
439249
62647734
68659
1506
10947
166426902
198926732
4776716
1697
155286
416029
99577
9175790
247184236
648516
1728832
130187
50482
23367145
799363
42365620
7213733
507601446
6493012
9045
596148
9432429
35134
427149749
144130
762134
55528
54736
1017053
69598
13115846
31123
7643248
118532
650227
1109479
134790397
29570893
1534747
2041
846342
528931
124723
79596570
14547351
59700
27711725
395938
188615981
7762057
93307
846981
3790
150710
11388
5612755
497463
65037955
43219017
72360253
112508731
72885299
3665002
667204
888395
152357511
25644118
22095
2504064
1121907
740312
618996268
306515915
3996856
612702
83105
408372
526552279
52217
837083
44041798
254998
50342
176263
59062553
4011844
14006
20384
4151710
18866
24879696
2805455
379146799
37083
433034689
956041
51254191
13866468
26645
1865151
72274
106521012
26734619
787
4078655
339848044
3908
4580807
835386873
1642857
3436
687077
4161266
8068362
3292
85902034
10417674
14003092
371107
365553
73559114
31668374
5585204
1027325
5852886
113565
1048567
3153438
21059
2096923
15584404
54
444913432
3717976
250211217
2293397
1306459
57925308
20300
1006059
454062346
30838811
464843709
110188144
22517808
62373119
382788
732071447
51381052
65259
113589657
58315
168235
418
211998907
19670
149699
4316365
641925096
8821065
28897
384621954
107795185
45584211
42085336
591300
390396911
33203245
712652114
1677240
1126586
16113
100444
1313410
33060344
4258
932253
2706949
94296
483478
134160
2904761
15287282
99046980
2613513
16611
105823018
46164160
107355
10147
3261033
8370574
242729
257706860
98691845
12480
52701105
3304727
218865
140
118344047
833547764
175541
21880403
40167
34766
51853
937325
60130
2831930
19091
158209284
502903
270742
87797
13399103
84923960
35004
171027493
5036346
54724190
280305
1018295
46924
31776
6561338
23800
692802136
12942205
115159222
859947337
795175
62312
5678200
1758621
1102997
33151
653788115
5360513
53231632
14219
745394
1126623
277420
2939589
470929
41317658
12402729
12640851
126060524
1523770
4809611
278
15573758
7678837
1728733
915917
48059
331674655
2885783
960
300922
28907
932202594
49224481
2075072
5785049
27604658
462745
310700979
5566
7758248
6164662
4227
1140799
357434550
68028
38884839
125
241467696
60837
834175790
231621
422390977
3894154
334651724
150407827
769475
330417
26169
208344122
56979160
6191835
1474653
26422202
508199022
5077894
243053
116135
196372
15185197
11382080
895873410
95524
14836
248342
9531061
427660
447641240
3981136
120984
88664718
847366883
873778655
4753
114287704
634137
3521596
588155
32962695
485155182
108827
17079384
201345679
4181
118248
274814587
338580358
339472
1119265
1884332
403
254849
522
14816945
17413
241403
71914808
617048250
2939972
131786772
941307342
177443
18049514
431961
1584448
222903133
624
6181109
13516
1993767
2384584
5000145
30687
29253481
192892855
47581141
267077852
3799551
4239
14762374
1491427
11869185
21989
597373
127733899
482047
279273812
54882
583502
123153
167561961
46015014
227610359
37318042
864316
250331772
1243128
62731
478565726
15685973
259507915
126557048
204983
68766385
19655
7343083
8168434
1269
23766703
449182136
29062863
187801
15410
15270
14901673
581266536
183055805
83583
668636577
218069
6248950
3554475
27199
517583250
422916304
13697487
414599
1250074
19042
8519231
73378085
1430985
218026
169961
2247040
3169069
120100512
1013242
20346
15559390
15324012
41220
202335043
1645200
1811896
287956
6367
5676208
8557
2154448
9586
187695
6671
724637
106201
2838
462970
146836600
32462661
25639118
64881050
7104464
61614
454453
8746541
2138
175852
660103
1569
739461
849018509
27474
1648039
148365
77735
5382702
1638375
155999810
25693
4984489
16432909
40765
1771013
1983390
24340
66970
104399
8244990
110807
504408
321913256
911918
45120
6339831
113229989
2628
74502
213004148
991396903
1590292
787162
118861239
409069037
12699
6235508
107690883
146960524
825044
16735907
22736
67843959
99834
259
4861
23339
33845036
478991
125176056
102903
79657288
2393491
33963
489110
261638974
934206
511164639
6234244
253781
231355167
65306
241041595
1719605
31899784
63106
11523479
24098076
224115349
921115
114726548
234617725
31404894
72410
3797001
30370256
234215
26200
555995382
7340
1475970
413865447
116737
1158728
111866
28236018
166427539
518982
861
5705700
138112
233944340
5840
1794095
32951456
338906772
39606
3402119
50170045
13870
32690630
379306247
15210249
84196
21821802
308852866
367970
164896028
728162
16115626
5616
6396586
64419
862851
286656
66790
51401
497772
543854267
527200224
179493
68182
2364752
11327350
61696
233736
23681881
5159
5267946
470781827
619536648
1052533
35562
48458549
60324987
138930
16978
235995495
673045
6257550
32956
9372279
244330
61933
18596
229574938
6316689
407920368
805992862
108788
467249
32439
61117
838043
586621929
256310
321076137
30841002
11395
719679
791836549
167514379
734433
57623
12228740
105841963
1830523
13959
37203
243047
123407
144401094
54905
123545
38993136
3567282
1737061
30122820
287443812
229207
5061
75806593
363756835
6016000
4436056
8564744
11429
50876828
33337571
422327
64439866
7750
444345989
41278352
2518692
1298582
148175459
288391
188329806
35013310
9532
130058660
646578581
48901350
121807
253554
193317
9131
345743
13683431
6607
29980
78621
3164200
28156
584969759
63829
1380
6253
439705
652409
225160
9715991
201168
982
157181
3911967
9197468
297619
873354
97334
307133529
3476405
6115077
202492
338131308
30185
744742
10997
943597943
3414046
50859
779195
5985
62922712
28875961
104766219
149421
149738
2492
683564
11789935
711692
36881450
391442762
210939
20715595
325150
55956
15504823
151650731
2536
114808
7592591
15320392
15910
15070594
3761
3020406
207812110
211605287
4490
267253
2513514
19688567
28381638
51711
516914
616535
2318335
35679907
34257361
27746660
11182
1162629
474415957
737682
5741295
10491187
511521
193592560
528992455
7969763
183502212
13454179
159002
239105
41527892
20686
148480
23296455
693346
12268799
1344878
9484
249706961
2332915
5283612
4449093
502512
6475
4908938
66441
1737430
956411091
174897
202156
206234461
4133439
12792
61598478
30613140
133850873
410789
848418145
10923
4590142
3660678
43540821
18521
3392568
144553
209990738
3365
57775
105491
11768870
441645
32339515
443953026
251055
2104
77171
45379436
223152710
2979
62647
57321984
14843060
63544
1726
89112800
4430260
2328
26697
129921863
140166
37876
443783994
704443957
3106241
52229540
1784
1988
464600751
29978858
93500301
515599779
19428
3153312
1216207
776703
22810528
777408
6322465
54809806
7435063
365017
8755
446232
25597
12585
14738868
1734460
3792221
159171
51833761
88688
52725981
22083
124190
19211
12083
122815
614911554
118380
27439
32664
1800691
1526342
943227988
445583
29647163
112890644
58181
2440520
994641
1796980
70682762
15958100
33518285
1576784
56035660
1343597
849703666
131063
35248
297242
829582460
32704
24195
6949884
102114
27655
25583
113683487
237308
151613
6814545
98818087
3709098
64843162
2004680
163413710
5785616
89579863
7906935
603691913
453708
1047030
28600098
60822515
12950205
49568376
12017477
942800
772323890
3939
40295
98269
22436908
58912640
3879589
193269
169484
1135001
51464549
56085158
65542
245534
514751
211070663
791065886
33193
1556064
15609
1776646
515166
323749
1429
45010
14059309
11542
7948
9080
148316
8782
58205
114681
2879863
402287
234031946
132585845
481605012
249919085
1029279
12220612
189377
139255
301410
3736598
110461
169137665
394001
611111707
69428180
61170678
88817
575419819
6069100
6220346
1387316
118842466
14991998
119700
23171
13726648
4341
492821
6453711
903274886
146531
2212721
32444963
378665566
1041488
246312
1772568
70562526
20730290
46659
142162725
89053353
21363558
3267660
5935468
252965
1109353
607323212
938193
256889867
849429829
101441
6440
4359683
32906
20805
433637
24399309
8061
63891073
434231
210163038
107921
209511
841320799
15472
459698768
817156611
37313024
28960151
82731
14329
237866518
8957380
266725979
415360
13049084
285307
890510795
76635037
832054558
22674102
294574275
200676
49360
850822531
287350497
6553580
1413
144827
671389
1682
286243649
261710341
16229
976665507
5111282
8192
195726231
206610
302104386
1376600
1565619
127123
289795
27410
86342
43968
29437095
16582725
59790731
50941086
97095
332314
156296931
74985
25763
3298477
9925595
352963
98760244
52858
7260
603886
3076228
18115
17542
15464189
122317
9374
483336
124362106
14506
196100
41106
8653
30296
698348
3872
492408273
890624738
73078160
2359
27667800
329404
921213
22589680
1890909
18768617
25123
2219976
90676032
294882
36312
14086801
11004042
63817559
577050
8046459
151685809
3104408
8183165
72377
222861339
27595
251579984
404298
3613835
30098039
395902
1928
191690421
5813340
266466
215792
659559
67233
6395115
253297
1392245
1775476
911203
210065863
49498
1785862
431666
32399
22352216
7587144
1467453
9434510
2554691
15580066
30302
3592692
95541370
34779
69244
242956679
110085926
11914878
143354343
22817809
38980835
5939819
49012
300223
150445276
120129
12629840
56074
175665
267496
12106485
397561153
1004272
1833897
776770556
901516
151413566
899
74733133
13716
128218
9473979
286720
197097
2744415
47051546
17021167
249620896
21933448
9339149
35881
8240824
117029613
3860280
15048398
950
191192315
5956
204089893
180797575
161742019
19820
15497058
19154278
412914
405983978
63644
363985905
70147858
813070302
11620368
38272621
2771434
44740
2897255
296275829
813778807
194094474
469803
345315684
118827840
332607
29736
4843837
392184
29131149
338194426
166
99154
252363291
26639322
509875
93535
30652712
11187
15001
608642
5896374
213760439
156085
253609
1013627
6596378
63023
415997884
45292824
7316894
13631
959864817
37133311
11150415
516275463
376141
4618
6557
484
646280
36098314
286157
14652020
2085
5546
782249
19830399
4137665
216
48790547
7817581
342687886
244025
205558237
712859
120724
488954
723395
87549608
625615387
7222457
682328059
96306
122431659
243445
153803
2798797
45083579
215347
9216518
51773144
2788
36173
691048
43512221
22433
306515
1383940
262
487408
12738040
154510
25059
31915
8499878
955999310
184028806
58497752
7163983
47434698
62120079
12142524
71167
15345237
19415914
836386
85852168
255017344
24112
222769
699875211
2755161
287420685
1797165
172435748
4445067
908451
5597882
1955
903222
7198777
139948333
65845
20861784
177142
167812897
14464
378561
19324179
22163
3782194
18443
246122802
127893
30027
2636
6277485
10437757
14228894
143658851
32279892
9393050
29166275
119039676
33235830
23914
1504991
14217989
645115
43899
37130
100605237
106566
47603215
34751
30101113
277546
223892690
243608990
11430217
21333319
7830662
1917746
1729765
259964
170887154
92727614
31326791
1842
1997018
253550238
32623
7985
704103411
16107
29135930
1662
488364
22465
57336
2007464
38906
7324
27269
21245920
47266805
11836325
110183
12878997
2324360
32391
512662
222256256
35799
15177
118420364
23962370
33112411
6422
3460
3414822
773031
291794
118746347
4282121
146671
380704855
144787479
40968341
433506
27023473
148948
7077
264189096
115178
727200597
324966126
5744790
700866865
50029129
530657559
38694112
119942467
8038936
408870
4984
237559196
665901
2247877
2085283
60864889
11026
18170
296894635
144235522
163976764
55898
237863888
4090385
28344650
73329
1072
291698
7851
99453
80340270
561003957
722303
160750
4630082
58778247
114291076
20910225
457571242
297806
128505
924705106
90631
235491452
922028751
871128498
5153
146442
509683
3448584
136177
427395
10577943
168539823
15030039
50857
24631
214196856
5330
30005565
248200825
448688
431928337
299034233
54242
244989
302063
384278
8373880
50520659
38115188
24443925
23724578
79926
507223804
548502723
38580009
37208626
604594425
56131
363357
137757126
117737
437687927
56153797
33317308
857388
10959
60655241
549239
141709773
8521659
5227916
14608776
46476
1638564
11971
431057
10584178
219600143
347894719
150711901
12267390
211823052
1252652
41120832
376293
107958
1448311
19203
4726
579431
262099502
11968
3809
124775
4683
6847
116677629
2781473
763661899
253619906
70137
5623405
116913
5956441
60702039
9412080
32710
9459
7629
224228097
4667354
2513625
2914
37871370
3212233
43907
1465
1910947
283715
193718
502162
97187
1253
59787134
1792
237733129
32224539
271816480
258878
970289723
18358
43446
2563742
48764588
96346
144046
58146
3257083
2050
9859327
252789
23040080
1767578
34699
15383135
2418754
110542644
956067788
12979
91383675
7586
3484708
3634
21676909
228341837
36088395
24358
40388937
711347
4453606
549475669
53405925
50724
4586
1031073
12508059
732835132
130285587
42720
126564
197769728
196127
65659
434539
108341589
2679788
123004
8097140
3678292
214179
40233826
304612422
897354
601736
2149930
640197
106163354
917543102
57101154
4132
68840
41194350
698692
126520
12829
853250874
8717
3950
9877
109771593
3582897
7078448
337969
1060241
32256566
10249
1644
197176
404489964
88687169
239566
6720641
16703153
532329
270641626
12203
6772456
337911
98540181
524984770
767256
15762
269
31738024
7168
336067
42653
71942376
245683397
99537
101154176
786398344
15245137
856664142
16422
30321
189719265
809187908
114387
1843983
10841
24032266
42485
917849944
13129
3917658
746248
869473367
61923
277316
8099
316997
22955
1222484
136646
293949
11962
86202
45163007
4133899
837602
3298804
1645369
19093
2015646
67453231
118253
79351
103699
23115327
1444490
51455844
13948
114120
15704
27409
135338
162200673
1971204
448045554
18642
492962
64294
56843145
379635
178133
1119
30035708
432929
98207
405910915
107686548
21288395
29382065
31951105
8405
129563
340555167
1938411
79381
26502
31167820
125930
6696081
774597836
553700737
79412
200971
294269
39273
3927177
77377669
205926
11477
74169853
32877369
71357938
293480216
332521982
82054
4541
473094518
86596
732758683
565397
881891
21524969
224277
81181
196795
118564530
23868370
241044485
185048
7348525
47465
39315246
2759419
1328
653270665
84380322
27835965
975071
365208582
373525471
60741
401460104
293381641
5747
1962018
57138914
102546
6472516
188827
277
354671023
4676536
734429230
214047
41034376
3195
224311
312444
176492721
860796727
1902300
12849
64451
465922289
43413169
478065
237810690
25033026
65354
419544
471749
9268193
13340883
568156979
806608
200524
1389884
458213
19657984
190832
3453891
22676108
64418
2982248
1578081
629942394
232433
58947304
1589917
5090559
125092
8217483
6928685
31926691
22037483
325488
161557
1423113
142833054
14128955
8169
190925
63495
51732
2053353
6186
75738616
85292
80497
849547
92097209
256306830
12913461
851439
271569
134510
380210168
5332358
8407
63280
213061088
2428086
232030
4066866
346684
4610
7497
5503465
61219426
865692162
3254267
12760085
114456164
120044340
87685532
7165068
44936141
351813197
87856174
15249918
1312
475514
479650722
36756
552535724
386397865
1728398
572034158
257740397
7643445
700694
319399857
899991
24551680
108676593
243514649
2350177
2074062
26281
25634525
75846
202356942
923310657
9793265
390757
35752785
66464
13262
13979226
35104
143129034
63679919
28250
459987
5773905
270365980
27481
15438
363114131
499897
106798304
238388
65396
3403200
39752239
311005289
7094
960953593
5297451
1231912
7689016
55712650
5282653
2048081
30283
34257
24934
1203190
300332
1422507
2855
203276990
12339
3708883
19773
52035816
69868
112033
24465195
263685629
18498
2951253
24275
47787
1491425
56871
32268
533184
273300807
1030864
1737159
441901900
6863
55428
355091
2406
5933
2269355
47321881
194635151
11331600
42731661
85606056
21761171
116274
240787143
829359892
4019
691915719
7932
42510199
427477674
8559271
1045512
259174
139629112
3605
543198737
736425674
77432
7964274
26210482
4612749
186060405
112636
28078
710470
14570
59507
71557318
63628095
130761074
30453
3453
6395598
221211
4999
28559724
4762461
6370830
2704503
94190
758555
121902116
528101394
247434
929157
4492397
3254
53341809
104050343
14610
60361
211122307
27049199
9702022
970756
41229
3176883
78934
703711319
22686368
57113521
62181725
319637583
359463798
60717
7629125
10376
14240987
2246
15604771
13798
129142
41640889
467748
6766272
14080765
115155908
316367
8999599
1173550
306797
68457
29891
100701
302603351
4593603
63178156
21392
291655103
442944438
1323
1440000
29980971
135252596
5932167
4053034
6023
3932
4801001
15049
141409364
56130458
267665648
2695
431086143
317475
155263692
469214045
3410803
3423851
495928
2333583
180453126
15803357
458713358
34906
3024415
65363
19601369
163272426
112622180
6639070
251289874
5274594
14195
244845
45115
158676919
425776801
6378421
166005
66745481
8278310
35796
1376
157491
684666982
77055
22458
894592680
11498564
13567384
7450928
76335
508961426
16363357
82082755
12037
101031
205968
293155479
201656195
64466
100111
17737
34308983
56438
1282762
51926691
117910874
1383635
384766
16675331
183941
7154261
449514
824533706
71180781
100419
174748891
1416559
21831863
1309798
81584
85456990
11301120
207565
52394711
907348770
118961472
2544805
12334578
16108
3703
443442045
29469429
12779818
6741067
261496375
2793774
728275
24982
2063074
436824220
994792
21166904
14508
451073334
11089
33940278
85122
52798
32832730
64699062
22074
1695395
21103014
11743997
15170817
39802
192003794
2498117
3480081
294278
11211893
292009740
4008422
370170362
585552751
509568
937994441
117818
103018416
133762
154749538
9063559
15148340
2043518
265674561
55862547
20110
888653
213117575
182336324
1919
100087
75644490
15411386
3656
211305
1525424
127914211
210204
184472203
6296
701295281
254217
931636
35505
75875
10661991
366662074
1818664
47930202
11318
270844
24336
53108
11024279
10724243
23120396
437521155
55137377
131035515
33342
25157495
1242187
4495865
12765496
20072224
1926385
15092196
70630
211037
93136
159177
199576031
11641438
247555
190666
110772
505647497
122239945
7714952
129048
1576
18408313
337743
257883
8203330
49684567
4733900
60267
323896607
15909099
1118888
4856447
211417611
138380
141211677
1581403
61787
12144198
13487780
98036429
2567
14473818
15636776
115549626
801935645
4011789
61987
2138598
432556
17310792
114606
33089916
368006015
44229
64096900
22315
5894814
152352423
297479416
2495
218053
135547164
14948
16614
27149
816506
21290947
109243
31131551
131567
123788153
67135
835504
395955886
202102806
121549
114552
16923641
84194
329448957
264245015
9183896
6003
260467
153540749
7264037
1001047
637
4355479
431014
4661860
897325104
591875232
76821607
123894198
104650324
50277088
20406
325013379
209535
46596956
6497
2373926
37990402
196766
35045872
6521
11407
17329703
42329
87146357
3664004
170585
907771388
17980480
570424
11264069
16185
775203985
1017687
11596
800989
12499
192199
11449957
243368342
1274576
111067056
6328
738272468
159447
169269
305271
4615270
69391378
2170433
29392
336653
40149876
873274
3089
38951
11402551
161844600
368173
221024
1582626
68984
21439612
11111
42908
13081
4551554
54130775
1697706
37751823
397888
45980062
7100664
1669
7985468
115930
45325
27138
57425
39426
957208
1093635
132426376
15729067
20553
231247
854533
179679
434
23995
889194299
251500975
13381914
6463
34725
211166095
6437827
999176
7069818
158868600
314638
260015
74685382
13241001
49221782
19913
109474
2248896
887330
8145332
19638710
6392494
22082853
471818
15800793
149227859
955270
25520249
96427903
783993340
107034
57158
154260727
73694075
1866504
1088024
1889965
836170
911710
18557886
58548
907729713
74554906
237939
5708748
7565
890398
64653
216246935
29497
315116
43598
24500
3931
13303881
48592
13925237
430009
168969
22261249
420584
296739501
322816
91254968
772768956
249701
888507
31008781
4326
525742
14348
95288
358665
5992
78417
603215827
79733263
125275124
3569539
20838
340154057
10820
618959805
246504490
5109102
7673
52743132
346969687
77483
21535
6468835
677805402
48177
247432239
645135545
35999
1718198
233716395
161991
6057682
15614730
11829
692823
50167
64603
1776475
222726
26193
76913195
432376
191544017
581131794
537570507
1203983
221850457
396909
1920695
163940
12020658
603901111
45524779
40708550
443972572
27676
110251
10463599
1090713
29728
3622709
196820425
8879381
254872
16501063
2924110
1886565
39114559
51883
395609
1197627
491511
184411
93053
490474
537
9681
426707
66868
42782204
59305
13757157
199402029
20399
63222631
106067187
10174342
6490238
6801
157927730
560686
5010895
9437795
855077
11820862
471460
30150
28707390
789362944
7975682
46698450
95674918
408658
4126
464731
22436410
120747
61913477
14055293
2134217
8773411
117006186
7755
8434023
172558414
7642
47744921
10941680
26520935
884422135
11567725
48653037
913748
562435
562
914800458
811628
1190976
1954367
43668612
650100334
25487
240987
113768
654530
130348376
203363
2286
12595733
206670146
122354384
58707
496878
919077713
430943
48601
6868
182173
27026327
1193123
59481
54419304
1160947
387130560
8001120
1014815
14801
860833311
122493
935954
26310
6331
89346
71893125
785291956
415620188
1175538
46620051
33328
6653073
167146
639868
259372
20503549
466075506
1106422
105626
5483992
626599321
16764156
10576517
257024
4096056
1726976
48376241
1788096
38701733
73053061
243567459
92432
117980544
58746787
555383084
303715
28824318
208591191
438
270183165
4207081
120475
3146
53481071
628147889
1817
33405
131551
232075
211653
15925
6439820
2019477
11570999
882996440
604188
22410122
898585939
7349572
15627557
85069
60087
12005490
56528
1946004
26418402
88117
26766513
254314
3079423
47529151
21594943
47140529
127527
2472732
3156487
30190
11970
144682
24883
897912
44430
3441
13476897
234999021
554673
425833742
28327
282817
1039
536012
3516446
3857711
40640806
461092291
6971169
2656
7326910
24778606
81484119
7606743
127983286
377668968
149081759
5639
58367129
47280
700150
17609348
42353
23528829
337003
36568
13823
454775
43065
479501328
447660637
890069723
792318082
508523364
44609119
238010765
9458063
931697
20513386
263932
108938
52992878
18226839
174292
12188437
192618886
13030
5029
201897900
1873842
511975074
472722349
19349
125113
123771240
226651950
32648
82489362
248323
68216
89737
498680
425267332
30293299
19266027
239913
88928
1481
24155
50341774
22973664
20274
53166
8062
441011287
356666375
13236
26395
136615
457592049
221675
11018
817867
53212
1855337
188513736
363962655
3226650
957912
206070173
3331670
177205452
34745431
64878
349966
2442166
2282251
4680378
928
1264162
3053060
931618
33325151
7800
200405
4123817
3397496
84533
8553817
62568
50685424
6104419
2082826
229370073
1017966
973001688
42534029
826983043
350062
50278
169955
2479
296194
2215582
331290404
174018
454765
54199
764073
1655055
621631805
6838305
148061
8187402
947686143
666632
55192
2438346
115160
1257809
638
656464
18527290
7559
546964
2844267
473555064
103333
69317336
4066235
324270376
656097478
3632
111411395
2343827
144242
17844371
105452
38782797
318974
2468970
21789
20438
26190173
83749
83907
1176817
274201722
112159996
83675
197080097
242512709
7454934
196281
28306
483479
8645
283363
43245973
5928
286894734
66698
53290
18185
31730783
13155
217352
57271
174192345
7007179
12077
32169
4373428
882975489
501295
2810402
3310951
13390666
3034151
6125
869950
175157
1749989
1104716
7986
1125566
2195684
16546540
89731218
116926417
29564600
279167
99180427
72921633
829730231
12285444
611893
377454053
338388
6940458
356367376
3636752
2816
127463
2622127
20604991
105478
190770856
14243
14837346
257418
398107
3288
839877
3355241
985858
391916626
109945
16754
14132275
110822947
82371
192892
1601714
372332802
10712
6755501
9010344
246378
13573936
636619
26318144
32435554
83958756
174797
258093
7724579
18993493
774917
374252806
224298
30829415
3259212
655459310
647642
122710
21653
62111836
48135963
289922
1887981
1015391
742183
5161678
68677
198834835
267371207
4525864
9520
422110225
273815821
3774
12709259
51349614
14909
868543
307418
6595
207698
502939
27398623
14033
447419820
14662269
159048698
3179803
149323
117892
748169240
96682
62291757
26967
3938485
101382991
803141519
36865
122955802
198133
327286
903388037
1156
23291
54611
785736285
51148918
310404892
15512
399696
882957646
11151276
1902904
365088
647403194
261072
1144713
226065312
7119
63785
157109333
10685
912287237
286
39468457
265068
2770
7427
19998
253496731
443104
38293149
1023363
213318555
83057
24878374
813544329
1953
4182
44916412
1564372
1447
131167898
8162
2934616
61324
35303
4073
27723798
408798756
565464
24605313
361956842
18997824
201034898
128374
186705000
342843915
60989
97585779
261921
2529827
8304492
480
22787736
56378
32187
31309389
2035
1023717
963330954
67082623
4811
48173688
547353897
242084115
27851
1411642
18147204
802119
612943
21346
64504
417412
27047418
24617962
21814
8993
36765170
255592
38895265
594266
43817
51339
2469868
16200217
55288619
21833663
127882190
17842134
11376962
57615
1625855
339482
249333
942309
2308
271428172
42668
4474
111241700
70749707
238910
29372845
1314116
7385
336582
1465188
53903656
24106580
26414459
11653
1756278
171493
86728625
3419
15881
21503393
178154973
421613
312619
235214
2187
157108
105318591
55554
46236467
57413147
259116
145486
211692058
79043717
22417
15317755
822256
3380081
13117
504310
25780
29033
6302
18163
1241
6414092
704489038
19098386
4318583
125326
37207
166705
19276212
125894
26373149
2638080
102428
43778
21627
222805
64263665
106756044
54748611
88189489
216978600
24578
1529934
768516246
1112499
860310274
149467
53864
115440369
11906
15099710
121295
77578566
128777
3452666
72587
7137053
23675009
300146864
1287549
6483754
17044
20332211
9302
52971800
9019625
92879648
7648477
4464704
440912117
903530282
1794677
639059
16843936
247321943
53964456
50299
8054432
456546187
280690
14767186
12876
389740166
21312
201026591
899718597
6860888
30289043
2957048
2947011
91389
131180
167244086
105334
70270090
32084
11709
54812
187606
256259165
785686
885713
12094819
11740
970
7427378
63010475
1414
6918733
31835281
3375362
2172872
599378073
22214965
56274880
46692
4627
253480936
35851103
852042
598364602
1439269
338468781
44732
88973
109891448
4768
15775637
36870
6233483
3223
133595186
119468
7133
47385958
12512
229456911
123066
557132595
51768511
715645814
4103609
716254893
128380719
342312372
52793
1025108
14386715
120532
865655
23667
3255595
544776128
823957
8270011
434590020
28142064
5816
211888525
211332859
1645
7666328
128751
62046
7765
406192
1418783
924470
22290591
470926
30223886
4872419
56731696
262021
4347
1786508
800024
12241
320230438
303219
175948
1594350
1150250
6829349
55423
13873028
262352541
2030628
2061682
22528
986510
34597
552145
429450885
311764
84457134
1513475
165340
7781
548113
238467138
288787817
497517
1516160
233486772
387349
13520650
21180
178672382
691973831
332357357
22625071
20901
106552804
5004
16456
646869
7068399
568903
48388
60346
125451
254010713
128954204
145149807
50318
1403138
8402
220430039
2609045
60609
815157
632413994
1146828
1146
321315
13425794
1168635
7671
13825425
8555792
11371176
426281005
876781
32495934
97728514
11195
45578
489511
353948
102239113
110321
308777209
112280828
651299
2475
2170842
482864
100259
19546544
1421672
804076383
24853031
10450
39706651
370756
3270
927668191
11244
4968571
12003
3717185
2515
458738324
378445
4975477
36825
184953
617263
34580370
23981
229300597
346948
202087
23681533
956
59367
41951241
28653
423599
50665
5974618
64669
39416591
4633
126432552
78526
28898
1648897
63117149
11986152
657006596
48731
8373632
61644
133150
103721410
1951773
402516
149500457
396511
1706484
7351327
254467156
33010
207740
33457
419935
86693
7421780
13158747
331298544
295937448
816783890
374178349
418553
12293462
11055
513375
386234345
202403
63097
12796
384339
9184565
63078
21462101
1007763
1476245
74762308
687415
11731
110097
430805
73070419
213355
752473
1224151
220883583
9795
141187
130223284
334284064
68842333
10460
3315331
71001
143270
526690293
476179
516936857
610695
107622549
254680
904454939
32909436
7200
123235
258301104
19168921
255875392
4610260
429532
57
477558
14149
229701202
211092462
10448695
77650257
39967
171512403
56889
161876431
6080932
3153289
2130617
128527
12268878
41502
43045
358973
289790
44899
25349611
92390
99371
114828
751508
1170989
109620353
6664
15944185
25918662
1802367
124440521
82727723
62782218
131193388
160420
557945305
266986153
53003
6164
311179021
781807782
770626592
31350908
6300091
16176
8530
1350220
3144327
862926
285744
3763
36883
1134665
8097805
127101
274973904
93041078
7803
16121
1759250
2522535
15726
190180831
880
832180
38622
115315988
330597543
2753
320466585
11852
146805
590197
377508939
18047
18329334
27408868
54021
8298708
29578499
796208689
9028
3152
104495977
360133
5310542
2920862
504383990
129126998
308564
387587313
12104023
16356569
174
40230
576787118
412567
2241332
81596397
155502
6585184
5806576
176682
190039555
7799702
134408
10283105
5143096
886352272
31466305
13332
3907291
90179
146116689
11990238
456939
13284607
1212664
55559388
46319
101160
229176
1599685
412728
618553
6239
520990
10239771
125306126
3971
29860308
138928
6824
672144
288796
76172818
17405
2847142
1345671
1859440
1607708
25806032
54106
12874359
15060516
183054142
63778791
67166
434790
2687531
3966181
11305
6082767
272273
2737221
5683
87537
19020
117711421
31253286
102954
278140
4345446
11970714
56639514
46672273
15400160
131252620
837542
594039364
250904
48551
130879781
131072060
229080
6325381
153196733
36633792
13854905
2045996
393445113
581713211
44555787
89282151
235385739
166614
2836
998004404
1090274
265807
420093035
241593709
4378
751806717
88245310
12130
25038
75436
7938
13656
21472
231099
256183
3554842
265353
51721
3899
8983
1201
62943009
32363388
65720
5517
58580
78877
394579824
171314
9504
219519
1823
1449526
14830
1716505
13404824
403012
16930172
76571
3369901
13472193
126811
6561687
39542
460327246
47503272
445208
458698
13025368
426
4937594
110104830
38850
204107
7387871
629878
52524973
90640583
13481140
39911981
203240
57493087
57989
21655386
970468
285140
102775
9942481
2963
2578
51674043
3213
13587893
8230003
444202849
15705
703898
657565093
7867
28175033
52403
2866647
78988
604212572
9187
28994185
2704952
942467
3000905
22666699
44192
649973321
1790966
22724300
3477
177015438
61094
5264
13906
41116
411104816
42394
7323138
113792
132797
1169766
48015
101469507
14618
610419
169098
610430
85194
834321250
504649
1155833
1458388
8483291
668214
477345
187950271
505105
62642
46880
28836659
2825108
165079092
7467321
794231
143996
453884
3787114
28214
59055
11738012
12759
174526
216045434
1163920
879881871
13352010
31869
991920
105454110
16708348
24685118
30170218
979333200
4639
988067440
5707744
4754012
1033826
89011086
42947967
488888100
119157822
24450321
683542386
498706
14508069
233374755
217119959
341968
29119
1263784
5154406
90043886
562663749
93700071
65825
955769979
9235861
4992377
3976
55351949
2055305
896629
29253665
123601918
61382
318673281
30685
351164
574572199
78450618
80340
11106
10774895
451469
9310
15921
1643184
193821
9021858
221684790
125545783
774851
30148830
4554
589887
62353292
291933
24870
127608042
104170858
498555
17466
456141831
8256953
2545899
712986
33948
15186
10587
702262
10939361
198102926
15561
148973720
4245278
162244
24767
461192482
160765216
31063603
4683554
21650
15140803
138404151
618357
1102413
253271
71248
113715
32060228
232337
42691634
175519
638726
783137011
45182415
1676
129417
257545
586951
31590
1400959
6706
10160131
23399029
15556
246404
1169069
22579
43842784
754100327
33012134
835343653
9185106
4118703
33630563
242010
589624734
2451
474658
42912729
279037898
10557992
458814045
67259635
169268
164122166
5024215
168828417
61943973
117785077
7962340
2230133
9958658
225382930
809060867
1999
20137
236741252
26074
841535
477380278
281104585
2712723
126470
262733104
511609072
242112726
243936
250604
298796848
2927062
26712
755229
28173
792700
3071
14627
195400878
87488
55320
110274692
5272
210887557
1969297
125436454
18338
25449
14261
13027
726607
72558
9316235
86604
40900
126451584
160198030
79273
122053842
855604958
2266
345284183
182253
4866227
700735
16911187
96477600
3225892
8156
41192568
7966131
935364877
226091505
878117
3357889
1093038
340589868
18244404
518370
423175532
349826
5709795
12172
1515268
25533202
88454319
2710042
12609
630288802
98016
2145630
10295851
3751825
5356748
1115630
31177938
4330
219401143
63316
23774
5623527
99280341
303057
6266316
61692694
649633
12070630
129228
57307
1510320
426781837
3895122
43114319
6782
82275
977
247938
27461
291690
92721882
676898
11202
23878586
2717513
5822967
16833597
127199446
3892819
228703848
186563
5651989
812715754
57883952
318340373
32160336
337267036
104209401
119715344
37715
112406617
7803657
21758
1187407
474486383
9159
27855
85618
449784
417240
2520
465576
6215
22352
1316
7451
19676
981369
93319
1451670
705213957
25932596
951297
32204
108451792
11722074
61661
301367
218673981
5832014
876767361
13526
222378333
971043850
21885
677651531
23537863
21405508
159021
30891420
23801
17446002
29424733
346403
1059181
2892213
1386849
680855
2566601
521970698
2624
65091
779915203
331
19466
266636166
384349864
1436714
12644113
60551
1421549
2598198
270030
891124345
764957037
48538
2047961
2657698
30765
163855
38861
1329143
76824
6619398
382130
60831
121339
268860287
28617
53618
255198
18212919
859
64710
39820
6144167
6167898
21
2563392
1471238
131900975
1855350
18583
179162888
58530170
11106348
13756861
22850
6712497
13263
930887427
472199946
776670557
255904307
4996
94431
813294466
14578668
40614243
436609
29314
32584775
42779
12028
16503
35969667
39090
3252
553475897
53520417
62789
896689316
2031206
5567023
134406398
282150087
94778
63031039
4527718
1712273
348037
18239096
113489961
49519326
130036222
5034368
13040
22867
2529948
242240
695859317
1550495
3375531
837287938
31219946
97947089
31731975
210396885
275042366
2120
499
19760286
559122
1952789
4437593
6670930
419203
831701144
3588
607759
259445119
28805836
30904054
109011374
38956
13547
20867
138497080
874171558
91450136
25225286
17108912
19238
155440
45095563
17068468
122413304
8262493
28902450
480366
170516
5086743
468780283
257324
763091
676839051
3623
101168
1217009
2255016
15262
81658
7161286
1861122
7855426
23703317
685050557
101300
479683
41636916
2670400
108820
6150
72283
30774122
128725873
386670
186948
137982
35381
228358
30769405
266860398
129766
29665773
970120005
4301176
64006
999000896
650482
593692699
7803751
141887837
19558
8126
1652948
4734301
942840085
25234
33358
79120008
918891
323273
242912
89221
244334
88831031
333830333
65217164
6221
8228819
6797603
2391072
9020822
59424
801997868
177576
2039447
137774
117330
97267
12091141
37093204
11280443
61520
2937
25235158
47401
491836
109385
147978
10363392
24072
222053
500233864
1975
29305654
78976169
24021
119299
1830773
334440
16122460
823116091
56430
285082
216650
9278
63108538
6646790
29365976
12234231
3756
11588067
188860
198737
583930
1738549
201025
125806
14999111
45682
95232
14764948
728422
123794
2424
237937
64091
494006803
34054
176449674
101566
234048632
113685
69860606
170363
179690
122241157
250413159
475462524
11862
132669
248447
31466001
5110
17613
114734
177904705
29006749
6560995
351
210121
821712445
583922
11355135
47826
3210128
787496
494424457
3150
333817402
438347716
138939235
1738367
2092
32298
558233
7559295
557863
12159
9792727
9688832
857603335
1322682
7542
4910745
425
68583093
603363140
119670
1972
218457425
10776
2020245
186474
4416
5635365
159381192
268287058
14908
30301337
440221411
46932
26026370
119227
67207
36268800
49378456
153592
29255316
4418902
828764872
12664803
221625912
342615
5978437
31977
9508
827305
413909753
21421186
859679
817494
29
120576497
464239
67721
397433936
762802948
1368792
14087
7330456
147542
14232695
18855961
37094348
257775
55348549
9201460
15799
1854783
138851
12187081
96072
12456908
428007
2473753
2779561
861931176
3880052
181852
154555
56336
15555107
59911
797725
18373
395147053
737230
5080609
415112326
185108
1255678
365269
260137701
286134150
310226
7663453
233245
39290530
232004
102461335
4301
1630
32086831
65135
112581
94120
966983849
16440
4304203
813771036
120297
49923618
56134213
18905811
1917776
28903
314163
76178523
227071
253522
15432
6698865
10597087
697932
44458115
221376
4139
2006826
120629849
11951002
38417
199519525
7215676
320344
1276101
122277582
248388348
32483
5084103
3994970
158232940
91216
118799989
3596
114616440
120021
478876611
5570
5721
14502795
42609624
511866748
1806855
20463964
101825
817028551
31143996
18643
12188939
700604479
27287
32997
2139499
640967941
12423
11192769
19532
385373664
308903787
944224295
90223
4017841
275681704
45816817
110655
638311
59953
903319
646231
446610
11802
25834
81841329
59172349
609261
36955
890041
3753
8249787
754809657
222051867
19245
2767868
2975
555395951
430018
262462
221407642
76982741
8326870
20370
1406
14482
12848
96857
124588
901394
12098206
102536733
1586357
23487
57717
7005672
1701273
5285168
860393
13867130
118697512
387953619
914256
111794300
4034709
421617280
717673
5087
37313341
327935
5924
731275938
2197591
14779
16355175
3112
1139594
57502
1598332
17223992
407958
563303
4383
1063857
20017546
523
371904194
3423696
729510030
14591224
60910
462932
474353471
498809691
35298
165239104
105528998
119600209
339953947
9744391
719548520
10945
65708
7620290
663166724
5608696
347182
56082279
41645
24888
87
196030
9533
25726260
20695
24109768
1180793
1386
746577
266983069
128597418
6139
2605
1223033
124218
1045058
555848
2730
685278807
15553621
455060
562657279
71253
350001605
51163411
1390
32041347
256964
5566259
13595417
9252
208613114
1548
24189
230193771
64582485
61268888
13576229
57305
14832
672623554
1527069
31806
942153616
449127
812279
1527539
275095
213255
6650
21555
28018
1371536
34392285
7506822
61087
23255546
30362
8943882
6126360
300714
126715
3726036
785
105721537
14352
484261510
176
2086
1957634
354690
9393976
59453287
220063540
1804521
29737886
577507683
4117484
2617148
26527501
617746
23971135
21273990
60515
200885313
2877
30123
9111244
215497362
6195012
289027
16988689
177700
34770
56923970
11235
9912
181048
15243
550
155441622
705586
213555533
622239824
44287
195681
571419363
73600
3803
838741
2292215
370309
188606
827611
199584871
7618411
19005980
381212
7539690
103513219
147845
32229778
16106923
153008657
3401
246954858
17872632
71762037
209370463
6399347
3592749
2404241
21871765
1623773
206106
55244969
115187
242302
168304314
9402773
15440473
329168
226795100
557431728
94957
869476051
267090749
16365934
91008487
16417163
2571221
3120998
112424
2164911
133833238
220067
18624
1231971
235997
24570
122627949
250314342
315908
1350159
31771642
467395792
52723
434339698
244468
86310
14897036
1043248
56380096
626196908
16353919
8115
8566976
15000114
870692575
89432
16810825
64327780
81692321
546993
913412
285550272
764416
7878
16898061
153463
396643
1595
11683114
435
28506154
50947
120846
429089
234314
65162
32159122
1769454
8550493
5847
255825327
776361285
255076
12760636
216056764
380587315
66983839
358339343
370585
497038
123235636
120142429
8073193
851450132
31338
362991278
8537
611792885
53293126
7302817
338121
89495552
244255198
422211419
3086598
431878722
32581702
2995022
589779
1670911
19771
237825
28116353
440054
116091413
55043
1712
4012
70540769
444403826
7415650
9192256
603922
31678
24420
211212
152976387
502876727
2392
13409
57020704
15116
7865396
598489
46144183
15962854
388652
63074
21347
3527
591959912
3258
504169832
277787965
227755
297374
109142730
14931
123724645
242419832
11159068
41613
32255
10331
590615074
15706989
354201
241434
392400
759708570
92246
172540408
304105
198976772
231038812
18474789
18657
9778904
187477274
17134
455273
237159
21645147
51141
253780783
520837
55588
3581945
26524
46862073
4016392
393580
6350619
48106964
1687076
12636872
446516
640790074
12904
709727
2129
102987
13276
9502236
124644
1636831
615382
2017401
309927
222043613
205235824
741932957
514575252
117515536
1886703
2031559
600757319
1713899
1046937
5385017
87449676
241015673
1084691
18386096
489481696
304100
2315843
6901936
266746159
125558
9340
4916
24711595
4668
1067339
4153
533530325
195478906
1138
6284
7664
404923
129299477
399599408
377645597
8210047
7288067
125155098
3135132
2034128
312400
1847439
2304659
2127285
228559165
11186
23664468
381124862
32797188
23346
244470
57088
127456
931603770
14160
19424
1155398
1813443
31344
36695
1946914
31589397
34650404
19234472
589844
67734072
1471641
5871719
550019285
10346051
1373
224928947
547906
667242
56702
59366548
122560487
906029
447055
26192606
2016299
110560710
51356
2653
518263
1024292
7476
4734833
449160
6440474
7907854
52110
12414925
649608451
103758079
756520
817602
14333953
729515
47132
12578960
86518
118242053
6708996
6942516
31707355
29002
9820822
8291815
4748078
51251
7297
312427
3620
321137658
121288964
3042
1316752
55115
86777647
97740
187123346
2920
559215
27093
435601431
180915
19219
170166231
312705
67461042
154928
66345965
7973
2744023
156894271
105591
52813839
145443
553938
33137205
2795047
660741
4271
512956127
886615261
29161
6031
246556
6952
14912
88240271
10086
5301419
51982923
184421233
30061
232085
3739983
241980373
118673
19060909
96841528
471908389
21768
1430798
3679588
6615
3462758
345527762
719440
30268819
663924
146853
606738
3142951
30974322
11095
95640
683
272486
29770
1252959
8367942
15065075
3475
4987
840369
265616
13690
337527
114330
66536618
1132636
1476000
666898980
5419066
9083624
201661
229608
9679756
6543404
62056
436975860
296451930
1001721
446221
2055691
39341
7601
943871
32142374
972995587
978116204
316194412
135219
736042988
1201468
612578
102452
93228
2810197
40105814
355925135
16771200
751813
12617850
94301196
259893
46706520
10496
57795
30164153
4254240
1043
393234517
377136
39792416
24611594
10284
9172
138137
568507
992846023
222922
27799
20029836
2321536
30540
84996
2000
7564614
262392906
507543122
6711108
774561
34272132
16767827
1369374
12200
142297991
61324058
20382
2679029
23071
108941
207684343
4089417
4889628
53867037
2443249
57373
5374738
112291576
10211363
144071
281830
212225307
10432
128760
287286
278916
182991521
5791
924102
55828
63221062
11618
129809253
423265816
21501001
51798381
14283089
12438212
203499
170764
396001
419762280
26414
57078
48424
203821
678627
384973
2566
57780
183975
122471
962633
60097613
4238905
3945
15802651
412974
576468
370205
2335397
161529279
506403
122145355
902759254
14551
442632
56621
115984242
422209
173739544
507
697
177355036
207102145
4709
1434040
8290512
996857
996761
24915
110786
1482524
45651691
861787823
15390
24408
23306
951766492
105194
21217
950275120
1616
635695
25885
117496
10467099
12425731
208362
9016767
741910828
166677938
6124017
1137619
56603
171400553
31137
940528198
2383978
26387
3405421
129592144
626061024
4345512
1457919
124260563
17715002
519721
182450818
126882
10742
2527651
7451716
392485
66603
6049028
8119668
444491
171668808
329363928
228116973
2827702
273709
499330
12807650
15527609
22735681
5094553
11176
207717132
4430891
7643
1194042
61708222
190994821
126221
6888521
7814
798922
60252857
18758
18267493
478883
234317
1618642
342165
2231225
380529555
3291
5245
199891418
447898925
546392150
4117949
237045
3074082
152240474
62320889
122338989
2008563
377454
49469512
52353
82447837
7709169
38650
33961
562534672
1961783
1222
4220792
20759681
9826
24242
2626
527250
301853971
548415
3949065
9507
3055
7227
34464
11368
17343976
668841936
2407716
1975671
19901226
583195708
480982719
16100434
2615475
125039700
308180
905184140
64046883
978796319
50753975
226293327
815188024
193851
109838
6725136
80729
46042071
2506111
5341
214508232
1828204
6799709
8291437
4281362
491309328
201234
187320054
17721023
529280217
177483
206885
586032
24620
851084861
845
15481
935438
497574
1247763
49724
238591585
109337
14659389
2853
109460
6864675
6397105
1073090
4002604
32859116
209562114
7775770
542573
6193206
6176542
4848
315158
82542
11264695
61264694
8090071
1107222
875658
33827139
200027
3663
34946
2106325
9651
1346234
15411
956573
623586
99174
480304051
244588555
81317672
3434732
30782312
167995
1413048
63732
3121986
896704063
144862
19057
2677282
42711
841136004
246651639
742769507
39670
199606319
228356014
3251421
53176
88791
23523451
27209
6487
5056953
53287892
1689017
1028611
18269498
230577
6822896
239119928
441907322
75607
125428313
2732954
3939075
379190360
2936234
535448820
12790372
2710526
816840708
157673
836723478
205932
27324
886783658
23188412
47403
28186942
25283885
642417
31046065
527725589
1035314
2927
200191
216455765
176505
979725
8234215
639006606
53795299
494923
230971
1886537
1957
260654785
14754
980971076
11102755
521886530
105344203
836140
15293576
6189490
18223
9311740
221561
190514249
19728
451217259
43522681
47525
511075555
77885
17919007
477234
610482
455652909
526757071
855685651
483545
1078676
4568
132967141
12660
84151
1838074
81099
112095
88626228
160600
120066
63889
17650
30234676
6980697
131813251
5582774
26727952
36862
63261
47045538
2511
1405
195926
451070580
22400421
9692836
4476518
7893185
640028
139197670
99280318
3427
95901197
16047
267995351
5631814
25385154
16149
1206229
133
146452
31865897
92767760
40361
44813
224095379
118584217
6604793
61701932
963793595
468243
242450907
832020946
4651130
25389
62894
197537
22153
433015906
22400580
19955838
96895204
122977
2447843
296265
956419274
64198
138935
246630121
724546
294514
378710776
52368
29388
8754173
13996
17367
85666765
5093314
17317
28627358
229339613
260573
352229683
83030
29857
47305079
1222816
164796723
395821
12826
8956285
148231
113526
37174
393486
17342
32878890
624402836
142359538
44143
11803915
1883388
25341870
98179550
135727596
970667
31620581
4098553
5633382
26602
241210
134108702
3970763
1370267
168349
505102166
590790143
151737
222528950
71827024
2845
25400181
197467904
47423646
810128
182793340
977297
147894
784140624
343080
642637
198073
5442
57808055
3448
4345
212816573
4215
717997593
101505145
11713943
2702
121362978
1249
3912
5196
1333171
500053345
49988420
4342681
29337227
58736427
20058908
63718
882160
34675667
55861996
600397101
3064
3920
2111398
124268
158999
5971
27710
2762464
251349
48561
1217
987563
1348
3304
215632
21488075
728034953
902610684
31522814
50989748
859843762
6157682
4684237
13462304
247989
12234
1695
426436
2385
66618
155409
234174895
13793
110103882
23996782
4114236
57639
193091
10956
221418
152944
491491591
17015087
2288
93295
104386
1124714
989625322
188334
223635160
11899
2218376
9060171
666314
3898019
4249357
705199
127102151
751185915
422309
476158
48649
241857004
52553
2060
28255520
3762
13035161
3413495
483840191
994384496
29862
551343808
5208452
91441740
225958
44123
128866
7486
184709130
326637809
8036953
400317598
910
117375975
6651542
1118315
159916821
389
317238
15397048
939666610
2707990
414332
39940
58504
275329341
1059201
190466222
934238384
35164408
829721873
583864
6776749
22470323
27222
39909253
1257490
17059298
15687
3537263
377117
475943089
74736
2298592
463031790
420301574
322689949
362444
424370
889544461
7246196
2660688
408765695
847142
5989
491553412
2789736
9672636
57751635
193351
570856
317408849
235
7062
6148
979967
5255853
503507
142984
10326
30509
10186
42351582
634197585
5983
27129197
685797
104588894
983849
21205113
7236316
17515
683236
27219087
51931
7807
391596
245438661
356138
14470
24251990
100167576
51361
589342
73299
5366302
15438455
11116448
119807880
68567
454244
76760245
200814
329478
7609
27724
103516461
13103
14917
47741444
8359760
905271
227589617
378203
58954590
846166124
1017370
26834971
523586
98973
5741002
20369394
64575997
55541235
2911745
360972550
80274
16200
28912950
61390571
3921823
36686098
12576
527350324
79254463
170775922
669664632
54456138
129376
104354387
32808
7989915
31024
490661864
2174699
212419145
421757
5610448
31929
4099466
119423
7695731
7100
448175539
84235
3656584
472307223
715059263
147149679
131816740
70277
107678189
62967004
30122749
26421402
1010178
7473
13839671
177835534
11806
70661809
58220
708131642
6403
3591436
3009540
291494
35116362
1989
33432
127061
1639279
12228
416703
581463
547769762
284851
356614970
13917
621889767
451017
181639
155532
68649
1448705
880214
104291061
752311469
7766564
27971075
23407
192459010
209510001
28948738
188938567
5726514
170336581
32182192
3531
224014
1021228
498790272
31448
5142534
65164398
311803
32887985
130772
545780300
7261838
155367
40292210
112212
13913435
29608
114327
6673
12348
223886591
3246288
856359
946328531
65152433
8201164
8016314
3618645
63713
360626750
4969168
358485
187749
1011557
11659532
1907830
195188403
7086
15249077
219224243
113470810
766229
1066487
205775131
1338
15139
654432221
4552
375422
4070231
110282
38035
1266140
20679516
11142749
2826096
956200
15202175
333993112
4360
1005217
26038
655959
3089170
1126198
4636599
216470
24648
106632
7126499
15712113
70111
106266
3189
99247
7789
57373513
6085654
29178721
527137793
6994829
22991083
11297456
462295867
199604375
621360737
6525102
78886121
18920
101585223
1994856
119648442
44438257
45043
2393559
33040305
98972
320476962
140810706
745315
555961
1443
893001519
519241236
14467
1318261
13426232
156651
420743048
47065
164974050
210022
1896814
20943
720381
53601
16003
449155268
52235286
71090569
104162
43178
9256382
103203233
476174858
76458
78521
80976195
57551048
146305909
25075
7809575
5644410
49842194
22637537
63187
647517821
838086
5624783
66046
340481
25176
18053
157138077
1179256
27403
194294981
250985
79173102
58052047
582622
10361
4217
223300633
32985185
32657
35852
3320052
3823834
206403
354381379
1696
8318
97374490
262565120
809372497
123131253
156742864
333
71872
243496954
23219
3297145
150620
14125519
21203
77988866
86264722
124086
84556695
603448426
3551316
315293568
68917
39552
343829229
34710
67127
523805435
77625161
48998
26300537
14165803
467262
3083474
422
750732
574231796
14997762
64140548
54543667
2528950
9438
3084
91159138
1207500
24917
367285941
81643
702530
301324
26552118
2019683
128995312
7831773
864374
70982330
15429
463146998
322398111
9608
100238986
28275250
380996
687927
1821965
3140
54776011
1183
23456
349818955
210030
3822313
457465202
102261
8624
55967822
25009
6540717
109726757
859822
1806324
132590047
2681577
31048811
354080
1501418
2105292
86749529
3394
60385
4056144
2228508
2327793
50578252
50066966
191477
422960
426770
640822
9990
269079756
361646
5947891
2659905
209955614
141776090
73050749
384977355
1649
65222
1436945
5475922
3438735
12256
13351
47762
21327
29619
12653772
108951457
139
4917
39980583
458358621
3517391
42822
2887
2120028
43801870
64376596
8285583
13497214
2607
10610383
219868
87263851
30795
42927
86336
56125724
1246752
11634509
41889
808989836
615789
19618
9658
1076213
49351915
433057
10190
5853566
239239
22497657
221769
111190
86984991
266203305
737032
27900
353769
27052
5794283
369689054
123878410
51668
44186
219853
1760944
1888918
690452495
132740159
238616
34237
4367
65857
95394
30430
215866
130025492
3645819
298921
21662582
220259
26548444
57252
34074
38289
13404
683805935
9184138
313561020
760489421
212294824
30074335
44232
577964
106384
11551874
789951
473796085
30377217
516411306
113724357
121841951
12251996
3094711
120412
200596587
672222670
12481717
374672615
12132
149979912
434191
179527
14871568
2504698
2258
116745249
222069808
11290499
1013478
10729
492121
89419
1554497
4425646
1017783
64514
78858288
51130176
69316
10242720
5168655
26670995
525939724
496373346
148721532
2612
22428613
10401
248615633
951359823
121028475
75903644
50466998
305451
16012
19389
3310
6686960
269638892
96715
5946907
9764327
1288030
1237019
3595
823743
1016721
90269695
28622
61758
20205
43775
2055626
178306979
253208
54004
753887
388535
487202
29011
62082677
2640556
27786
242346760
743772898
15643304
91575339
187313
7442374
30288
59581
248949263
393177
25144550
62699406
1210605
841544672
12733305
553045
565485
81552578
120792
10095810
108807852
54639
4789889
2550690
665
1649221
14926255
241626
11875
445748
11442990
153097054
429
18699
962957514
5035
192125100
242748
940465577
2452575
4413
5499
1307176
200185
914511048
30088431
14351
251476
250028
477120
20170
32490791
230250415
118101311
26938507
1398806
90767372
115288066
19310
2555970
9531943
49656
396779
112064199
109833
994339495
1933525
30510
211468453
852033
235921
75086
4046848
29297793
15916
871284
49093
62104567
257443414
1501573
901412613
5955392
27776
412361
18604
30523148
12703282
5958150
3232391
7219704
4472468
345533
204133472
79898229
582577051
241759927
728865919
19652
770983
119018
651484157
48055475
849704
149920506
971647657
30164
19377
100674251
285212
589517610
69960493
502726
2928
49019
51919
4408933
12848729
72653438
30175531
3387700
14211484
2272493
26927
154805889
1061574
113994
10698216
236449504
526366
875497
125966407
27728
308628724
29422
103218
3900613
2806
205077
325
63305326
54076
506122822
898634
10135
378903
326479
1414351
25908847
222321822
50258
152851114
10821
36592
3359865
2478
418205
100941380
971407372
6008051
200790
139812102
396786015
52006
1002763
377166281
61278
50264230
74838961
795718010
156563
85683392
7605467
23084602
22877456
7949
41218814
150046
22157
219506
1810
387150
287847670
77388
2931
969544
334044513
4104405
122978
2159922
25835630
13316
1914572
6510
68876
349437
1433
4714
10839
54089983
6361193
79504
117011
318216
11069
7525153
516356
3030
9368234
3626218
2600127
7397934
4459
23501446
19726271
219063
48182
432126356
665054515
2389
1985
5909
92305
7252582
21156
1043826
38858
82349410
19548
6174259
124326
360629
614363
175504
131410863
92173270
733780
3646
19189532
85920
832826900
7377
231536758
4306549
963498208
686426
53528868
1582963
9775
321569
291848628
4308
5495514
25924277
151592787
198360
33529402
4946113
60111386
22944004
255439170
111981
1840990
3603837
27561431
31323
125535111
49556
8800
45444
2569
4437
2666853
728625
30704
11722
4855617
19276
151062238
1440082
453338
551054
420422424
23287
821260802
37456758
30079
1138289
5731186
73053706
16393582
127611
683199167
1308300
3527354
100383
10815620
60478584
1595142
14125588
27218470
227837
5995072
7487
353872
62913740
140337
229969
47666
47728034
50931430
1082977
3355326
18015277
255009
11897
10975
51368457
2319
184766110
489122360
211663888
45885
451165
97886
7056504
133276
55493
238961833
779019214
650334826
915325
11355018
44384
21013
647085421
5262611
9199717
404886918
2245005
71060211
209796
118052
23981440
310789
493087
16445
252973053
8703
521234442
79781011
63378312
34578071
782070629
134717
273434410
12988
4105005
118519
170056
117808
14555
1574156
55272
32977648
11226253
390490974
9205672
311499
160
3179013
237143058
121690
55128
4520
2168949
13430423
275020729
26417583
14402
533191366
3942064
69733232
348325316
51679
122837147
3412653
1538
254129
887160414
317517
52930199
351940336
64293170
62184767
50110
77587916
8332708
3628
56904965
26274791
142104656
204277727
857104
10153
157061
757574
22700456
104476
16701
477997
12064379
34151982
1013982
130714770
132686840
20912
15277531
23600865
7359802
3989581
23217
586254
18407577
1497152
953228302
912011888
303335
29078
589745
32222332
939449461
212149958
261332
38333465
3942907
26268725
4597066
111726397
724784
66703439
97994438
16585
34283549
3580368
375181
168393
2043636
20980
32594
7107
1298018
60177
7290714
795513
817650284
3230443
229243
685722
804842
61954727
3590346
32259
1618415
70781
1848877
24867
1939
166702
48171
3664845
86892
65687
58734603
1397416
1219597
14136353
11768790
351483
256070270
28492
60824943
6829
12291
218050
866384079
652359
941824202
17161178
759681055
234939304
7154
13929
523108
14312283
254536
1521738
223672
1114853
131934062
793538
221786021
115610
1967009
32410
151852
3996633
13374792
26036440
71070646
4207
11464607
118199739
3210428
1847032
19397
30802
614445805
182227
84154707
1529
58824337
805561751
13629373
157
9576
11839379
25412606
62467
3801646
51094518
57854
2556167
221361
919964068
108620
447612610
1173999
1884790
162326747
886612
2863634
299846008
74611908
260254986
123269310
21628
614872969
241207385
9408
414628
794394274
9409710
3897528
11201
50655505
98953
315725
211280258
194319
17749
100557
36411351
27684195
56260
1011182
11927245
108268876
32598
267092
3299207
41849310
2747
108036590
3845052
2495904
491708
3197437
782521
3876015
477575625
2381
26411
4220318
4229232
5385727
8304416
106413692
127215896
207678723
4010
161272380
8350
7331
11068841
236661938
158251307
12300
25038278
14807048
62176
119709
13578153
24640963
876708
225785
4103238
12837846
1506144
6754
9239
13855
204092
8480108
2929413
9127
680830
249323
5246
44834028
736080317
45891
496664
902251050
17052
257804480
29153694
371934952
10520
4552491
70762777
2227
76503
9264
33036780
54819
55976
3063479
6019389
2018
966199
6674495
610286545
56597197
8794
711642
72560
14115980
506556566
143473
4500379
386956124
10626001
30934447
34439936
33695
24824533
11335004
370593
1346206
59731780
201496
957251828
848299627
1601040
138336
458151
28987
31648
4785540
98531228
659384567
5437
3289804
879099350
2022991
15480
1464143
131375
16015202
119487
43483
4054184
17427888
410465
2714278
633452028
15577104
194782
53953
9217139
60326
307416189
136107058
7606395
579576
10653
740074
5079206
3019
260322770
23849234
12592
63106088
18407
5241
454778595
181358
381372318
927048
45911
130669
15330
919848
98154379
1122450
8093
18594176
370492
761399
3758296
999532
2649021
8125
22227402
13050626
103925062
12402557
511690
20463543
306370055
230796
3714
501985133
839380
914730312
13758
1623675
38087
347835
981646921
402628
1095052
979149
124717
66292586
1471937
178343
22549
3038
96676175
15945213
991690
189
826060
2793644
87601
7565836
63107005
11334
8186
4512097
344929
361463759
245354
409415266
931
53093
18476
18829205
205366
1480743
6335449
167564
937759
14421
1328785
3244774
104409
24280486
75160761
3347667
6263405
299464336
12162818
147490
347134
13469420
24114669
15441080
11396422
55390262
23268330
252167279
71761399
14757472
107472
998845
3075473
33165997
133438513
158477053
127107626
107494
12962
2903
26068120
204132
42974413
6661
52092382
3824
2039675
90046
660066
17259251
192465
24699633
8244889
1337711
422526
728685
8825267
132560586
43696781
14129928
43130529
9294662
476465
59524817
1995343
204307
3616811
193020097
61749455
645476192
11704249
26819689
1129980
1850
87857791
3063890
31578959
898133462
6553817
49471577
979188
521511760
229913737
15306490
13177798
9030
3897547
97445199
45387
429919263
911593497
329677
363457
21488
39367890
779638
946288660
9216
313245
542194
5799
140821181
7763
8214219
404028455
21037
198739067
19015
3561
517878710
228124467
27041
86323261
1442166
1042389
29938642
875629
32390
18534734
66083076
46727716
30031
27426
6495657
230949169
6040
464869569
920316
92387661
64861579
230603392
4530831
67623608
599080
3937
855340492
1220849
37274
964040676
114771
303555
210773
2779954
1308327
104621
32586156
30050328
1130247
9971
15283028
36298773
759902869
14510
63398536
5964
898328589
75857994
10914917
274558914
2614667
20152
14802
898918
521881
605651
36090
10098790
4637
117080692
130983891
13312031
271081359
26283
66256907
119948
171242508
13779
5226750
10965
601963941
528147914
1041836
46834420
216189118
97795369
2030
607977059
112125
266507285
1044164
19945237
14041
797664788
32350549
2513
408895
21463
54742275
8390259
6527
78283
211914400
208172728
58070509
42545195
29801872
15741027
14422
11453325
73336805
703951
414288453
547167791
591797885
33070513
4307168
729759
4873374
15560805
365283
58390566
433148
821712022
128785385
3397658
7489113
602119
57730760
1571
171515
8175855
74916250
125489245
6116646
71496
120046
374242
591726
15591921
378964
183148
10046419
12663
1348189
912395956
54228101
850200
216097
4135443
1833478
1883187
102285
177808159
28174034
45128418
105219904
131625960
657002
1206913
2394071
500570441
31644250
55649178
84374559
899297757
121629936
29423627
54648
8047
323170
416357027
12919124
203905618
794137133
545211924
8045942
56075
448
161661682
18307605
161772995
44289792
4421
7408659
52827
59815986
1875119
15993426
66823728
63446569
130945833
73977814
8646770
195867
7305095
61927698
672518
691138
155314383
12708
22884267
109818715
618098
653372
11988
149962
1392
409388806
509398539
75582
15996667
798527
110853547
89490
32453
515926
49357
62670911
37699935
12147187
12565
11536
239509100
103636
22148940
1548327
42055
39533
284512539
86878
9308238
19276598
27706956
927542
11290386
1988507
1019
224425
1974814
15670
7220988
517657
192982
439254614
10096
3099258
146634109
5967
10205070
25660628
441166501
199017
53272127
15690937
562505193
288116303
347032177
744358418
19854
489452922
4434738
243138
1441
31340004
6307896
6218164
320790
227185632
27167241
217388
371641513
134656218
41440
32245873
447304
7115575
94641325
5980014
503949474
31170
47107057
39113
21169002
2606203
1588861
2079742
692375
32816
33623
482178706
163222929
10244678
339855091
15058
193889
70443301
25567
25158661
28034
103801
3122335
24391
361205471
107227350
93166
3844243
3560543
800305
3743
3409
641045
248728126
82696
15952620
15217
19682357
940975522
27890
101355853
20036
15956
3284556
213055
1932238
28229638
1181919
113682
194932
907833
3490125
1522320
1872846
192718
6523732
114561649
131077167
8734846
196605665
27705
171368
111213298
931547723
306200
699929
916364852
7213
15936
18519
3840205
28547
29198
2223455
10764813
31006
1467
484248319
954961
555614741
382645810
9189
61684
2682403
21326556
83288
5318430
22234
129479
6706600
969193418
1631970
17642831
7585576
130781433
929923591
5019714
24155488
20211982
992166
969824
35215
3919972
1697539
28347
62688349
67450
55762
3706982
6718664
743145594
136038037
61098392
7526
167461
533691
14274
260082
7350
115405
47331980
888324518
5603940
64189678
90271
855680549
14407
57849476
355322
1085186
97194
3334456
3292975
43507428
76640
50433
6697
275914
25856477
5596416
140116
3907479
10642
88698
492534
87035669
40164
5647
501403242
11741
979821
180780861
55596
60192060
196012909
69843175
2949636
103478044
452471058
108311280
1168057
1584721
52695214
370514
93897882
6161
371694833
1007589
56922272
543485
520922705
293961844
419543098
3992812
434028
1485500
5780661
479870
306680
3329
2228
8662446
13042
38002
362265
5715230
980305989
83580774
11774705
11442931
2625855
47998
6150626
410886
30142
7360848
106068937
14413507
346722940
90619854
511521027
307192
14895903
110635
9474853
24481293
18826
667762114
6566335
456873
27383
277880
1496
32264
541056
6090212
102250740
115737196
83621
27403561
20029
1045918
2157882
11940
108944693
31227143
662968
35573697
218602017
192220903
5137385
12276612
218547025
1264974
845309958
1147200
717648
18721
6547
2406387
8373
397791321
90517
39348
1844531
57498623
24086
26979589
71534355
34767
1027969
105208837
1991
361
442646
190582
16368
999770262
2554716
583346891
62895
338240419
56588593
83621607
3625901
2240
8045
12857
132992
8817
1436666
1972313
11298
96154
5079940
41904
3228846
1405848
61911
140461050
173049
10652636
368470
179194642
22634629
14810
4335
40176191
57927688
799133489
3438
74174
253309
52402
36099374
22082
1796949
1024739
19630
125116
51722
6140733
8895384
215510281
17421
211745
60171363
1752100
3441867
453988
59764144
108210
20895
3803677
58589
452696175
210578
247167272
65731528
85842570
58258424
5707
82735009
1983447
450225
635016878
109795
49874919
3348521
87244
21851
410586
52735
797
34114688
61209167
17041072
565306082
974811047
58611957
187589214
251154924
31059
3503
429869
18015042
13935
360685
1826
8274
26660215
40457531
34505
775800425
2211247
1624608
101847667
89807783
26128
1992194
399122
10181552
73066863
23162
515
7143491
29738690
308479
130152
988548
320578024
859393
13142108
53719268
1375086
775699951
2329
41954
25713
13353852
28826233
3107288
331587
10906
1505
11233
14978
353702
63929
67360
2264
1435
12683
99858320
47233
122151
16623
57486
19078985
6457073
441863
344316
6480166
25650216
172854
6652689
11828351
7378735
165043049
1665533
99723343
2390
7275180
7625361
429041952
712212581
11443
12669906
403693
16216429
5810699
12245418
1734520
2091
3750401
78721972
3835134
8569
7004687
220083596
9182040
476286414
13388903
4449774
939
854990549
87614446
817482
573105
96843
92967
78749409
194898
42774917
24792
1755
1938222
662217
25445
127006
36680
492898031
186330
223692067
937100
563745
1666389
360596368
364092857
19469
18303714
23244055
48695
3147
115800
65738036
47004
31352993
19031
510642632
6422457
39254214
37634432
117099
29414380
503975
3637
3176579
14492
478783
2880666
136705
6094846
13385552
870435
179264543
672776228
9979113
249284798
897823
897245197
3296
185182517
417256
13201272
5418
6991
6647344
142986
46843
498
73693361
130220
52033918
6513
444308
23171444
199303821
394350
222452387
3834823
73049684
62693530
11123612
10339584
238688
51168
87381247
3501466
68137
49631453
30207600
526779353
92159754
277343
46272
1279610
398722
47641761
3176
63233887
496194
4640120
41683603
1561318
537145
54304
61779224
14365
349683
33613801
22088539
2350108
349179
4351445
118456079
30691
35054863
826852406
13382533
156216
984230030
2371751
1563865
30296527
96836626
4817396
242111346
36409
29992620
35899605
264958131
346088
373393654
475725193
1042589
678188
879
744180100
1476194
96206
3147283
156641
1039438
9962
246496324
8013536
226287995
173261
192376
33047780
31843959
103479
257
36836
31712
57321385
123765
3336415
209423932
234123156
227553
702568
11173
45129
472250
135649477
667474205
4636
145042
2558782
359843
833538
60869096
435732543
193263
16353
83193010
14838
1181086
244981
3604511
121051
74495853
469225
30872843
47983
24049
65999996
579584920
17109
52849
246392
305319
57365
18136181
464672
46537
195353
85763959
48346481
227957291
10396751
1710
334880677
125386
76749
9229224
79061
221063
410765
263869657
64245
987191
1035294
30897465
3599
248057
50150164
36824131
830594
40912526
1536569
106364
211926
13648
304880
296211
5376656
14125
79082
26817781
42436599
6407293
215380843
2726223
130632
11227915
280
734158
1615924
303795
28281
220534250
199198105
54010288
14059967
6433
107592822
593411
424831
8970198
872527
17138
50141632
7119908
483392
394488497
7313436
105031848
44616
35947077
21305885
251399927
365957806
219960
654576
130782864
2342115
12677505
281651013
45946589
110150
926032
45142
1058060
613039767
167304194
384932
8366936
32068003
1688620
30462875
396031559
948995
654395505
347502503
983715147
6594
212625109
360619
6861080
215703
990186
251581066
161140590
7953510
179661
34563
13049562
1417025
139477
255643843
5745
1016238
11691892
2697436
267291386
504223
180505879
7988288
162692
429209448
537760
346913476
354438825
874719349
30712784
14798864
1247844
98895792
3233
3800
1964656
31716857
40476000
110470508
24870282
812445586
68238090
28578729
11284651
233122
1869107
32507
2952039
926269
53084427
386745
193070
301509827
187246105
26764756
60347
6633
617458959
973121533
71687791
16454030
201449330
12558
62416177
52031333
200141179
2664771
192536632
31539
9530322
20830
3529
24751129
104919
22239372
939160890
101926133
9674250
2219453
71897
30658
944081
6226
26600178
48793492
539215
135054
507229109
1987950
954565144
106597172
293210
55748
18270719
2364974
8197
74200717
9587645
5355
528729436
11668139
576
5234420
2553
11892347
24763
69242770
2115452
12364
142002984
1775208
42869
75869117
92693
11559217
1530249
93398
486171612
656486
33476039
318496797
36685
527132663
63441
244491
347125
34251594
111062031
186599
10764852
125606132
371143
6827
524178
7912275
7970959
986064
101474036
10170
248143
216439367
2246791
27686
26109595
990358601
9924054
2416739
54377
7626873
12845
1329328
458327
492646
181472
238798
596837248
3519
34797971
1402752
59600
3840722
39779
618561
36456
788136792
503599
983142263
2884413
74
238149420
2893288
491768482
8104
6960962
49057
11823
1442
6979039
5727746
1831
591478949
42643102
1881481
2629355
399419
868823145
353049311
13658077
656342
222387
24107
72450279
106030296
681860401
3942672
148726
95187607
12404710
7226250
55901290
34893
73554
2528754
52977
301138288
20617288
152053623
16517532
866096874
481403
175749
16169
130933
47162712
524486
50053777
259598
964893742
1004481
23102907
6899
1199758
591437
777442
18189
52314
109567
98147
1556026
153
7773
4968
31630
7448803
97566
39455618
11182284
421
633219
5862
35864
12309413
7330
10498138
209054
962395390
2043097
2045731
187288150
39516
1455320
19777942
634903302
15863723
1503563
183382203
220733218
478830968
40030686
45070267
203972
37650
22150
67414
179609779
382742414
3636
1294622
973
58140999
27475785
174960639
10766690
129456
2380
4761
345666546
12178
142
1033228
21951
1368759
60054267
1138324
3160
350927645
897131039
60073886
3614132
250447
108233790
377082
23501
12243507
161957635
72347190
80104353
59148
15300374
1143290
11097
179861404
11540063
6385860
24152664
356450
20707633
85966273
429048
130040355
1484860
337037
3341793
79737605
502043
35069385
90268
933744
594788776
30986
3425
54041859
14685500
8925096
6777634
136309
3585018
77192045
156039261
47518
3764779
1035114
265928
254671
2741407
136470199
3365901
1392333
102610
64510622
6404
532839
6605289
2053
8243865
174542
62600163
8519433
94429762
3619966
180747631
123254
13671674
471656
281073
73165
1016522
535327707
453806528
306271764
109836
72081527
272599093
104343498
13867
2932640
1426898
18610
68319822
15324540
164407
5657
147990
36606
8775662
5573920
50774
220552858
60896823
10611407
12736
190070
285072
5427337
341767434
10180440
105018598
14723844
11029898
11378784
696938214
336432
6213
113104
3322032
3340
708515
2363087
383494
857565844
41546
11722026
239802
395197172
7862
58762
62474
460021591
4063822
30066
213419348
12379631
195520159
408179
21515466
506392586
289244
4605796
714557416
479254
64733
14207
62788
4096107
91605
69108385
359236220
21532
803232
5133
15495850
51512991
13450885
2617234
816904126
1751678
632
3531619
198092
477234905
338139890
228188039
704411
524384090
147850879
33309
21738
970920
124581520
13981
26888
54732
4070
111608037
535614760
15511
775892
41164
12786
22839972
15950471
110561
5380908
111947
845533871
8310
934970986
224851
592371374
664641927
491335101
1173808
22792327
451450410
323279998
4691506
14031725
976384514
231704
11793480
38555
14275686
420740
119047
869341688
28138580
11905
1691386
25038263
166195
30596
8075
29726
509149
32648990
1421360
325618
1553671
15951229
5690
454398
8836
64887
551332
355163
21364185
244297
381242
19583
12493
208863335
14841292
186077
191627121
2870115
229558
223363
7945669
74982
565756504
986072
10500
18967
558303324
27277108
126760283
9719
16769
14888566
1675
345725195
245898363
29921
358069
519796
50746854
11169
2379472
573620357
3503280
1708331
207599968
125471
6993354
3122035
18231
28380
129567
810249
9060
1903250
1017929
30985
726553931
447174
156222172
11933
88818
93964209
404687
837647
115550750
236418689
675612
105038295
137606213
1801291
32101
512480696
56527
161267
27642
5332605
5013
651
12710
29227
190915
30566671
504308
2047532
1629493
19875072
24929380
1485178
34925
13056824
328979351
3953
14774768
3987592
126426
866727916
14775144
38107
86623507
247563109
148025
1675485
3474
245086275
62791
155591789
54146
207379
264241878
88795
99098968
18082225
215229
538546
15377338
111559322
117502
961343763
134937
8689
225785402
314693195
14236729
6896914
13663048
26059
33582502
5444616
14044045
14632817
10099823
67240469
96821071
1363
930657
7853
23989823
22634081
90806
13622
127910537
489967782
3412765
5203
944910398
514201
33524145
8887
154033
4165505
48994
1998004
43270
2987308
3956207
688699
689694
1981786
2126152
470189
233998549
801223
30168
4140911
549424
12116724
108619102
45443399
506
32217
35391
72558858
14077335
51625053
403195761
23465
13667360
1138677
55972
241402377
8467300
152277567
15468924
961329955
67967364
16529205
72055316
32549363
1604473
571646156
543956348
29800262
44950523
4309394
10938249
1654860
5574272
58036
324816
13021
1722695
295533
4001044
210794
45066162
271091924
31253
5946299
208039934
13320
77489979
1977890
3796810
823526
275933367
1720797
21879713
57742891
14521
606685713
1776050
474128
35165
25680
169526
30534262
549492
44838
43478
967
57417537
652454
151743907
86137606
306077846
737996245
95136
45995
9930
85985
3781
488306977
227087117
17603
716264778
1755200
18667540
455411007
102934447
215960
51544
395665811
229805768
27912
295945883
4452182
469593805
1681339
2131
3805703
812082
407353
25524383
1141639
12584213
13148507
304395913
2254131
1299907
765753714
53428683
14091225
20968
509367408
4509231
5187916
78032799
45946
4488263
1172630
1795
133696
45622
249426
4544
324847
650322933
1107
359160
5725089
41304
210103347
79060
36102527
14400
24868991
14150797
17557
1618881
3172101
107145603
348708
33339
4974481
108570847
5236
59549420
1832
690
2999866
822704
860789169
393510450
55760
210718
19841611
1751503
123560
6669
32075
21693938
2404499
3097613
13371
19431833
332975
15350
22989879
11500221
30620
139155
42478
779191978
237413
192663
3413660
32180843
16606858
331692
4522
56923301
1295640
2137
697158
174145630
62403
2966
244472139
13054739
26932
7000121
33468034
57583
25290313
153510498
435417912
31890002
122195333
42083
50248333
2037
2693
1178
33984359
1520
124633846
8746
70343156
15796
21327316
623267
4843531
356185
33661
756991
163709
511026
115213
2410227
16564
11668030
22657396
609725748
502
44958
1059659
888252
4261369
112742
19865228
426176
685411
2252731
30232171
397292
9462991
13899009
420852
126634
44082
97701522
21068
30110
44434670
1203688
1921776
6107575
200617
3805004
483140179
227520
34934140
77248930
101254
107938
88339
62639809
5092336
342951
8052
2445
29892
1502978
4619282
1266697
11668490
30296068
101844
1979188
969045
1925969
13057
3237
450805717
9354
128667823
67010782
85466
5444382
7233765
30836
13274
4486514
302226
1324603
29141508
11373094
5641343
337776509
37526190
487390
53480
36323
1225722
167983
5833947
2014254
11764
60300266
23996
25855980
243761110
351627682
542772
45462977
1927188
2470
66525731
171819
34076365
107846819
140251830
97057910
6037079
189924
57690425
7848148
519111
45652
333267
25354
6487669
8042
35238171
6752606
52445
22805
98686
434193
152220478
32487209
51265858
13308
1528539
22390
20066870
6762631
1659091
295362958
396331670
1161677
33036809
17100497
1035232
858900261
209905
15224421
279431540
17618340
2960953
3962
4061
137629182
58574
85489
121283437
24134605
3413821
376850404
448280349
481408
152820
1208028
3014
883161
3737271
531515271
15506183
17926151
7115769
984021924
115628
279687
1176786
18969
485578
179207
5337904
2877557
679085
997649
16813
13675232
12739
1558454
95015790
8503143
7970866
520104
13844
12279
194028
14445473
16576074
389354653
1248179
271557078
970962
5578
1487
210733
54726
56750807
265970609
13883939
60255887
3277
11348578
37130915
253230
385
175252045
331239570
762673
185680306
874266
855007957
185603
226018887
20913553
83689
1552534
51525657
816013482
46941112
2152
6751
253
290968
22290
91457500
56298
4079
621570
1497339
138891
201830457
441420810
4252
3189508
540282012
251526675
127301639
3790924
1893127
1552989
19460967
7084609
296444068
3054980
233087
13398156
45385792
95084193
17014123
56893828
218939109
418362
43179698
29208
162046
63561
52057
554032197
15835
10362546
882678807
127611056
498407275
556453
2869299
84422
512642
32439556
314864912
64434054
32451470
42375568
9694019
10662287
171622323
6910383
486872166
165749980
5298664
186520837
356074
236741086
192658940
1889
172121
42584
239101
51398
143271
220782879
53816144
461857424
168934
3492
70876597
1558242
963685210
25116890
163245
572
73254
31806352
1086730
49210487
15432407
289279001
258834
1811378
43726941
165588
15714203
401066
15420303
49309417
13354547
80074680
213004353
171913
7124
153982886
20622
818445498
2738921
408866595
41498142
25379749
5780506
120495669
4293799
5242
72832875
488861707
58557460
81110215
3831
171267
1234240
113655
15283549
47624046
149300
9977
14297927
14661822
1715880
319634948
1943509
90184
49461271
1611267
29027758
8779
7892825
41079993
201558
13887
1765519
505652559
6005646
19110382
614130710
739240
25514737
2033
454810427
375312019
362354159
30318603
223018301
1012025
56550
84945711
31313148
86101
28229760
1251393
2263
123881023
955301
133926
49991
1374
51859
12833837
3133026
16096210
5723449
105483
415506
1028158
1045962
915611707
92662
16681171
58806597
399233835
8508311
33095724
705676
8956718
227137182
42657718
3191
8825858
156710
440729
803316
126250836
646110468
42444109
2156
189099925
1323656
370404
42059348
81666387
14869488
105961
949602275
8620
1832427
10517522
18973
4359
743
192380017
327236865
897406906
29747949
561045122
17460225
11427877
2215469
464701494
179264
107220
3420
15482
410858
3965382
6799237
381484014
487280400
130198
114886386
10566
2126602
4130669
1807318
25560
19827
4447
402521
407692068
26164
458144981
62514
10552369
898151276
1597484
171647417
7317
95505
66067
4080
427117
10296
461288
11760
6197362
33516630
88584638
22775
62792119
560308628
121372
973725
158204
243852
3451324
16273
7426
376689
5998855
1451
7056
4368
2595743
170350
16326
293188926
6902864
131036718
120578
23701
637646536
64755
12752600
3770
152799
793967
220412
1040495
56872
584
3992523
27696100
837743439
111888643
2575583
983955978
399896
638251
443416
6054813
4213
249063
25594
50332
71325846
557304234
42141121
24017
29605889
27291921
121031
178396
15004934
1010513
117391
10196
2537831
453893737
898718541
36195723
66808274
27718
161808332
5754
198019
777271
62055
10319169
6265914
20545513
18627
154258
4050670
89483
22782549
392184313
1282575
446633
1401117
6203
3320111
161442857
51326
396950
31051
271313277
104512
64641194
13679
70078179
6753038
6743143
10561102
561243
197440
24663681
881
100171024
11168
97031362
91134369
17946
20495852
385551646
14911984
186013
57411963
26850
455007569
174095
781342
407128354
13430
122035
1294399
3991
11678971
338503897
79400
75468622
259324
173
7401
510961078
6828270
6281142
20811234
473674745
1642488
36749
44215813
973428
670520845
810
275586
172136303
1643654
18703
52227052
1135
1098773
14904
2248
318722
27904
94612
63803492
30447
9356335
38177600
19124054
6928
11032
965905681
7681
971445323
35322
1092072
324799983
67578
593725511
19810317
1139717
1689
46186
63578308
808460676
454566
193319
13409277
11403918
513305935
45894200
11066
45534
126482
35124
3027
1448
51242316
197202094
46871
3100246
22749644
81086
76560
27400
6780
4611232
16274
81711
8190467
221875754
662535
11160
880527126
32890312
718486
39466932
1918244
46038
388360542
22340
2000465
2755405
250844
186768432
227128638
3046617
31143
357337345
28189634
65348
65412452
321159
2589992
46372853
5917386
95803
31206
54814034
63716
620173
648
1994
6420569
89443
208375939
126187
434444
402851
304
49984
216926218
50273275
690404
19968439
50311
332520
22057864
914882237
11598
56474
113145536
685496
23237
261202
1021799
446438
150926
55298
105078300
16311319
2715951
609493801
38398342
96160844
271440
15999
28994
1025
492621678
554901
3066
448585
51358
211493
39984912
30922651
153490
12334118
7849815
1121
5002
11125876
29153625
4436248
945729902
395218167
398656339
913058
99881736
15438818
50294
11180
68583178
246788125
179637850
48619511
803437623
7253486
51908461
37258800
20757
7786
814870528
1865746
5763407
2293
30265
5954607
161188
742007
17393
2885
122416649
51515
27606850
173821
193387
3270840
469991910
965601797
65595136
1391904
244555
7243726
7224907
20952
9038324
142539033
153460
39025016
3498573
121069442
443391
12197723
212706
3236794
1341606
10692749
92315565
3014586
2738
10212805
68621234
200483681
316381112
338607
508439255
4909165
741156466
147660
407119835
220531
86858
56157007
178194
473160
4682366
208591954
29756025
3652136
572132
405436969
2033060
4448211
17665
149580
14410
234579
171373715
108642736
2523618
54662768
306
804848
530528277
78644
997391159
8148818
72185
141340809
349971685
92892
65192
384431
932525801
60103
10294
3470646
13577100
198036447
6048275
2933775
10172
34083064
236743
3257932
1859872
6534446
21044
308540
295634
85287
10918245
234789
518349685
6023247
1396256
82628
447759720
1367617
457884610
18683
113619985
3933
323406966
2537599
4235
100098
878002
33242414
3471645
339028324
65170
185072930
373347
90669
90776
36575
217186
4199099
4042465
1735
122132908
284013554
2729877
215998523
655731094
56352
197966737
269008117
52556466
433811
577684640
938997
136927
41349
283898
421244778
1262692
15481850
84822
1214797
17457570
9185128
29810
246397
15406135
8160194
1740248
60134
54155
265279974
288106067
643002194
170342
594916511
59327
397506460
1922646
220310
969563
453901
60390046
247219552
14719
90698
240931
2067205
486362
42179
1756605
132915927
122386
19415208
50569
84365153
16399109
61457261
115422
6279274
2958
471830835
291698455
5391838
30413546
22541009
1614
111784
46175704
1292183
110030
4708
64751112
98167
1699721
15529452
12642
3987773
116550241
25433
1206775
212745709
824067
669917836
92168156
255082096
13543
55304
610614
27572782
431025698
757817
167359
36098382
8004717
3568248
105083
22492210
31733005
126525
1440240
777796
405414547
2727176
5331143
17599776
439015
8278908
231213155
331534464
564077416
438978
29038
102
34623283
1429868
536122
111620346
34647
449208400
241481925
116453395
3211027
22165720
517756157
434146311
1099785
272244860
5690964
6933
4407088
873713032
707773
522597359
875767
255315924
3428
204325
23939
2557892
230907679
143234
9378797
8899266
651586
259719274
14566567
13171
49312
63842
44362279
1434662
675859198
88900001
12536252
8571
1788173
88549417
34328
16552545
192922563
1970549
9273
64649167
838881507
528490
523204424
2258486
177247825
10545
380821
15780
21804
27395394
340083135
11398505
376098837
472645470
908727
2459
389822767
8852
2245490
2073382
695565
18329
5474
4750
302799311
168380
74724526
4642028
138642591
24398621
349974169
1699296
17578317
22343261
216358881
474337870
1738165
3511
3867
3414
224894726
53391989
76344294
109856
13282153
212178376
115752722
15841718
421787374
1156197
750701
1624840
87018358
1021073
27540446
1159354
91355
29123660
368460
962716046
487865
20803
11144
8492
29906
814381165
496860
36808
83333
9475249
88007
268806577
340881
165587
384825
1442455
292462391
77957263
469081861
3524
14545986
7575664
668449
157307101
48990
159784881
77870883
470201223
221455
17727303
1018820
235998045
23528
197308
12872
180970
49027
530723096
24272942
56744
2317623
125357501
39453
148007301
287111
387349780
1847158
532236
25034785
14200495
266411
12449032
23116
4055
448632
72843966
290003
12237822
230645
1087
297996667
82258
261405
84608
481305
2810521
41936804
374367
169192
14856436
16217377
169720
1187134
81448
340417
143
699462
10031161
1373655
170524127
6436435
18701709
342950
39102931
17898565
74779262
837357
160611504
52120504
2528415
142271529
61481676
10985
884134
199698065
37639370
11022
88757
270347
72447227
396837
55627685
4824505
4277136
58619
511755
91902402
2791130
29801615
159501351
51669
52794
1972981
1130998
282273251
531905
164505
4241215
35240
342975
137359
764459747
20334408
140475
519024
262307632
43900
807579445
31581
782958058
97618
24918227
15828
258295427
11314796
676923
55827612
159124036
175651230
1939336
38264341
63124
132245566
811223
12151343
7473682
13097
517027326
7418139
139098439
48413558
101118798
339075036
373
70362
3700
597612751
96010208
4791
38563292
1437743
976846
1343190
87321
232533
207990139
1799797
50155
10429344
28465
174853045
97314705
796027976
135175
32443498
119400028
103306
7234
6093014
1895641
28458532
84454781
12691
995736
8198
137840
645378105
130543
671088551
56212395
18537
123458
534012436
141383
36100
20080620
1452683
122349
20820180
10448194
52214
271494981
40150
499286
722362344
6905369
119769
8321806
30279097
57771
2806217
54881659
3564538
10878276
527024991
1333037
47240024
31130
1229434
2881054
115647
69587326
23566
26183
462746
6916501
932146638
238340
493328
33162053
4626389
29534645
15779309
378087874
19562573
137469
851592800
278229234
700912068
125125247
22601840
111421337
976695252
7699
23585
595588
48162
5647951
903914937
12538515
90559
846016
145664
265861
64464102
127989396
34206
2872202
23094
53739779
237917163
258909
735
7569
780015
51757
91585285
62751413
59855411
223716
12580
12253
119223
17585
7946
307426
326
263358
62786084
113130939
2250096
632036362
3542750
747468977
841055013
100048
851028973
26134917
150698786
748535
769570
15219911
854354169
484936373
233622
46384915
1522932
278961904
48370
200862
93475283
516130951
12182
872589
122517401
2661403
209342
1117391
8748
396011
14174
247059
26584
210975821
4800
649749
949200491
2466211
36353197
594715
337460
55765203
48086135
3427572
2520794
428196
33582364
38163
1998399
125224
122440850
7835687
181
25805156
54740669
171084092
3279283
1806966
8722
3548953
1748249
598302
184026
4478
158203495
360544169
11191084
2079290
55857
588903694
9326
25486
6839971
204864
279789811
583365616
41526579
30528938
873543
63350859
11486868
22034
25686
8120643
430456
581924707
40491
67513
6070
146982716
57635
15729
40187483
52988
127203242
661643525
1667905
111694086
180549
306251473
67125
2516
11597694
187336
31968005
26684
7683663
5827
2914258
42794
115401
12622
59043
225480
47116668
21507
10319
567158
3247
15416
517925
360663686
2943300
510272921
886490805
24833915
248519935
1544222
2569772
8382303
3618129
397927
197830892
49788822
59459
45052
36387
521629
36833
522987852
719288690
332476965
6663
1331028
22064398
90165229
105030
582695468
946299006
213638
87648996
369041
13124405
224301479
891133567
888235
72615
475172771
31058
16044824
35847121
124452
40129954
82
195742
970546236
128171
100033531
1889721
218271
2541970
1398
990255
22795
21256205
74806
7691762
16041455
813588
1834107
451203
29957167
2420479
193245
245594
316279
420823
23955
4133487
6619129
41797
73267923
89102
636559
724635896
122380
22672
213799437
100432
514354
435935
195362126
104557
1842994
39481
143234830
130150108
210804581
7203949
529888783
405825
39318
2214612
35707728
1860008
166571
121801
110394
1313524
635353928
58701
8495
15036726
73234804
392870653
14420
17263885
77116
40451092
53731
308934
169447691
27950
402660542
2606439
1162211
2820886
55848
3261963
867786
10498563
887324391
59353009
120577
14398
347375
1041378
420079718
19367415
50947690
18114081
10150411
36052839
4753514
288637
23296089
4029360
97543
9824
13363231
222396571
7966
33763
1192009
605566936
477176927
902555765
6386852
4313854
57429961
15698514
54374185
74164505
59400419
4093482
39471165
55609055
220700
12492
28979339
17152334
2301434
208553071
915
4535755
3946622
1235034
18621
3979454
11243315
62360
27990
3589315
748353576
47539
650721412
134679
1680383
41982
27638
797589739
558753997
58394913
29633801
9274503
18740316
125841350
129049035
31015
866178
228388361
545298040
8525
3898642
3525663
7592
89662
4166963
444171845
428026
211179079
29555
778161062
694588
418818657
487920
120766677
12078905
65431916
57276677
181645800
93258676
302
17831697
462753456
513846637
222833
787529781
267539545
912241205
26851
17766845
72317
12780
613007234
429256
9480283
5408
327357112
419721401
7712964
24388
3326778
542
691920
398669670
70393
33934089
478498309
1552758
21409269
5273
415
31713
1644396
7578
22334675
12106100
150908
77714374
72784
3393672
168822
40678694
16514931
1282080
77691351
161118118
29583
215113
1668
6609741
44193750
1062677
2249
116973675
703867
3861716
7387721
113821709
6334
4940875
2554165
267567606
107549359
449155
693946333
190977
445364651
68753
75819
13442
23821
1453795
500823371
48828858
121298
73663
38968310
1998765
29290
1241316
548767943
64761
31296066
107141
233351
92596
5363
2864526
201042375
11747
51684965
15850
1192058
102310662
6665
5062321
266629040
1588783
223003536
173958
69536753
14487
420875
5203338
1905
17450
250164888
76556
865942856
194326794
582000347
30872
96621822
92217563
2850238
851589
301571
239477
35660
374706422
102776
117118
20432137
220859926
93467
30728
29919
275690961
891383
13792
23749
113177
50364
213604990
48710
58498
2418018
187931497
540002
408762965
7081770
20594577
55677
6340825
110006
12980
57023778
65152838
1134981
25390782
50030
987998
14741
200433
2380578
769796
1463601
179213
143084
74363
58686
108206
420427017
72736
410874956
7861043
9684
23763324
61848
7748
26334909
167557902
47284
1535
838552
8377449
9008563
15844499
202565177
55896055
339872274
103700
12583568
32195984
190416
1354604
94308
114852289
135274652
212998
13882
50535657
31524
26922
715029670
175591538
56617878
3469
377684
4393486
29401338
29591
465043
3159
1191140
279421
34441189
1994738
3915771
196641
37920612
29005585
907
12658727
389922488
16618649
63722895
483686942
7846473
427880
7843
4907
85591
27054
34591
53243
123428
21385
85457638
7158
10083
458794665
232764
1764
7812464
26061880
32791676
430368077
728618
832956886
2831
1533231
1147
63503
3741341
126614
22715
76219514
16450903
83744
24991062
50744541
518946045
37290588
2947939
919068
53606
114310
62696264
38722942
170861777
1130894
50629
88126
2720109
98819628
32048963
792778815
131174
780297741
821387
329018705
160991947
20827
53148343
727733064
8430
102087177
20153390
490510514
361444066
26403569
416851670
4518494
1007515
8222409
74999
266982812
10984129
2575
2077
15812
266547278
872
971621
101317537
302732
3335820
5763
990158
250786749
132777419
47881933
986443
338677418
5213
1589017
28044308
4197631
5432988
1774397
1299
3172535
8418867
10854
216498272
208876
31201811
224430
2881
378578207
15957374
82762164
975175
211036418
95956652
49122587
19881
2303316
303450564
9349694
49870
2522996
12350
255814
22202
9534
88842
323493353
1594
17538
17836
490885556
7007544
1967682
112020
13574
63493058
18881
15892
11630028
64838
899520959
54620623
451
3619
111567
15185222
8420
70435379
2658919
46535053
31963
33211758
5546747
41266829
18457
213813584
123302477
14693
352995716
150466972
1838164
112296523
364334
9212891
6791771
71263057
125783
250216990
5680074
2494
622759642
37265
235807
10260574
24985
9630377
1557952
23549
6323
7417281
563770
410619
678004
827642047
125333
61713
7727337
993
57113127
77172373
738127146
10361252
104627350
48333884
21702
154417679
155030
95341832
22817
22785
433036
2534572
4505726
2021585
360391895
2084578
531985
150666
1893
4917822
1202671
32124932
31065215
144819734
104657905
2589129
764493844
30414
4886026
230224387
9100
1485
352689
614878
27836
2062
28065
94537922
2755268
1745033
120873683
670647732
101738
133403
3562747
15733
3229706
113917813
496271
105925192
101258525
555636
30978
603326
16633230
250354501
38721656
49142
69876697
974
116930
2916
460918237
230204963
16008
850784
781286
15823
118035
126940941
125564752
37957498
6350449
54362
3954454
312360657
2076544
3283
650578056
7563200
432402306
66357
2037880
77665
3472261
103009509
326002
46612
42676
20899
15747675
13374
4230
22869
66417177
164870225
365649355
121244
29315
1285617
36741
5041969
208474
4621
64908361
76909
95786835
10797522
690350
842782
89700912
515444176
367387
59982632
13271
235278
40000
280168
414649817
903885
744778
9709204
19526829
29792741
133750
1723459
144420439
30713
15903
108226317
152164166
13122678
218057191
4001154
266994557
21537476
81971749
73631
4947554
2225
26040785
9797496
8446679
61563
162657
4248143
128285479
49666
35538
3116740
1510132
779502
2087856
29886398
217709
943069
26018
405081462
3376857
17203960
192455
90676787
246183
348601873
3775971
14357
2483109
1267700
586
2638249
5688011
6712752
3254487
363264
3774951
280689
867475358
43546517
452811332
110657
4098942
7035
3288910
5537225
3765981
6107
13411102
373558
31522690
3078
15899650
4059
33708079
627356
323333241
14115497
95325774
113590464
1544903
70631
55717662
45367
175083
398165230
3586
1479719
12964865
12634
192512518
123320
77112791
431277884
137379744
5293
11980
9007
917577
36417714
41135
52181
991111
19312704
366694
80280343
1202913
29035
31823029
806374
5421867
24827
4832
17110
20571
48379
7429
694619984
393348267
226657427
48266377
407134302
234360
11189293
86328583
5022
14047685
7554099
11675
18470384
705768
16315116
325273308
9290026
127238
124018795
115917928
102326344
136745
144156
12216
651078
43553339
89997
52227831
894217
171001
439102
56147
72668133
10037516
618366801
15507
49442
48608632
33297
2901
603228700
11882066
786557
33691754
24838147
44523482
271447879
30182
4807393
5162819
95581
281746
11352
101974
58970
615921
79340
215829169
3318236
5013616
426685
102256
556202
11247
244217051
11705337
100347
187984
6142
465646175
16681446
10315506
15228
211882
125702490
67942
27340885
1664166
62504
607639199
87230043
5372
2047423
15998787
969433
251408132
134308
1328250
245280162
259294
10181324
6722
35843
101235458
18155228
87582217
161723
63847677
70869
2050027
420003
47963
1596197
26730
440959
217973681
12608
4491933
300662
107069891
8451
1933034
314261
729
23838506
30780151
32359
205853
55823
525309399
554471
523666843
37181452
515931049
586179
466645
331085
15311223
1046490
942615297
33175992
1202660
41926162
851127629
15852542
111915446
112956685
1903122
98295654
5007
5362432
82351
27670890
7759305
2857963
109375033
248722
22695594
34825663
8117
81776708
331437613
197445
1927797
794308116
157273
41936978
321637
6263638
115763
50353
968793971
7696021
24906
143041
18993260
102575572
16822
3941744
351634
37851752
997750793
97477
6876794
60489
2796
145828204
990561
17826
4082635
125307
41537786
3887819
14806918
308896101
39114098
152616
514303
128608030
53498
196454304
496212497
1977370
588214594
60767
669524604
76965836
262126619
332836798
6058
29819760
54640470
66819
883125
231622
1921756
3115020
178043
75182
14609164
236523952
532014460
3593663
233041
4029754
143667
58590
112232818
3610076
145605142
64103
433452421
715862825
30949294
463522
1472947
79160369
367716
1396669
320738
233759
1065009
205204885
1629577
176131179
29527
32092014
119810030
329277411
14889435
7893948
109456912
10810420
64772425
15488406
636567
35588
89054757
19427122
5480633
255834290
9023
182494
15635
897516110
53474820
618378429
41869720
2697745
3815152
163700
433213487
137219652
10217
29213
129219
14247
203009
8089268
851728057
12192
54670862
59912852
1215781
268085
907510
73942
27842
17217
3863
249524936
7581
4183799
13928
49247392
28893
41962053
472626601
4846
1573132
839614939
821254
13374609
546807872
74877
6051439
8169410
90478161
6006936
934
6725
4262522
775985535
237664058
417932
34856687
319615
351156746
15171795
399456
43206764
101927
39114773
412462580
38651
45096396
48034
4760
34199190
122048
442541016
3958567
24068
347029272
388674
254051183
12195
4631
14617
640653
91043843
197610517
58544
147416
13687
152213
645262
525500
259098665
207502
389359745
990
1782572
1265080
445871919
14888255
208321
17307
44799
12856
7788482
42168104
270794
3360135
1023029
3442890
19567
221642936
1027102
388896756
54191
1322025
61699
317957
19841348
1879316
66344427
4036925
162242
93735
158914
498842
46891
30857
17419
16879047
357345
128029
222690
863202
3638
65204
2299920
1516
2133
1616337
91544486
897726
308473431
15650020
237685
2294592
94320207
446027
743514515
45534715
88650
35520616
3645513
397858
6708
27411815
27693
2203620
10970498
631105
356121563
218542
799560
57506385
47440
17453910
251317416
30237010
90098956
649325
59040371
381075
51993517
48427124
18263973
850591
2931417
161272793
21005
1612
59729
68280
1425
3146195
9032
383166882
18822279
59198823
265270499
104197
672696515
428958
56633147
7114303
207514456
688562542
101912
11468
55909
70573703
180207578
6582
3695235
238044749
1373684
40312
5902
70764307
782725
45844
294099535
174662
6321
9901548
3978615
425359209
6604
299
45348
90294
178792
5565
7179965
193446
8250664
2694776
64897
6899003
13487209
7117817
33252374
31980071
728953707
2629540
120706297
385754921
965040330
7365276
56354326
46801
33418314
2989912
11235257
63290
350810373
2095999
608132256
61962
187916
677809
278057688
815314
109968960
3434255
1617699
202828
1546
512255042
272585048
51061194
4030172
3493090
1462671
32672
206668
14026631
40013
620408
1876936
950758359
10605050
24921573
1909784
965
740330820
844857454
4028374
236618226
30538
15192948
91817745
760377052
11495
147568913
40499075
5126990
401499623
12086
482809
185634
100355800
671708
7796961
209227
385380802
7725
796327
35861553
112613867
371303722
11961
18465236
1011676
375329
8598
17160
9767051
9740063
644756
19741599
784
385077537
4687600
7674459
5904
686540077
181657703
1123096
3088940
407625
228190
14554587
2619
30241
734240
731736097
65172
1716254
77594254
50335
58336149
29652
10454254
222933
9242
9317462
131317781
1360566
188321603
130734
245002084
516625179
5781805
103030
603181440
248981
865220
60039323
31641
124274
5560701
1003982
5015896
2919116
60329
796696
12297771
7739647
140668120
171903
14438
17502
3762720
135159796
21544
47794295
189576810
218474
43225651
12594
46416
21802
294417
93379489
296009389
801074877
1948
25075285
26496
115074062
27766261
32938229
11742575
925532
67449
430528
208592
170742
24806278
60724
160457430
16170834
1563384
380794
370331118
5814961
10817118
103571896
243175365
34885185
28327556
151616
116269
180012692
859045043
16173
83538
353101
187800429
5977324
652556581
2559618
991383817
3168709
18610899
118637320
19066
138529
274507076
2359791
120995478
431829
6233
376585962
95180
6052
4225822
186657074
435085
63135297
29535032
31466
122266088
3765511
1995
1883
75883445
6409
240124
379659784
708431616
7610494
41633
10208844
258175841
32412
787317
3549
205883
200231
217007
18584621
7511361
167837
13584
41922
34801231
538586
224453473
1586744
92423
29081
134535
5140473
1258651
573443078
477085
118794
258444235
18811
1010988
627209718
21096
77300268
23414
40106
3582
441649
117903
8325
224369566
68799
23840296
8065397
41902
154044
430605
31347964
87142771
26236690
145439
723937702
13447
26420
1075918
2629364
1794304
1547932
257979
552350
427583
82827
368755
376941273
36328
128957
9870733
155045
722766
10811508
10064
13531733
428646
57125438
11321224
1732716
3471
12495
335226
257326
264485393
16048905
32076
466849
6050355
4091
4268151
6329
299055036
6071806
5343454
2986639
10534
180341
4945167
37779
432147194
11447
225833059
43154561
33365
9175614
464627
53211
238526
13247
67542
439011
2066608
19956
19857657
9634720
76615
8816
130310983
239749572
247391918
956628814
1976307
1037340
239545946
567839
28878
1782315
3543
18692
3069671
5875770
566115398
990138
6080633
392132195
2099993
348672
4074875
13446309
911
87304
43594
1044138
2611502
6273
59155096
1186
64717
831527
1978981
15106115
314831664
176645
244325
915900455
45151
20845427
10574
519812
516346
22913
83548
506604
2489
17335
16166
4804967
962971
889427
2116
9587401
101106167
2256
457581395
1891222
232007573
32472
126312
479628286
124411
59282464
22279093
5795702
20916292
1083639
3919079
44529255
896361128
97457879
7799325
318913
258218
24727
80009013
2108699
873553
468022
599328
52677988
1671928
897751009
7071779
30657
11480953
9845372
6782884
4376344
118082926
7738255
1186794
101663412
764791
493628994
113990
383
296336639
1889761
361801003
148879867
35642185
30314
128672
36664
52424
323499
73799904
83
36480
111431678
52501441
16709590
75708
616731
25732
239280125
900420
8192773
665920
129030
85611
3093436
7792030
16763402
202894
49375
810471695
116415
133509
10432015
32981
2852
129852247
18646
10264
986088178
121294
5652524
2467757
121282763
15358703
19825331
65877
31370967
11435
5704349
90090341
573595
268134
16059338
1466667
266204326
59494433
1154772
7961161
2182
7841359
4795
24499
21040419
137337
154595
241144
8635
42251260
3903294
5254921
22999
696981
6696203
47831531
106583
37699
169332
259934573
43994987
376514
131291381
22121
490549
581479
719288235
125672
130881
1238790
2245009
757181697
25816358
264149641
402278
44756739
27802
1466265
1227534
243382610
778369331
12154258
401443
224704
466674961
910732
442457
4100373
1103184
943793282
1181335
24591
1648
3407
994990814
385092801
26937
393456
73544
10555
883490517
27896
162799
80245509
31055
367864
105455697
10021619
156100
85541146
79950
698557
213482
6111
4280
15084
2883087
178809584
28872340
109358
188212796
14488768
1157034
1067678
143779121
4321
98276881
4711701
1967039
32723877
1060200
135071717
5479
14718
2046358
127223729
995733
21382029
78648
18088
239283
158752
169147
173243
355028
128158
119767444
457097490
69849
30635
359598639
144119618
593368743
1429273
411684376
7234981
51812
16601865
221038
306889
24433543
293939
85318797
1826901
118632536
14809
12905937
65611203
663469
5670883
739839
149390
716359695
66939355
30646
17886807
61219
15335
37646
146795691
9840717
346871
24215055
730849
754
261890
126525141
15611
491658
2641
72212
5140411
63873386
13861
61332238
478713
310465
117273
5908
52658
179782
115377
295711
467898448
87262
499001
5294686
1009363
389083228
53908
68944
90667688
31418
194010577
958431409
63908637
8099126
151979108
715075
20972
20405335
235094459
109012
8773333
118924574
79490
370725
15672
1564679
102731860
425134871
32587295
36953723
14719385
45214
690630
82500859
51063
812805537
58859581
13626721
225522403
482788752
605528202
434102926
353601
35848225
63584809
14689455
14453868
125657
218854798
32232943
256122814
9920432
3136
61648585
395341
414581064
1591682
20380
276823
160869
9705
23608
688145507
80092
63533315
44181
447937680
52397
616292910
4542205
431080632
182030
4243227
146814764
6423092
12603218
36635
62890661
140833039
2219
41346618
78989
121154
7271
42839
277147847
227060
469729
6195249
94085771
170212
122434301
2378115
94797
59727
103634
957590196
517312
113405
34230181
30826
222225843
328597
488662
8657
3267184
939040
15899686
2395
914169
121275938
68074
236035
5390952
119301606
46563
68389093
3956
148869549
7584
777348
72555450
378895
90041
9487
780184550
320515
4663
455644728
4367560
7978643
23119
885399
42845
22229413
74595
3338654
2832761
163015
79
996007
6731684
1122842
420901542
264103688
161044399
22676602
120763408
4532826
241082014
142515
32411273
45104243
14495783
521206
796729
8993670
1033747
152255
15000
12264
1936539
847119803
216440
2229550
209396547
62689733
3324529
6437196
1013834
2446133
564394
472971742
90756279
21280560
1922749
53902
4204721
30171
1778228
7962030
865670994
830158930
37082
146394484
28118874
407804455
131181718
782552208
19926
1817698
97906420
445595263
20423549
242524
8422
30847348
257286
13990676
7760
203683073
128624
52366715
424744
2474
2652
17278280
131257
55472
666096125
6375269
165663
250535441
24040
12715
86246941
228635062
871248622
1395047
40747350
14031
88934456
17950
185833543
473342
3855
462309
50237362
196797
34668
2558
39737
217621
29113725
48650
2728
6787731
51547
55440
252039602
2279157
15337
1941039
3287099
9283514
32304
523964421
4023255
1700171
6746627
8835303
91375
203269
11870
534430150
10671554
26997825
176929460
854394263
30941
1947599
9043159
4544014
1149070
3741596
1021687
1622285
525692465
58336808
369280878
487228
912720
1416753
27166870
15005
16802373
76891048
271092044
804
38654
605368
3982350
4655
42742
51157
140342502
408826
22768
158601107
98543
19707
31213940
106095
13376
58838
2317422
28279909
912048435
16068
892592466
8479
967726
184617
1006559
41403
27796324
834939
23308095
971437946
9599288
1555144
5411822
639387403
3369
634954350
145959098
233124366
759903
428516
108090
23520405
327371959
64374
950200959
67365112
490019694
676348
35639
2937232
70819
3998571
6375889
466252383
3358272
581113201
91048449
8679838
1112761
17006930
253107
1102999
13304123
3807548
193590450
21340214
1898
335947
14250385
58174
362863
682005
1342754
58843002
41609455
579610956
46257399
444919
2410
86663
136854
2849636
1396667
73236664
24883933
1351579
176936
785451543
595443
1
206039
25546764
6408
5923783
38421
857316
310601
3813200
69393
122325
82851
782897992
105237843
21787971
142635164
95981
183789693
114701530
13720
46503
19677383
121955
12553
947859355
207062
891522428
228683
40509
595771
34788
106417
8896
5084157
77906
149723334
583482
26137768
32104516
7218
1850585
6539
9540968
5261
305932
61729235
4043615
625443652
30845682
316004355
479479
5196369
542295197
1740529
81373
239908393
5671
146506075
55727714
207289001
14936712
1158087
3047044
1588664
41633840
81321593
34549
1241976
6108026
614716
5346221
408453477
3375800
60346395
705070046
6993174
2062197
20214866
12588
15515544
109012708
858731
27269741
27909093
33494
60479024
200540444
153704926
1012834
806198
16298
13588620
603177113
26531657
725108617
12878774
3783213
10545553
12310741
11645537
12257971
3758830
697135
16857
4032663
396347036
2387776
10224
301641259
185777
380005
6877367
220664
4002059
262643487
94886069
3451537
20353715
27137
5566521
31510
9522
389924
113532
13552
258569
2017324
4369
795947879
14626
993406157
3364862
358060
237335782
13144
133606463
5896
37448476
31579122
2765851
10494
4543217
467350
3963066
48906
462995
71561191
757667467
8750014
11947
35224688
173073772
181457
74592837
758879
24321658
334162277
480814629
37233
35725
21904
8043212
487454
8065
90348634
11918
34230
88838
8436566
118318
37660
11665
749346024
36705
134769
3542545
66673345
96865888
450251257
30658554
10927403
8937229
54812741
292787351
3351558
230836122
242504671
2696921
65871731
12485
35088423
857604720
28299
116617
1119749
33970390
90679
579135994
83110
4752
36731
49654
964695
2857
4153961
10634
262747282
60391326
338836
257589417
87726
443539609
420247
4462
13786
7179
1173059
50035494
419942
19301433
131087345
29722909
15185276
13289384
51605
108409602
2397038
470380927
2886276
243911270
1254362
21939
3209649
9490
123923
2832
88404657
4189260
49302665
8117900
117322
187171638
725154292
512098
101233853
15439888
401860923
6760395
12471561
2353326
5728499
1166478
1699446
65501
1665
85869
4765
80737231
1171629
10590
26426
5783
773429
12939539
206641
533482
130178
482080709
124742
569049
53121
187774
118418
13491876
1241308
632063854
6914951
438161
31252577
8613918
870721022
179859
109321
121644467
337595092
12775682
84177041
228907224
10852998
409613485
54499438
43345
35382
56094
10548
27671
382009
299714478
1794362
80059136
39732489
614233269
52759866
240635
313977307
20843799
658094
672155
541724864
204757
130111378
171
621320021
480425991
16998
63540
3177
557144
481207
27935
365128
292533210
8644
35717927
3455986
206681548
242553
5726360
202653807
6054700
767155369
1818940
231068
26017
216821
776862
100099
43324
332718118
16855783
167666421
2536132
534194
50402
2872
20473260
431
3985
152738
1071141
26713383
517100
203607
146585
257820
6922896
506968948
61225168
15594
87073
49397675
58955125
6033884
15695
1722234
7339
55533133
116427
618988
964646025
614368
65615
142133103
19262
506306878
31693270
37415
49441
155204379
262961776
826463907
12683944
42583
66898281
4990
9524
3119599
503489217
14970
772499
731863965
32203865
615707862
1735740
253375
1292169
2993325
21476261
3864463
2091273
24276952
28617124
43056
22165915
246655027
250216801
30570786
494080711
7064272
380957973
471428549
16264
11023818
25451
9572442
4139443
544958
4097
41232
224480432
261458501
15027087
46548
308321
6578
16246564
37623037
414208
2271922
53091477
22373
74447519
30187
385734
403186729
167025
857333643
10153681
894076456
7261891
5260590
121255127
5825512
188348974
73591309
8193196
5385080
225383
9939561
22100
7944
57975533
427275
7484
91121
13514
242026
160838841
926495
33293547
91762962
882213
132048697
3295024
86863
255261970
78902130
74067
13162634
288268289
6533963
53274419
514254940
300181005
698702489
9928170
235492525
58113
45846130
10719397
1359173
594163181
129302535
648434
314821
4144015
57594
16357
4998
449739
445300
25907
11672
3931609
20301
6020690
36710851
200146562
4925083
1663892
97383192
53150
92229251
874793
2737876
788790674
299226541
2270368
84620
20211
14386568
205831261
760481474
119073
12888768
179649
5930
224338
184470076
2332999
546016852
30051
661701868
905530
13449
1863444
216804373
162551
24134
1514085
5533830
13136301
78640
43707
806
215180
742422
905506618
18812823
94985370
5141658
25801
260441
49722
1713
10772
2022
52723079
45382
46813265
757513
176069890
26504084
17718975
24876
251336334
69300
6170961
365721131
436802949
4255232
24626
2021
153088
4180
769136497
2299818
11247530
1195186
805495692
212720574
3118084
1006764
471085907
3546
4211
212672
12494
67934
3451074
242
13035951
67413741
484441678
1706057
30388
28360829
6559
6092
799977
1675680
1255156
73408
2405
54307
483166219
212303285
159154
311617125
37301
191318
19568
607254
269094
306716115
1348689
121598238
11676
2164397
25711985
2810273
2808340
10742624
416839315
7667776
106357
3771818
2524119
39037085
17219559
175153
89447
989
2804
11583897
393334486
1811
1377092
225103
267436
104842
3948
469077893
144515
109740
34809727
379728962
1568
233533
2290630
668581
44585018
4572400
195636
351512588
807511
6896
391445560
66332205
2854991
124419
62585859
50715833
577625645
138681
274666
22759762
125937
1562
3002085
478275870
63499
2475941
72438
88216
422012904
4902840
39933
929862
218576
34638689
4120256
93891
28192
14184912
27970
310052
909006
10490784
3472565
508116
287975124
764189
48202198
7306
74679
289256
515749052
41808140
82279
3591894
15637075
12113584
182191334
316537
31269876
634024
81728107
696554
20178036
2723360
12153
12214760
647456
1602188
337012138
1698257
24991
840690755
9243506
16692
20088
1402540
49057717
63213
604353944
109286530
9309595
17383
4991777
14159
283749
20239
6633804
24853958
84079
625871631
3251118
170374957
1240
1024
174435602
114463195
65840
258
340479897
24923
15488906
178737
3575515
47474632
862806713
62858590
3531391
7153
676407072
364660
7915788
463
60620748
29014092
3834
622610
23594573
20249046
25494817
472746
470219
3161856
516497
59341702
63771
941372
310977628
3816223
28259531
1012805
47863
138413489
1354031
106767168
156687
9603
981697587
6353
44707
61536985
5255
80277
1605223
26184
117325433
595728
77472084
5578409
228054122
575114471
101412
354321190
24336919
26932132
239655
94299
163385067
127757373
541137
140735183
3752
972211515
255758145
42646565
301
27336344
22411901
22645806
69222
52312145
1006
902326
7881
6416
200986625
1435577
194547355
307480
24675
1772021
208430
1257060
94095
6878215
7466957
21119
2009831
83788424
71098
149156824
144432
3429963
15731268
14590036
91460
182640
761048
18857944
130691
2664
58759678
5369607
202897
13985692
60013
116723
15539
357938054
5770018
356953826
8081887
6288890
21115
1382389
231954041
9291334
16536761
7548640
172492080
46963
13216
1848173
95530
985071418
204372
415531
7627798
818402394
14602
4558871
247878368
271390384
256011336
58461
2742659
1810022
475830
98583820
28355207
106058
122416
28082388
129725555
60278
422608903
173280916
54038193
745015948
113458709
204
27575362
908610
278555652
4556288
396168309
16413863
6790536
14100765
133320722
768260860
242582
3062017
4189282
2097291
71123
31947
117820
11889
14724503
488626
3536716
645417935
50741574
22146
35155655
13599847
488381
26753
2740
16098
72369
519174021
16180
120773827
5116018
6658233
570
187337
7715191
220678
389598236
13876601
15763
831429465
341522
6078990
69057
9069
4248
2059711
1350791
17045
179382
337531670
473009
434261
13544
579542
7988742
65114279
787242
6719
393102582
37959
13054
18217162
936064414
13543760
657180168
493201
8800995
184616298
3264481
27235
2868
420624711
990258265
94625523
635020
417598
138845424
983683
555498
29070
193222377
94966
13555
106054
623760491
29125
323046661
925896325
64542
442259189
198057840
245382
7437
19799
1585487
788685352
159469
221664272
29255932
1589259
187465
147090921
163770128
496977
5918
93733
475245
13448
13571
256690846
572982
78474
232026436
146384637
3133861
217826842
10972453
10564
902119
7113707
193286021
61038
6454286
705072
196957975
10419233
105591473
6232
220373486
6727639
111921
435928
2733311
707251642
5219768
28177
13718308
468020
14993337
840814575
612046
907541
387947447
26166164
2068573
239209299
8483754
222305316
10086210
71307
16907216
11014
151552614
3921
6206696
432238965
388099
3318
236604830
28490
252555459
27380
188121
1565586
196622122
6196219
63628633
89037287
123091436
295581
302130
11461
2425876
1381540
10792461
22436011
3188880
27942
660206729
74611730
7048564
2062038
27760
412778482
103665326
220605
129173034
263266053
1289324
3251041
187888
52428
31564
31039144
417859827
6394
24433
1041925
1947559
93276
58782281
13832
109918246
131880491
22472411
36012
2428
168295589
138415534
87044104
6344
4909639
17498891
1847835
15985670
260005856
33152
71693
5171614
395070
33298
109570280
118213980
9495
168717
29297048
5939
1045
12970497
174289623
1990430
191575
15526
142185
56953599
2003186
12600
962001
27419
3733165
391275157
2058950
5606
87706377
141134805
479187254
202487
43392759
923944576
2940052
200151
3779025
95705027
278310
386531
14214299
64190161
700163
340025
942273
7144
237235061
1576411
455341786
8150
19449646
159421
107028549
715806
616934
1009081
1417999
33256
1095367
86032589
67727
15006650
62325364
45544
6001
773415509
346111
396750
53903
2008409
1020932
144695
31872
779949076
36656
34498032
7426139
210391
248485
1175
5550261
152135966
11286
521820037
1923399
6087380
51350
15374
3636730
5192
179111
1008907
451012336
5559585
118433188
77471
41671
663385
115157770
4529607
4340
1475663
54890
237466018
13522
396642
12906043
68319618
2528778
42669
1752255
8371
27365
213394479
9475456
10402962
59176
11541562
41289
42773680
37789576
265629706
174303
56009
395456448
47401618
434551506
984800268
71787
534291053
7863470
59927648
4047924
1650
6464072
4052414
6307438
35796833
408987350
45940
43160
230726273
236820
9545
68104325
1580328
471334299
80222005
3523504
349122
29367541
5565595
91733227
10244
9109766
1594983
10848
744916692
46067
10006221
5418088
3698178
103880
1972916
28585
9726323
211567
257933
295466568
240299446
7018138
25218
5948
27092
32795635
20087733
218628
149168
42025
16520877
2440522
833411
65077114
125497950
6243894
4100444
601477711
205899833
36449
252397
65921203
19237327
2606625
213430
14379
13281
2449
251824130
788118248
919910229
78713
458401
91549903
28333389
6660042
62772
20140
294358
181039
5445
767589491
905725
51840695
1615974
674021773
126055
135891
260183730
522887
29483691
3242059
88773457
45248
38243281
1911583
57802022
626911
376516425
1747711
118105
78053
506965
748176
185362553
1496408
449594779
1979
7806626
53294
7168617
488538
1217385
23839
329965812
8037344
5095
530275
39426452
475401587
393537572
536071820
1002564
3778781
53660921
490178
29427032
363708
47073
24369
293852
24803407
70706800
1134420
113558295
1367502
34801
98394
54062768
1008094
439702926
17130
124427
44705639
371912
228172
664849782
529447967
61538016
31485
9195
298585
246931
261746
312254959
104575
16556366
20510138
21973269
23858
314641
37448
2309806
323171123
248210
102088
634810
5086375
33874051
5590944
211345534
1121304
785408164
491877
61293
13620790
73859916
10375076
38741183
182339362
510515
10592853
520186
23475
95521
63550
375427
530754101
27759
95126
64573
57116746
439063
362173890
116524143
5567
2065439
51772142
19577421
132299026
62753145
173262
1545765
14398294
625254999
117569528
367
89079
456849492
358707
121416586
3417180
311080498
2026
524860590
24467
20823645
37748
945801384
29839318
3476
9145
89109
48691263
102373
26481
1501040
77134
2577251
3720127
2346366
3362970
47194564
20883
251659
5042483
981
7635
61750481
189970
18069
6197
92561407
1494232
185227
13904678
323486062
17038
28112828
7848228
1699465
768271844
216880738
28667
2111
332164
656061
260846
12699804
140568
45368
5847562
15748
34141416
8282980
239288
410556
4241
56860
268698
4058659
791546
2768
2999505
2744548
309882
237961649
407
5505
860410594
112209
261890835
161479
818087310
48910846
5681399
11708
113266495
36629943
200075309
1761532
659
3882802
24317796
19098473
79445983
84481
113381
342825278
3872152
4511087
130898865
20982824
57127
199270
688817
423594474
347516151
12261969
21514977
3482858
161793119
19246701
463854314
365950070
92209288
1678557
53256
10170925
383873864
2285632
38279
2586090
1607
706305
163767
4405273
3214641
349558
4556
5228814
38983793
3518976
15397623
58990537
1867602
373907
27225277
27024857
87701984
155131
18947099
1839961
8804853
54853574
15115
782209121
250585359
100497373
76596
4157656
3265542
3004
523263
2710892
30893140
34522272
25048551
243390428
1886958
200325
3382728
81371776
142016
88958
22472003
65372
17907
493806
106311
534899980
36534
509759
368835000
44650946
4450
1264940
34348
50667096
252632950
20032
425287
144288
38919692
38483
118632178
931208763
16836669
20643996
76753
822697
2716
197115
20776
2406980
1442316
1600228
6168671
422483
11067984
17074954
85830608
29267297
563282951
8101878
4796539
232620
3672
1612371
595994
59333
133818
1340595
8868358
58685
852476162
13087965
8319023
55365
22866
233575
217303
2021075
32207912
15301409
165260190
128776
2689371
147666
14418
65197
11458376
36104
4266773
26098
28804808
563046288
34912550
2412608
16828692
221777
250042955
66664099
49432
56251
441841026
309227044
778133
291140366
8899191
374874
219082
43054
167161698
122395
95563
6293316
2769423
1434
1106
9890524
15243888
37726717
38693934
913280
49176127
3143
148999319
16355274
163128940
95609672
25854422
39378529
306537
44800083
53775527
5659466
14672135
130791
266
11841
6312
4702657
257494
85146980
608421865
34165
116965825
1440501
402946484
102155
40663
642855
23410813
823990654
391716218
109835
56489669
38214
932736263
778
1750312
260234
33177512
50341694
105023736
530841069
145476
284312
361742815
1140237
37015
56430883
1276396
416375995
263755136
4640
2988886
6910
237996
2578052
21783
7536037
5639586
13659065
344205011
67814
1619096
7895
130498
3568613
445751125
289046238
10183831
28784
58401
633349
1270693
1945510
118059679
110927
37037973
123190
2031146
58553645
71124443
822319
450622
15530
3549701
1674192
210382576
814223
456803303
11517
121056601
3880
4777267
1656314
16586657
227808
227280418
102854
42381
9991131
110038
15172
13050
6449
66794
339651
92652231
33760131
7090
1411924
48748806
49282
1746164
9097477
39318794
4695
30737
19720
26537139
132666247
15082546
12574
83473
187298
119962
884679329
901322121
828880
9506697
969057302
425465249
926654726
30001
4690012
33141400
1288744
74271
721686465
11921001
756
101325199
15918004
220614
605498336
32927
15929663
44487
953044
5185
25559780
800733135
11608095
4888
50509
2791774
10078
45155
91134113
130230
143776
374290439
51453
446983273
53633
3086
21030706
366121
2745698
2065423
2660053
10072
32103
19471
3776
3039
133605857
4754179
13538805
1888814
6652969
8927985
118426
1466493
217981
477429363
130870
624356997
19121
8209133
2506854
231625708
6341
53740
30311
69368781
120705
50022707
12701
3791047
506800
5013143
921383
2810468
487125054
17302
186360390
107011983
84396
41293
209458858
1461
367940024
31331
143865627
107644
152184015
145672918
40285059
10869
47371039
27045529
358106
442390
157803921
430824730
107593020
564177439
40423
11379025
16201022
2171822
10030895
15342069
23664953
669736666
55819
45823913
73077
228805354
20775
10152453
8509736
552691
34768
90010
36977
1015152
102339
14536
203950
12844456
61
3024095
927224
662939
14974
4250457
61241
204054
62873342
88775
704607
364061019
17351
44138
41567
107392
316524147
22972230
8027890
406516
6192408
257901156
16319
11460
7187105
3548474
86449
45918
10532412
24830851
394544
23704375
19810
2931471
6977826
24044
35238
288269
1630970
685880
59605135
656607
48450037
219953
15222
154664842
2448349
113217
389274702
62850
450395050
29221
558801518
3478999
7268437
9310076
77945
113793736
112782180
58298
91207058
15506918
31882
523478
1323273
94028
41347170
1766975
271486
2165031
7076
329686730
7088733
1597299
261049855
4845421
66646
23273
10664482
17520150
69754383
2645312
868
3073
53172
28052458
2818805
6278
406603
10851199
3835185
120451343
9957
11535
916340227
328322
7102464
636941
11339716
1501630
200811465
34823
29835049
12860
1244424
4133159
231122
200374
11366589
270681139
59299831
23789
4255380
13730
45595261
32466
39265
97026
189789455
171781148
238314148
30339
928683
112942
14525924
17527
358084154
2938847
1415580
451351
992
2452837
1419940
949917382
256370849
36912
1318695
5789640
3607191
3138984
56797161
112690
576243222
27728466
3234
2962679
342014170
423687435
7040
10104
100572846
31774
847313105
100528
971851
5345619
17962895
221153
30448845
10480
254749
6788845
103534886
124079
3377
52112
514510387
842558612
200561102
92
13142881
672871
17169
864480
43423910
89227228
6947
511970444
55273636
774664
8161557
450533
11916007
499232
741791506
505145966
644683
90256757
129359339
10332
42538
477323
521761829
7595
1538965
263494214
3425884
116801
8174
67658
18487863
8171777
3594
23607237
4874
10105
837750
280074
1525594
219151
183127
7834402
176513400
130100
180455061
120826
2139
113737
60122
19441
178408
3451793
785408
6543969
125929863
17877869
411004268
18027
8086599
992382
221708496
455170
15942
952044
1099846
48515307
227858
27164981
3206
577945413
3927
919520449
63963
11057
1255
678615
103624521
6223981
14564602
32560
1962
74193
5919861
1993802
43099761
26245470
63290161
2357219
2822
9760
311368833
343157371
928703
119710854
2347074
1777727
8866198
1647704
799952092
123517
27115125
308390844
49256
3250365
436077884
26162643
67949363
167563620
402142237
461860
3499655
45284090
60953
71112715
241671
62673
187872230
113726
696794
197177
20877
419718475
725277
395324
75052082
3935603
5475
270626637
63223
349403369
239449
920206596
7529071
25354685
65660847
47617
7955
87713
23996870
466333805
1003672
2066
49409
1575038
90611043
4767665
7120391
91416938
1056747
2551313
3687386
1374538
21327584
10977
10165
35125038
120097
28995
168935
1573593
3797456
13362408
5715
222261831
4270311
9469799
7490
242185208
48178565
743643456
41446053
4337584
233934
220839428
72804
12226
65334682
1185394
29801341
204960
36903
206037180
181663123
315556835
4913169
1653827
31636686
87965542
286201056
30031624
1793
61615814
3335864
72861
58327
5413831
11024011
321316
7581139
140570346
130069251
5848607
64860
159049
3757274
123073095
95455325
5417085
78310
1433271
3331820
11853125
15126782
374936317
677479724
26268
185935302
199845277
96867891
47079
959133306
859392
98988667
4263
31504851
2262358
175533
4679
3183
76744
489024492
42143230
6317
29888744
200839
235994
137278
6470
1567703
1969994
13410559
88325635
2999
115008934
517923
61063
179172013
485219
245048207
3165629
3706442
369745019
92682
22925273
15211590
472292
29968
41208674
29282014
429040
6314935
507518639
33283957
52429
403013760
10168988
8990213
94015913
110269
2421229
19748749
2453735
17656
33364453
47239
13993300
175197519
18355
2695934
65968
35956
127394635
128025
432926
12577
1888641
64367101
53966659
2327373
6100741
51932
111558059
399179
1223
369674
2870
230884
5125778
47621
303249
31000842
146403353
430366
50348
4111674
423207193
6364244
234150
241830
18885194
6581653
8115283
296282840
79782
4729412
90625496
259759038
43499
1832688
113716
4812
78366
3958792
256692650
213479
103735835
67985753
48010
97047
26066
198837692
204041342
450818604
24232548
365123188
3108902
55799166
158853726
285060639
58663137
19281
799421478
1573
8681438
134101
5251
345
193099736
49558837
30477928
10261848
8365574
6714
1884379
173521358
22704
30464459
841234
22823676
166193
62742
203795
57951518
4367141
21108254
804999735
650658842
452926
33851
33469807
65441300
20408
119851
43637324
36159425
220362
98807910
567487036
545362
212076185
792223620
554388738
324618798
28042276
762702736
1470
1502667
715762
7776402
38925
3169735
3071666
27322
1036
783152471
32949
672142
41943731
112926829
7662
411042
1373131
137168
57661255
654527
455285
4865
79394
12730
117080780
530341849
112240210
1767627
81422770
15031876
4044923
7577956
3481533
522658
522387
193736221
217044
3365874
153460087
749406840
12303
325717825
17612596
1413592
174755
49909199
23241839
302000
24094
28247497
27603
9446
53620042
342945
151313
101375862
199873
778035
6032857
1511105
155196038
5641
36194197
14629372
4040243
57193
591506
2941142
1317357
10152731
184998
8282979
5481
846598
4074
132095
803
4270023
66193
496903262
419191636
222527519
5842300
41427
10529424
1869070
3604860
47702113
7793208
124166254
919346
4113901
61943023
575423
602334
278248
1282776
14755853
465396685
163854676
14309
347618399
818563083
964416
29413
717176
351528
72827
1830280
9452250
519393669
8010957
68895
8072
362487656
35422577
611407210
14120
10418289
1857290
336426904
117631
145926
413521
17832119
4919
630393
25942884
5772
1956
751055124
98616154
239433
4928521
95136176
112439771
228405071
209921702
129441
10706307
2036471
60418
72633
137
183353
54861
573969561
65016285
5629108
481274
5391
65070653
2217568
95808505
45624171
23842832
118753126
2010682
14326967
665098667
31817898
4266670
41162163
247908
21755926
12032
898199
866751664
199981991
65266649
31392505
216266
14637
3254192
63385
24630611
224287
354574072
266050
4013107
23895
253722024
25802
5936638
237350
489171444
139497470
90865927
65556496
56743771
379974187
150176400
502681622
35035
1082697
233311213
871024
1691700
499848642
15676
575381
2039019
1676873
26598
3724
197687
22560594
24327
40117595
28885105
508143
477203738
113662647
582683094
4044075
325237739
214913735
157050
309696085
5067
16891
230054640
13846
31868
175870718
286875
879525
129756
360523
991870054
2337172
192690462
3180065
170207
94553695
34094
31748619
15688194
6064466
105491834
710790011
48361
230759
1131797
39442326
3778038
115183
86811
679386
565671116
161902557
414369
7409953
315533
15212
847965415
75927307
2902
67766
809609
5605536
340327380
33782273
42790
44617683
14388618
75615
161129765
78342
13475322
866901
515743647
28663
362130373
984364777
14255807
10333
652402
515429
3946126
523067924
961109947
123879788
430922
314506
124798270
3207337
1951838
383174129
1265046
1694689
60534989
153805148
349528
6533983
54409
1633426
1891
42819
13358718
9635
736137
629825
244354500
19438576
2880759
52550
6730049
23741
256054
715716899
44861
26257
2393992
773530
95089867
54003767
597702
23103
226452
74497
2593315
1350497
17379720
138177323
3700539
796789
3285
52497
13446585
164699112
16773505
15800
906680377
57153672
3012642
2922062
401622
2338
125314
354708
68377971
11172827
779740
29428671
44569
92103594
7092
5136
433660434
235365
229033427
538690
7583795
30943117
120336265
3016
880112
84600
17207
26102687
14630
810860535
207360447
387661
861153
171640606
51646
943897
829996392
60440
690568246
60093254
15781396
1342157
96995695
50879
463526
166517
14330567
181081205
4092756
59041
719504865
30515299
294901486
138630886
191615
14134860
3281282
55950
8286870
600950
557127
179975
163489
59603804
25141595
585726
66356932
1264869
76803
64343680
879706017
963214
22312
1834952
549797
23373730
409867211
12695254
1004719
870697556
189533
5670141
62220992
28021417
496963569
49393887
2244
359596
562995373
533469786
249602203
14753
10898
254369083
44823
47756306
165401
34983
53023
94622
3415360
954940
136746685
3045873
11903083
3641376
62188
32031
21930520
1850347
514673
1082578
238510
16573
807700576
278892563
215396
352171216
383740871
11066663
103154
66309047
9295
244517278
30584
827067
14096
25833957
9048
3753911
417303
31077219
222126
1833222
18561659
4946663
63
9611436
15490350
803410259
15339
34322355
13099551
104265345
18016726
22968
3204
116663
5472
144939734
2044790
282
433976
22308
13059
54486
15270067
898998
461411
5744403
316131
192855
47779
1877523
99327
4849456
16757
189567688
48212545
3314461
392620150
514116458
131256
128126726
342566128
6473525
588565
73882564
242427651
503458
3349697
80705
14269072
1019723
167503
104199
459722062
4469104
326389493
56074791
66691240
35710348
21421
28796
778790300
81616
39618223
62369579
7958315
130183
9372495
145349
2233
1854043
533554
678966674
485858
40950734
4701133
40459483
28633526
887826
1132597
222497
38840
2801533
13971
4489
1012693
121044488
110689043
680915367
815132
211487
128020673
11411
47593692
899548
52556449
3781897
25785
40983000
311141380
43069
29144
851502546
5640
25474705
2207659
1235613
8545
512355
828332
964752
12115168
382201
545
853847837
53850
55222
1025281
122150
933077
1833539
5506804
599637486
16190814
263695286
206506
390186569
111636
917926
170707
7656120
13132995
36233849
2594625
7182063
18151366
10685714
3775379
4473
127643
121274
3654920
478923
73300222
8145299
338601
951742804
496953
13819
19309154
29887
14474701
331851
20664695
183661
42621
1773994
112
147037
78839236
65669030
4028581
160244418
32254628
20971
14522688
19240176
336640468
284073388
128674
82959
4008849
57518
707875980
89409
13096
121853599
148414
11685
29865941
984797707
415434312
39968
56923
126954
2726
10693488
32351
4285
9492228
187032777
22498264
428106
230453076
2570
7968191
912513
252294493
20089677
57391891
325021
180584
37374287
394189128
12387
44467
106122
3936282
66407568
15408058
3807936
29654588
6759
7336419
44570
6357
415680
395840997
47703072
725126
17637
100300718
1417794
4921
31632
40707
6655647
437
4737918
4568280
87157553
9673
214434468
137079998
7111579
187500040
36813517
136762558
848559843
25761
442443
128301436
2235967
128059
128488
47985083
26647
83078
1998565
47393083
753212510
9346373
43981
2167932
328448
127285
12151937
39914028
308659021
1780492
73499612
7967
11735848
131509
94052180
391360801
498574
175741
5543516
56029398
22989
219798
10239978
12584
63651
21288678
14158136
69396245
383933349
38746
3694
13219
287191139
155954474
59805
256998221
1284700
4894
34284753
110670640
714678
107106
87485
8335253
40433546
9647
1850070
6465
64957093
130753
3507047
3727852
216309863
203179705
8185
63938495
10119354
41519
4826625
302390
28225562
375362
6967
4959714
20827302
2409
14221056
2586
60548322
1049
23834
1130816
682
3710522
43415
42780384
54202
3238829
8560
282633
56680080
142539518
128893803
192911
99432
374613
2398274
55693137
38539
1553105
452401
51865405
10056266
48685071
55659
122985
10743
469728
536364986
687159184
32576
26936
25033372
740486581
246139867
424094415
153420
951465160
10264361
870944
26528
3686763
1391840
16731
13813021
36856
531870
43484631
89673
97067
100433913
675800565
3287179
30382614
4667578
6536
35921448
1442431
988177698
1748808
764332
424871308
296478591
16464447
15032
87887
54576
2865438
233025278
331947060
1857768
210315023
4867
423722
53339799
6762076
1410178
27737
30111549
298754
960387
274411920
621548
13955453
12531437
588929672
1398528
93871064
4944405
5336090
8919263
77930987
5295
305742761
10162
32402
110324831
322628
2090
19364408
56281
106015
1847492
10661320
34138024
536319
9372
49794
4589074
219225
32996
4963847
299734759
4676337
21023969
50518
840880
107415
91365
63412
832037
7028861
2675431
33061
31753563
26135
682877
16668177
421833003
16267416
216077929
8390
30216488
3398225
8635880
72505
13604
198165887
4929805
573537
5072875
1949380
190348
470053
1217904
314414
5975
15266
628661
142530252
9022915
151755796
338054
4195937
655478
892793
258428
366426
342088
192
338292
3060543
54423
8091261
500593766
1024349
19139806
45253660
1092681
5526750
336831
44814
6713435
46033633
1486416
28617643
585584
48784
15451
10347
15564533
91129
98012
14674833
1325948
235939
910442010
2058191
1577
2817
17520710
10271064
3341555
91686
105482
630741616
461124090
117769
47639
503414736
163152
501391
12826681
965541
960286
48632979
1151
259113622
100539
132756369
271374
341541760
201729
394769652
36315
7806
3775431
12046
2029270
2702955
9884582
3388986
45433259
16527950
1357211
49871516
29060165
7247630
1919940
905485
522279
4477661
481146
2066245
275146972
155988179
94950
127518
9733810
86484
816562
197016473
880422979
377642484
20243
770828
942
4536
56735322
6797553
4574919
125961862
16645815
62612
2342326
171048975
4480123
26351470
8334389
8097988
2959167
977488
196626958
16290230
74308110
55179349
162666
59833293
25206
54238689
266111079
2936357
96290821
549076763
6870
501054
5785
286942
642492397
149501
11050
28590473
6300
11949074
23719842
102879
445277
16109
103679
37349
51053
8169259
861926
79211
55100593
133907
211396700
2575975
1913
3829434
28927
71274
213214
42051445
44963205
60046
187271454
3464927
883420
67659
1854318
42889
3055530
6688333
10137939
8020
738736953
1072837
39194
69845
631310
178126785
675996528
13286
81933
719749194
20451375
85931
345974
3538
89592381
354681317
10911503
6671884
1648800
101600224
28191820
64252
44761
4361
16377469
116875142
36620
174643
41161882
21923
614098
3822232
369407778
6104464
108964
116320
806412908
109610
155587
188835373
16620842
834551
305421
53524
33514
266296810
6075053
63821048
852662
18976921
38651402
48292596
206990
550753
1939640
414034
108842
16019
11
63712
1927971
7044086
940787
919716211
68512375
409041
790232
53236
918790987
64764
207334
30679
847205
249038870
351198069
177204
393363
131474309
2789185
52095
5255433
3266
29933
168465
3595528
13368903
11954781
4113035
614433416
5867
667349
94876
968229813
197136231
190773
9308
12511124
77059098
186347373
93601
420731
448779
161666
22931001
16081969
25216
799070
267439173
1433735
332741999
78987
347
2060935
440839447
241683
249661575
64957034
4670299
14191988
191554562
933121497
193747907
22654894
5549
999
14663245
130195503
5444348
109533
315329
154254199
217028596
36649577
72658
18495
338736
16396909
415305711
181587196
705052
9596
783816384
37603736
365170970
6242662
30019720
10547087
15880173
51799
41894
420386303
14344585
16774481
745749746
2186
205837
58673
156820
928224
324075
47135318
614269285
232531066
588207
97447796
779141
3434044
589221
10391
323266
17431758
780908
356195086
763330458
1612328
841514
311361992
115535500
24248
157126
1523199
1834322
31745
14781
2678067
108739
30895
72538
29089341
287538
14272714
257576865
414795
1471078
278203187
51876457
492918482
1376763
165132064
13804020
2481
144510772
402273276
3769471
58123877
402738
224389
123312
233362
1925644
229637
476993
128985790
300695584
871600741
660880769
25199290
221353242
977058
49114
73551
146138199
300506
2668
521550435
2842865
1634
55310
675003430
148762021
32410514
8339118
1362534
6537
369517
17609
531277
777779962
531470095
90995130
435138426
433280
2186001
9619
60163984
447262
32755
873139
37932372
3510975
33199
490792840
6541175
3300
857559538
29796
65804389
125120387
34428803
23355621
100961
536427864
78520894
5923
916137
116076280
497528
36809304
48349
186201325
47443118
27500
14651388
194115
509061806
152232
287298
13344865
766180489
22760
117488
499594330
1508531
427791796
680023403
23403608
516823
59052567
2371
26898157
3926
710352664
115268
64475913
306599
561240
71130
247650
24184
782720549
13369749
385073230
16698
777239
86654390
620074929
29719
3120269
4094
1686065
376949
483545372
312010
193731902
290807146
694036867
24755
73783
909629
3135404
6379
29588
13894062
1204534
519764
176386
87920
1015922
89232
3896709
127671891
129144
3874753
5859291
32589
486325566
175224
678219709
19355
213564810
26262
98937151
1061
5608987
22650
44593418
29903063
26875
2428728
344492427
1215
46124
108780895
11165
1283747
816105590
230433704
124047237
674503
725400
9884
44755379
693549143
785602
98534
23069767
260636351
7426789
3557
7837005
62358241
2970298
166436
15727353
10540689
2162541
520983553
425668763
744236
136686
879322866
404908
72715720
5010
2744191
51234000
19142774
536731
7504500
17083733
102481
8669025
5208024
2868299
11214
50137
976042225
394251376
31800154
221944
980220596
1059318
33660
52129
83648
629749952
451587
73956824
6963726
25131
52592620
510838
327832183
395717
13305
20267
87291505
173327642
147518023
4190784
205949808
5476
187928917
6006236
922148111
9950
34494012
83071101
2568
4650
15074172
326364
62657
2308722
124627757
1750
22641
168199
3441043
187285
62606562
412650031
26829956
11635
57730
287014317
3849308
46612731
926147056
2525084
667914640
16579
16266550
248970043
63102
5883070
1726260
217194
297445
10971
54053
232076
29542957
651627
96302
30680466
173126
89468708
1736
52376
3426202
22037
26308843
1918402
946435
2592063
3274271
793571
1999140
267714733
36520
4596
4279409
71476973
11886265
2124519
725270353
298342550
59499861
337626
79391886
62270271
23450803
106852068
107954
118191084
6774146
458159103
346
14360442
10894
183414734
7290903
2792395
436152016
102635
164718
157716235
18216
42348
7164039
242501406
315313352
6859578
968567999
14414
2500241
341919
3749
324244793
610847
129071367
758436
6133965
1841750
67692196
84017872
5398392
244595336
2664918
525
83691
20412233
149966
62303966
3662
29608446
766093
445229007
4791673
466008
285
264609518
1762850
173205945
29803642
429284
32375
355380673
631641184
416870
79664
2113981
2050545
1951
74727434
1483
1642
523326
19921
5042824
3594370
15376449
14230528
11189570
45356
1181518
12138
1411862
21265
488852002
3781611
79587671
58815509
215018108
2725
33406566
418346510
78198545
9657
153655
148821865
4500572
92132
241147465
830308691
1689120
1600975
115637542
60081
3111
96380
554452284
7172025
32194121
95359
406828457
7482
25566383
440188882
60155572
197142585
119529
2188
464533182
5358
142387917
127577
3734307
107703
83248
836074
10180492
195551376
1473736
59815
13051939
6308315
1369174
137273135
46506
431048193
34511820
292027431
3968714
208466
364876705
11270568
36386
29638383
1941706
12935275
2078771
2614
2521
2920325
197802
9484972
23680
209724
7249
182217059
184207
20064086
41443708
51538
150234312
130527675
3269857
67421
486930
437951417
135499
65535
1275924
191204140
6147481
414735
2644
225184541
9489
6126
271853987
25077
1973743
743420034
29029
1247
2603
28118168
4617
22152195
7421698
939995099
1397367
1166616
895304949
836660
7100360
3595002
806969
20695834
120750
36341
71199840
42777
48527
1613023
4813215
519285390
16566333
958420
11061
460603809
53659
217
6781
27401671
53643
79953
62724
1497
429258
396836770
680077
69650
14795435
1000825
6143925
2558391
303457
864902
22000
3815
87806
300096860
8728
172369511
3821
304974
29883
1084476
124776374
23841
236749025
8627961
396
3238680
2027417
3907598
377905
507963
65199029
113306
863
18394293
835
3123661
21387189
64648
860584
697561
7649
14206
941512
211404556
956727819
253918
173803
91553
43078858
39500
59721678
46222149
831372
1646092
143834052
524032
57654
4308876
373522
31621
101670185
40319251
4668095
26254
4252938
54018
690248
14980616
218439
422899
4378642
5026618
249722845
74868605
515357037
132262149
4462809
1190351
5140924
5303
41138
29354399
14245606
1458020
234247
66436392
68
8525772
70882703
2762589
28778863
120857680
173611877
26717
74010
64939987
24012560
3550
53025516
2563
34053
2036
24251
61673
15844
20573965
469544623
496728100
3810994
10695
715241
3598908
527907309
23950
232912496
19609924
13799242
13066
3493079
5496454
3543509
17919342
443
39762202
232916
950592
476486158
882068852
14647592
810871
113308
418723102
9899
208855
75263948
983548133
41218330
3930
29393188
73416
855292463
51034575
33397
240064
127006704
359267666
975163278
9858441
1171277
305022516
127672682
50288262
23952225
28855
3760882
557852181
865244
15070
4483879
954163
69998
44709
916683
201947
192035467
10709
15892219
340158857
420035347
16026
250799
3656451
185016747
18068790
438735
774507851
6955403
63957
8178057
194426799
19960535
144903898
1303875
296541316
4482186
868274253
7790
2228836
11699522
512751
49284962
266015068
231789
546074
304966382
19277930
702307
7167885
7997
7189
444601
10321535
23580174
961167
33981
16858781
6938
3978460
3651475
1818036
50173790
2349101
509492
4336
176235
1055204
530564
347425494
3873354
41185942
918235
10936
947469332
425472
1435838
885736
22933901
7171985
215429819
300398
100183999
47991003
1860144
42320
2247644
195952362
309169
4147344
53020891
37183
245484
1416891
1536674
1605150
31092
316123699
305762068
662859
4335401
76596434
15973
77672
2391863
248775
424154025
4915
425846308
1291174
436988410
20198
32350890
796810607
201175378
2573353
115046995
2517
33307479
181119640
18587444
925680823
5472748
124333
372815
421331788
29382
451881
413996
190206
6994
11093
1270974
4807869
51504977
364294916
2063648
875383
3209921
106701
25874
86121059
7273173
10130279
238196
146787861
140901
494338
42879700
16371877
103298205
6583389
383385034
825703
198352
8859170
3801060
15711275
36391619
2079480
238957
12617
37198
25463771
19643
13665123
2443
285293
24091
7535157
7942
17267
53839
508713
20593475
3370
388484
50327854
5541
690539
40805
2789760
7714
365216718
95615
568492
8581308
134543423
41455
315827346
136311
311501526
43144114
1532154
18130092
742251
11420292
24291
9645728
4230866
6089224
59753
6447
31196
26933
468050036
200051521
92451523
625128
88236091
4009879
44051
832906319
376713639
111288
6572205
29420
1275446
38627434
362368232
1776842
25714988
69576306
3975692
94282282
6308370
5833
228467213
118662245
149293983
290478433
1829971
6156189
16713156
45217091
37739437
1199
15323378
5262
8045952
16501
283024
11950
3766
6040939
11347647
3061078
196815
663172
237224477
27928
87906
6116264
340239
4699
110312445
147100
14842
3900076
11463627
469938
6011572
197743
2107777
82897
30491066
29321
649747
992290860
55882868
24328
14707148
76912954
10247227
6494973
7171
15931147
18206
220607453
60011402
45478
5294458
139148663
1597253
193237
340511
5138
529606
12042588
467352
862168302
337843
15483762
310578
12323672
7409984
22474732
7209
271156
2068
250722
929774821
25366
2202676
26068666
1697366
185873
510809277
16893770
14868
210239144
31413
2801
41382432
8335
312462272
6575947
932317379
2976400
34026
680456
8762751
116032094
6671920
322941280
6927
12972778
16018034
263288955
27812
5218
74053
2862847
7675519
728
53277505
9494
15017842
15819045
204302070
39692241
1021774
188663
374530
894359206
130231735
63942550
50714151
501293776
905336
127055
3139
5342
6242
30386501
5380830
14459871
8303920
720060303
768328
134219
362178
17564
131226653
273096717
654718
61958
11811
8882342
10414
114881
17299599
28079285
10696
41030
206546
11936225
42265072
453058964
1403355
1989115
675681
310459434
299681
6929410
106857
2039459
182527
114960
9482
106908458
59191
503330
1873
8956
324063
234712715
5400
88862708
6537643
1557421
2166290
6343621
266817759
98904
22133
8469885
1830520
457242
994012
28957648
36541421
58624
582929
9741402
12643461
381447
776333927
54029
51169851
52258602
667937
255121
570268
43263
281462
17157303
115945228
9188012
470869
15642796
5100923
6352605
104801
109285224
29446610
691
6731
4192858
1197344
14819689
36660155
246627580
217661821
101521868
658503
564480
28976288
20846
151801
119041754
189298
689875438
11360527
10975075
488205
3297207
55269424
1449903
102465
162037026
535955
908422295
10286954
198596
6112
237373063
43163
4374207
2052628
17808534
677955
2336
28533
210962
565920
54205
227057
492909588
29250
78144961
6116381
47458
99413
4937030
16967626
4705862
954852190
20766
16432929
230851191
74324435
514155335
18787072
130065
506011683
122477844
518863506
12701970
157905074
989626
218402
313279
10218106
267957
380867881
392539
74486663
64550676
505731778
4265441
8715
842496
41199
30607963
48223815
230816078
3934083
210066818
78515145
3099030
48071737
5969
878
92615823
7518460
2937643
449405
431480335
268297098
2215543
180844491
53275
135816
525909693
1802
232821461
7315800
17439
91962434
391571
2711963
9632
389436429
120449673
204436990
25887
31425272
24899990
7050
648338260
60096
28336
14268688
622247917
62272
18828
29023540
1800261
495938
15946
3913530
429473
230397931
23351577
132940056
792409211
83795349
799314
74798499
413449962
4000118
15445539
9229880
134179
118952
10369752
4419
29168014
132277
184495708
965826831
67176
36626
182728940
43840
156991
9389844
56376228
605805717
19177192
211831
308239
18258531
2007468
3693712
46083
210755166
548747156
582020064
56992
6030662
14301
757660
19518
1322598
7162714
32205185
2910563
2674034
902689501
1350745
86370
462497511
100848219
9860516
9916
19191016
500350713
1239883
33363
599508
1487029
29547578
125555283
16072
5551
3629127
5022526
148462
15841
1409
3147651
1366555
276176
535467597
303594
1609
2947339
119910
38153018
62114
1095402
32631548
78035565
768565985
512043006
15009253
220059
20306638
21344284
737688755
27620877
54133497
727068
43519454
11034
30632
339050
869892350
6055
783342
854
35451585
14675
743927809
6433350
600745
495821749
26533
116230868
3760078
2856
597
9563534
354342
522453410
231469
60170778
314902130
22720
309799
230010
29466
114383535
6146725
13507625
578514258
56006
24023803
265560963
209405582
20995261
1980908
28620872
33404240
4143251
45151080
5658784
194478
503789
146610439
11938
239544
100030
117973
4535019
4909
35389
232209184
1968846
7018292
89535866
32785
72816
343576
1659935
39056
33382
116580823
1707474
116474753
838743
86866
4478310
5990517
129725
61868676
65706
21318
7090851
203960
8055
1875980
658601433
48815
115898
117227
1864677
1028518
670486
4630351
2429
202214879
181023
614946291
1871
19130
34024
6480840
85653087
50480
877852
61331
206384166
20511437
710792
16051375
128876
225926
1228943
121860
64148
290090030
27770
461598
26457
15405257
228749
818
122952883
218452
574510151
14951563
57873
627600
10903
1603984
37756287
11428958
357830387
3289071
33602
106201077
19858
181056
2366
190785
38233744
183070
404825445
3858
26668849
227637218
111761
679652968
231667334
522042
2060744
125327
248055
189123
231834214
5404033
113971090
225581
8362002
3457
5724938
1431973
2017
312693
140827624
3209677
3247107
14462
214475
57058120
15868
15544396
1619
483313
18492817
1232510
242721298
12593869
41712
1619800
48624925
653186
73551789
5021312
6724109
6205579
63224
42598
257512354
1185708
3135922
274150
106425
245754616
1959865
22117
93388
859945
58371
845719
118400765
887003
412053264
18383368
134136593
53270292
62244
11366955
4032793
91419
29019
29924
3083
1145
808845438
3259
1023621
845585
4850755
15183
11947022
970886894
37089
6930208
270524901
31867
85195475
332003
518939
1428027
13470
11644146
3874310
77961799
1040942
457576
3915206
2926789
117208
8721
307908
25416082
402552554
94697
15782399
1317095
45663324
1754
1392495
1746285
37166
454972
110424
117050
252414930
1122141
45811
464060674
95647
86978781
188693
136805
660
31638
90134
64536376
30048377
189168
105068958
145023
21592691
16127
179186
58522
593909
2597606
447331
561827595
220746972
221460
933142
18660665
248169
238831626
147817895
4401548
4602
48367
35247098
89108609
106666504
271555823
2132627
173058
201539511
38540
24225059
30070
10931
2662780
629187
2171066
75013944
18265
3104164
24260985
1815
125249
1250375
2021265
437940529
39240365
94206761
367166787
1460835
2972
13955361
453815
524074595
3573921
309450
461446098
4638953
240671
843299738
1047303
53784177
257974
22023766
41090425
225021
18809340
953755
108712481
115004695
507137
107462176
511581277
17422055
51257
50679297
198839
44235
29609913
47347
14420406
11625
1400788
1729982
13218
28884
850990
5304801
57182362
3054458
32552567
86910214
202044
117303686
173248
65503
5642455
1154
47301
145056961
35989582
221589792
4058
46180
6523
178093235
60925020
38835795
87113992
2419616
835264816
128044171
94226566
248094
23496224
201303717
193679
369708
386640251
640847
33111367
524514634
402
13720610
109401230
233480
549797667
10475852
2046308
1589240
73468
7501
438894974
6449289
15682
410073667
60941483
56432321
1600
3192366
7360
783626107
7756400
13273
428760
16536
7479009
65038270
3228089
33436
31520
469
104929
47730
56395
3954187
112363
243
156251428
84509
13589
9920
320584
17658188
645214697
88586
14632
20915
15003475
715986
5334809
373118569
262924792
82174
5230290
837133
3031398
135765013
92664129
120232287
3520017
20596644
523353522
15698
2437838
10119672
519245
162831
199338185
947036
1054419
10282
891091249
4006
146821894
635075
30679906
181623
10772189
114464760
2356
11967257
38342447
16507290
240522
60752626
10844833
1821782
93802
1452151
58529636
671050749
26816
434782
41822
227099
119488
1787
234976
265019701
738583
20171
309209
4077163
2435514
417744
611148056
651983320
97933439
57550
10674956
61721
121194
36732353
106
4465900
12714
554400
128927793
27566888
4612862
275458557
52647133
25433621
63880105
13017
2458668
7894
184525790
3405520
129334760
716071538
22128
111245340
146843580
7443704
567128
110220
7249896
198488565
64225
15969
2825
57432986
651355
62384705
209344184
5469901
506899302
16985038
276157
9819920
8315302
15402821
915675359
14236
151675
5426237
492281084
2995386
4791509
88519
160063040
28033612
544454
290
1008153
61357736
700869
121498804
5229
74440525
165614127
9605444
2486738
169557
9961512
321381943
8275725
2886255
108805
8643
779714
31952795
3890
25090041
89255345
88344025
556685
942814317
44745825
520285507
14241
2675466
20137582
531265649
1544785
7423
28748902
321677367
63206913
768450491
5121665
2028654
1357102
473690
1090562
997389
6624445
65551
16704
165634
131286
89014108
42035723
86406
4381732
501932214
252281084
1811665
19420
29680
135999
155472501
147095662
285967454
459103915
62784
23214963
368911
50426439
216388
74286611
15484342
24800897
11616
7776797
4004862
7681884
196
38877102
14044
208632
80447
247936846
46932066
9315
12898
44760157
907501709
39868
205455
2605742
1025657
4956158
80281692
4696809
54364
2372679
1895288
982584987
389936692
22676
1097955
23372325
57091056
441704633
16616
11328685
19188595
41044
28655
711841
27249
31226546
963864
27805314
15791
2786909
165264
26559
62226
1422
1365409
1359338
48695233
135702384
1039370
6664620
86646203
357100
2029708
98666
94663
1005505
656886139
87960
9274
85948733
172254421
132658903
184951
6382
4412
44054874
25461
124214
590488663
321925
1760062
279403046
4492
2235
79662648
5203444
556954
16596855
372069306
63984
1407
248945365
1030664
60037282
29368
16952383
49617250
1159900
63274
12122452
4517053
15336650
558880
122127501
429296
99381
13094
118688
64430276
1009454
90459510
141460658
183533802
48560146
110211095
1717275
28128
41865
509494423
10013379
987163
1764996
313008857
184018568
33831726
385572
1219871
38818403
852218502
5441
53270
2200042
55772942
1674822
602829910
561321
41188
7978
7094549
858510961
3719486
13037
384600597
3014493
2498170
63665
9555194
66045756
17043344
15021
75466
173427
8894
1765705
139432870
59897414
164630682
923936754
143901199
435895
21329617
11547
11895
965868870
182137459
113130
1667614
58659589
565000972
122079526
171252558
1030164
188610
64848505
1543708
9234
9876
22003829
55712532
472964036
43022
4562531
161846712
11814530
65864735
213607
935464677
25532076
472247903
9851420
68430
63379397
937420
245313
7826
612502
373152285
832442546
166211193
133819328
171170
1567
8
1452508
58902
271426
5142531
31333757
13974
205835927
70963056
247946
450252
114836
356851
54647039
31401
18758034
538684
15415706
914608632
123709923
177338
91366
39599970
3668702
3368484
3248275
4446
621961348
637042147
439127488
16100067
182575785
13340
111788032
119995
2019
429028
434932674
204285003
328347439
2416164
33400023
25406
6307164
861801414
9244621
19462
119140
74475
1932768
236
11229933
692838
7624
179360
1843549
1962456
3729
2004689
33774825
93984652
35162218
47650
2272
2918683
209350059
5371846
53567174
10289
361008
808792
130062
85346
18719545
745156428
944488619
188982
1448009
2895823
2542
388188031
1018811
698096
62809977
871687
29929
199146846
5404064
200152241
98332
3242
374498
45128881
119360730
15842
1103951
22357372
4490289
279486602
3330590
97833
16799754
4318051
664459
602027
6957736
126437
462379512
31618
1009875
31757
681753
9491
417523230
6407
3769
179721
630617173
300882058
89657
7238598
265788124
279798
59428
105400293
172363
251899
3604267
272326
1411
4530
29938
573265
366036
5254543
320797666
509
8881388
467645
240238
9554
1671631
27282024
119038
520078
126895106
3388824
1791
11535339
449293763
5336
7860562
369553
6468067
8191
6677
13353112
13982030
785035
78078
3388364
244730
616840642
241472
22412473
3986
340575891
1385785
2068836
2676525
86856
50282178
104681358
84262
23403842
421474
918170664
32436466
27885618
50860998
3670
3535006
724197
351021620
152715
217374610
102530
2673
320264837
89600
26012969
32381
71034330
1533293
15036
51396
8606
272300
38239474
1000228
368923
456315
56902
1304642
15944658
61902
6484
26166366
6779235
102732
854035355
218459524
75681912
117336386
30284999
20084276
3987
25448519
44916
30152246
2192
46399155
635580
374851
649731
98599040
10623
783622
396269269
246445
1905191
3592875
159548823
22360
38703
536888
3403506
461331
96221302
56920
22846
28682
8480
21072388
24439684
457719
871245294
56799565
257950
132142325
821609150
1516261
688114308
3267
2703223
9123777
707992
33642
2297528
129758
315613
814602
4513
5630693
738204241
3789
27869
24974625
14290716
646057
938765
131423
284769
2855900
2852961
82790088
410913637
301032178
7787542
24958752
681061
5677064
207215
20293716
15597959
8345841
812621
23454
12568295
57380411
74381092
530606
1312611
2227665
4432
19819479
17820558
19566
269117085
2166634
779071
6872118
62043865
804265373
11135054
133414
504396
75499
10486
217311624
1038406
173700385
3041
7646031
839316025
1389
1766
56531310
1586009
858419
6132
412837
688877
340239761
296307
19480129
5416
23733817
95946681
379191768
10334
336104
170239
23204929
42172318
36283
53467
1293400
237270773
4553191
11686776
31791474
237216428
202769384
9580304
292728071
194043554
5526916
1975259
105066
1333247
1163
1829656
59432593
9200
10736
128238
33912
153934280
29874885
289834788
358333
186181381
51928085
573344812
514150628
5850652
99067105
266912496
14885
225955135
988006
240078353
925604753
90741056
120257
13551854
215494
260351
20407734
123229048
140177335
11933604
10639415
366044
946524960
349936
64374603
223627
966913638
2917
3901124
3161
243331
523744100
7149
7162232
251314398
240811724
48491376
398159791
32795525
3209814
2234718
6842709
6823337
491000314
229602
1303
63995734
13395643
314705575
30506006
403135
313381
2123744
502775
610511516
85636
126816331
74054
168487024
78593880
103797
60344
64345
29964
262146982
1031706
216080
40613
59604
5652188
191923
107034236
1155922
479904299
211948
14003
47860599
551847304
20978
245934263
455045
118731251
39794
50175
189909534
11010
212901
486674811
38917493
450608922
14338362
3958619
1442767
1091621
972949087
465706790
2630
7264915
88357
15834704
976141783
234514133
18901
161815
3768304
18133
6006016
15959728
706
183842796
14148
2619554
63764161
2275268
306047
35086181
6182006
162696
21057000
1180
49512748
174878
11994551
84677
311969691
8471164
5376153
98478542
35092952
20082
9120865
2399165
3581
246119029
2073747
46029516
2575220
2718
15395
20317950
43635
455823903
178257
937903
500379783
6881889
65684
836582
26741
3861
26683320
1798
124530
24247288
23647
53169
21123601
228776379
55664027
1618438
71754743
533173
248162233
3816
1152
201951443
2876503
27298506
6769
60753
17745
8051796
417013
1175520
3259471
55042855
279773
18601124
19169
4621871
2010684
5972090
465288
1350051
93328997
5616909
28594533
55930
6898156
73959
117415
31132088
507523660
254288
41558733
295606
11770172
479856808
248746733
461051073
25615036
400434194
1226
307110
706994
7372511
38391
849
9414
8245017
24079
355048580
163193
189417
554166
59993
66449011
19603994
219868424
9468879
3434495
106933
6915
952118
40385333
17786
37647
374001224
4428713
219664447
9221
912401460
828684
444866
1659
185217089
24429
2980792
113290987
37348938
48667505
5855
10774366
15987321
124553790
45621295
30405
4353
82025
46844219
16958
14949196
7390317
687391
813035
784834167
902202221
10166180
380663
836113635
21876240
836405819
7472347
43454311
216792
46811248
957386300
1743223
237574
150357
25497448
2988002
36168289
289734
1670
24430
35241
2079907
189498911
759709
860246170
10565725
15988841
112528236
7133505
2445891
231409
414214
25067179
3890250
22145922
1107260
1163876
722005108
26361119
108427
620
713916103
29698064
122431
545831824
302084
1365380
869383
275733
4529492
901920743
70450813
68721798
987261
208391
126682455
487485770
5392891
58640
53640
772429450
509344
1258530
264523817
530847859
679485
103972368
12197
24550
24083
56772269
12369
620723602
23423333
9159061
24439
7859769
30627923
122419967
19139
103849763
26731
664710
123470
18755
12804135
102623022
357246
8969679
60009155
3187575
67009
154487
421524
62518233
163090385
217766
898197
13723253
15987
1305938
7727
381543157
11586120
448722
1661607
160246
406845124
112548502
959215633
343672117
22770994
1631027
212957072
5198501
327645545
42421875
634857
577
314065
22060
9940
1289
454049395
126147
15054176
2704278
18703247
5822020
12007
593542
19294120
417044
94273
19967
645767373
105957
70712
412865405
760
56665
93254
296369518
402095161
512161
14134
12299
13857877
427251444
13263954
10323
18257677
145409
10177466
3384223
957
7716900
10451101
520600
104431960
221539
7827936
2076
33322
35654630
28699480
207545476
40634672
1130
69471268
683015338
496279557
30281
141579
144451
777369484
142400
22175
1869307
7166
125965136
212203709
21397247
68157985
532038
40635
21439
732930539
44986
6510490
206712175
100603
44435873
450072619
43274
97856604
4017
16073
12471095
1863779
31438869
18053701
1307037
32668
2996993
41147
17697
19725220
436996
781
26043
2869685
684793025
226993540
572312
7156769
864715
909083883
1990112
81470839
626195
24749420
713058037
531927613
1667538
234195
56
16998774
212381
4104
1112
111603015
229618
256270
71532834
26239027
33155394
71322
99139347
527962931
6267383
815704
704147
21452
1944020
9885005
9564839
251219599
25517
7547
23389
2597
4580123
909211102
501591
163796844
108599635
13500
424444
727626
113011
15706
60364
10952
557538
474815
3447707
26472
147506825
923893385
52628058
21527686
12789
37751467
3083017
3450807
3263
125411
338680542
10259287
20322
58270735
144397511
262209168
2606280
31815
83923718
6951
1732590
26351
103250
8494
46381
500069
114773
3194
98393
85186106
500243
22769995
974544237
719211
118510524
282454
669301102
636604
6710827
27860
147803
1934
206883
304052
1938859
8125827
30674
320067
10311
406084724
83069512
915920258
11677
188445
647205
1437832
29714331
519525335
7023
116267
5188026
43914
15871
2993146
122573885
31855
5323802
467185593
16422881
14967705
32017
12106121
11412
22404403
39992609
38685
414160
297492699
26555078
4112
50984
39181
441475953
119057
6493848
31397816
676952300
36550
117649101
194480061
9109
186904349
123233536
62859857
318071
48831710
1969911
964949323
91150189
1304745
539754326
5979300
456747
840503234
49341264
403967
853848555
99623064
9601
60394843
10243
241004661
27899001
26221
110635281
79883699
23806960
11423729
19386
636400
27387251
454740274
1842635
3735897
6806896
422184773
2407019
61784583
260208549
671833
5142482
91639
95453
26607
954274798
55441
182180739
424409899
12869
984803946
528
530463455
44742
1839558
1961
19880
29008
1708507
611656076
906532218
10124
1561
5694
3734239
2173020
21576
1706472
892
125778
4246
121904929
123430
9413059
134217302
822387
9450
217896693
245804
473576859
11790218
5097
78090284
7163
12453443
217756054
3922564
28619
458896
94319
98637
731560480
776
3743220
202995473
126355310
7293
15267862
161797
144421
163982
1516622
23953
731765995
974796
321427206
4289203
80853802
14737021
103336773
70664135
83819927
1327094
265452913
1194802
3107299
100034315
116359926
127451
5288
687134863
2016212
26243
2316
28098236
253136952
104932
48699
1980144
665620
42923
1215185
139952
53739
1667103
26241240
16198565
28466517
104579631
448069
172117391
57341696
1319856
15359939
874358647
11470
371992
3955
21144051
124991439
161084
4133807
1882700
3118408
195416154
165961165
198003
124117
23678
935
1466558
481346
49821244
573072
934060
295359576
99272
7677
25429850
43182
89188007
8378
207156397
91733113
800895
24514
21887
33475
7513
812186
459061445
331319
110168503
5272147
37181798
13520
1506906
6166066
793176
101267
626174
18439217
13412841
341857
160003
8374895
930199
39862
57127739
236149476
622
9557532
5965134
788361
54091008
39622
1712247
1361
900819
7767
21186
105133639
44713429
52396
1576737
41052
25952891
170934
28114808
203280441
6747
4041806
30310
278332717
14844
404073
24663184
76622
22096
11181
9116
1444
182617
49414
3679574
806267753
44600921
15826471
12196
107800127
3223599
192626
78001941
27650567
436762652
7319683
15089044
128394
158955
23692432
27932
31158
10652
37593736
7174152
970617001
676072
71141185
2371153
215955
9350
5571459
1247049
2671043
4613
79323148
128424
824363
118115650
218416100
19902411
17453722
518500
25823088
2818
22094090
163717818
6247797
990095378
37789
10134
3537
7274
295090704
192006510
3920784
1941807
52901721
236452705
5901384
46869
4156839
1301
183092950
46016
2153
71682
1865
6409577
547759
25857018
839103685
829555
45298162
6643982
93716547
1368143
44475602
654089
507944932
10981
30108398
7970074
498250407
10649
437166
47497782
4704
412320038
87634
196972737
341445426
151915324
3240431
425612619
34808
837904311
1160009
3344284
31571
2793671
53497
151744
1808423
242306159
314835
60986
750201890
6370
1620979
6813536
450619286
252266116
489588737
13570597
183197
44089
114175571
5013440
3237695
13234
1838948
871237835
227162
47113
807566038
105060
248114
52931823
11136117
3550877
21251
498440
295468736
35893109
165804994
3946
27205
51224
52561380
269147
256379824
3705364
601468
116185950
413381
1003066
16125488
589693
2028701
1320443
4478840
213134
5467050
576853814
17096
2147463
1734
44966632
472636
283752
21971447
9130561
177176361
36405
11279
529
27551335
14558072
1187399
470128371
8468716
15993
97978
4584964
679558
152760947
296554
402247
1493
14446588
2970092
934021
18458443
229651005
987217782
121027
84347
80512
25598
16079379
175709766
33663
510482
2905
789091
30435047
103403
1572837
9669
4464744
1000475
28372999
189175636
492963423
530452
385588
13627
881219306
33191
37978
112788
1416350
779052
412960
104101
27928876
5587533
7780127
5234464
23954417
30144726
434796366
8792220
5149928
167388
27983
1060211
692124
33482180
7846
3493950
9951734
26980074
20158225
447702
7758
473367
5795631
659934369
548067069
26093
3141049
11323257
6457
386
428304
26504855
1209555
69481159
29055
7379
64739
5465
2052855
60008
530
10030032
3178919
186705
203975537
411
467772
244254722
147668310
12625376
4307
5243
407476166
22697633
30802317
23423
97134
25626
1414390
5422
9536817
24828143
828633
72235
1697764
19795
8187
5016633
447594972
50767
1869397
163532
2726669
410504461
533186859
5969148
603468
149178910
20692152
39998
7232675
637679
16341
43921
33758
689795
12349148
3446
2283706
56009700
420165771
1042895
7829
12114086
38284
18647
465027
32261065
486830121
38482
252684
120703
7033180
229273354
328936
29579944
24613
81037
18496
132428
6852
20241103
195604
50742
15545990
454758
896668
4090226
430989
27899159
71941210
1880
116401
716932
54348793
675016240
31911
187764273
3843347
15909214
468425501
33413489
3521622
32148
105616
271914551
9112720
887530448
577853672
570287
228764782
325481430
76599905
83370
16410278
23792584
13035
544133986
131051597
7583662
685888614
110750974
35485737
123739470
22762
2093216
307728
4306
881716
2097010
27430
1468584
9841745
206261
290042
3580604
6554400
3940
2421823
1915315
7143
570128318
11661
61710744
5011491
403336310
94285653
654999
22044268
9468
179379601
5911290
133181
3191179
4316668
4454508
45123941
242095
2047164
420733
115578
34714
20447532
46155576
191992
8567281
32823
28275
288102
23185864
2769
412843
9513
2734
1889529
916
51964
18090
13737479
198455990
7721
634
381841
579608147
89214291
101879
977291965
5605683
11694512
19054384
21480
7334
44369
280290225
529752
145757357
746299
10928
368604602
426026230
120911573
7680
406315525
669496
115622
43908688
204574472
1485685
3844118
49843313
123831
126244093
138
46010
126483737
57790
113490850
5446
13961000
636807
7243561
89575124
21827470
2316986
109929
94928
106124
15360
81180
12890
3383
3494463
5754071
243082893
317584
14366872
4396718
267526492
316360
15494528
18030295
411468017
598667
13387
13071
14912257
45817
1767608
21661865
12334819
41131221
426592
26399
281719730
2930918
33074384
968509127
53105
2967
254934681
2683877
67407
3059174
28536757
171738385
639
4036
7598173
2325203
143806264
14220
19132
3718428
113514
33819099
247616269
3628560
83812
277140945
46699
16320534
2463150
328306663
13189400
1781223
55994
240153857
3404009
1237482
27039267
97703992
116577
3092936
356314264
2826186
56056788
611766077
31230
1189135
531566245
24548
1345919
7910
10797
31649950
4108
77888499
58546
2442
59729555
108351638
263574215
1608881
215795
31592453
6163
72397413
572328498
193633
261752375
501770
3713685
18200403
534451
6818405
151419302
24004408
51738140
135356
1921088
979283
660587910
927866
7958
1916062
19046894
72129
63859883
720682569
59083149
3988800
600385
261514377
130905593
3033454
34193
2513761
5442344
30181009
671724290
162969073
22247690
214802114
541899494
251233455
20095348
409018755
636304
3062
42366
2852929
1014148
99359
512
144428
733226
53673477
348784881
7931584
254073781
205826835
28929583
228062
341924
520311
405527616
35017617
2153177
122327150
440667
4144371
39874
164404
447910
225494339
34222
182860
48531
73066
48132
19836
291117
207242
22845036
19803
12480305
12540343
217688
3627420
3416
4038
260239282
748954
404114027
283126
535616955
487011
2148
171937397
1516067
120943
57309
23697
26054271
5507190
3326100
9840562
5066086
68907
12289
13599495
5390
326618
39480875
3651106
7631
970719053
241240
3547
21113
6944468
118921
6488834
83579
11172
245
1441641
5997
2888566
507485
711762041
260482411
4377
938956986
6936626
5514421
514015
19412
53219
2056
3299
1350843
333458
124191
2373685
11835
14685888
11444
2161657
2037200
60162
13093
58365955
100663438
377390553
8632
1675449
11223642
13017509
223906448
24924666
103168952
19178
59848
3291138
404988
992519
74641040
466978
1462834
9621274
1619706
73622
51774
31540683
284755889
653437
24676926
884256501
55481
27805
985950
584611637
86623177
2039
8462272
8621
696661
1775434
135746
16267
9213
28669943
182040960
909721709
74320
30914245
119102
464211
23220924
51003
5649
2920451
930130
864325917
239182184
1637106
95621
40403
10814376
53022801
3401766
174751
11629819
119966822
753859
64
14773
36680119
10476074
46101
138577
29006347
81067
94042
499862492
11049
29474830
3730078
576916
493737588
130789260
121045610
603766934
8382806
242332
162758900
6222
199738468
91603812
661018639
21083598
8381445
14871
66176732
109190634
3451539
1587386
275108681
3947695
2538882
105974
666186
4996795
1338243
5587939
7026960
659871421
254882464
301421
647216
43494927
52233406
729197
193576
1976590
1548988
83640614
50820
354479550
5375
23201971
74623
126889812
455821009
1686757
67641262
32003272
24036
225738172
16421
51531
41398452
10963334
80880
66346249
93287
25585492
73664734
19950963
7343
28139
188706814
5595602
427494
33508
7261
12914
44844295
4349
29621251
165325673
1138204
66289822
837656
226825
37111
9782810
341541140
24581938
73552896
213724920
596513
14139798
135155
620593
104634
21296297
436651
2472069
2209756
867131
75880070
2448
363318421
205388
215867
177688734
720458601
29759611
27197
34979
20301578
2316838
484396
52327955
7402
974545
18705406
200471806
560522
140507500
196126010
30140
347500874
9861
31040074
9569
576138
37883852
50903510
273948750
1790760
7278132
16154472
818240
291384540
133988900
764087
33225157
21269
13302
37349667
6942
41906
3084452
198328
888966
746922
7454261
15626522
314085
26943259
7778779
26160329
174721237
2391
338666
575491
20358
32087
71080323
30510348
218275
3765949
2932764
415659452
54462349
630567418
327987
2659293
675400660
1326
21813
248183
12088
258832807
26220158
242155632
811181
424433348
25078
254512575
28365020
61456
732258
513194027
3011
4995
8064977
7666634
16142
7371304
7409566
15547
827
2599209
242621
44830366
333528011
3609
1221
588
2004447
79928
176765
1134840
130778364
3456531
59376
5253
62649570
301868
3879
9652
99949
841734732
340680120
163638
7709
341239650
233065046
3655
1639685
41898
54314127
9475052
143028164
128098821
2984
63574
15504
90026830
6268
25124766
1796085
44765445
52377973
29201414
5013954
6249
31456
1591282
311505
6839208
57446012
902260
3973242
18820
2121792
331915
53214625
205068398
180649
2810115
112539
6179014
7687
1275661
10575814
6982
111416694
13255925
158762235
84557
8464
81818
70875
10387
57111
346908998
36218
24916
6292254
13038
349041065
225866264
4097761
4551289
107545605
28335707
130718083
63744631
17163135
432586873
10036617
34005178
470839018
67953
1064
3708748
7002
767648493
46072
1226990
37489875
370507
2555143
36711
10106468
62721999
169820554
583010502
100338395
7661772
3974673
2597104
277004
388553
3470806
21041841
120783
66758204
260342561
8061065
32898182
14068733
131365528
2869362
24524
419468570
1263468
84719
1158064
4404
941471364
676300
205
3993583
339876
48488945
999120890
831630
26603
4736
427402
54956103
26106409
941259132
53605688
18121
111171255
76433
482973
33872213
281126970
85998024
115081223
1506813
1228119
384043588
6917920
2911543
11016
32748
63731
46073400
178641
427171
4458191
172079
70402943
126475
194677624
14967
450418290
37541
2668437
240929
4893
40543
11210
491553782
1004396
947587
1990308
26773
848068015
86799
377504038
144893342
7047353
21255
858537
791340
21862919
373039
43047023
249356
5404
52230218
345302
2291
12249
30021
3928156
100862
1186204
192896
2355221
224866901
1716746
51054132
12087
195631
93165556
10729155
122279
1614933
3363858
821067
570282534
619604202
1726577
1216289
68613
115687074
792585
3459
44502
205959978
21063949
32293
127872
2297373
61103
2438059
50531552
1490592
17115301
5192172
25850628
31740853
314631386
198286
3240
160454789
53781
888294124
14344395
76284295
63250
69404093
74586
2723
342702
4233
733053610
713267
3547003
17991
3040086
372069
7386599
5238
1711179
796038017
4741953
1875
6854768
50257860
58920
41867729
29956
966084
3406814
3463790
28735469
154746741
83182
4168817
200553
21942543
1486930
284182
46948
311092442
27454500
121514
60253757
7733
52356
115249986
61862
168399692
7070483
53070
3748178
19262825
2924562
255038005
10507954
18661698
4462725
209472
205915091
46471117
1129764
2699058
45080
17641808
122576620
3208085
6912
2074
41261939
20223
1743457
882541
46236
4042602
15184
389729513
368168
5396
835566
110542448
27085489
870527
59351
1718236
544445768
128901480
677448
12587
1233463
105426
627829187
17412824
25512
10539
277333230
2977
68305758
265768392
215342
767227439
161134352
16082515
153587577
12896976
100277
55233
2300350
124688
363756943
316520
277938790
125278960
235088020
28413651
5302
54926246
3169307
26867929
8358971
1170563
27550135
3381
2319031
520213200
138540901
32403527
829917
238484599
5687742
93129
2347178
2113
454489
300394
112288
47176921
278014
48965
864951
16760
240689226
123447856
1939827
6748319
29922
53871978
690800806
433304
64819383
244498
167814
39863
2104498
24262
519644241
6153
22024262
225299
526218329
964729
233649
926267213
46454708
3260
363155
117689
7365066
6080580
22514363
60023792
695013
95687503
2047518
171571332
506843692
111786663
7409077
345811836
12116042
61551965
248134864
4265
160047195
24977634
84265
477479444
893
1921
28998691
188544
4863
11333122
2383
1572591
1297551
5466963
51576342
842250463
162466
1122270
15443
1681325
1464373
58046685
325123
32013
121955626
279513
94490
222709
117410591
32
211960
1560
62634
2011456
7716
13621
15258348
8935
15165977
164071644
1518343
169295
26553
331975946
257436
3809547
151505
6822642
1856
3674
614444
371148
45335
1965
2893283
114320404
42182
3820304
13569830
1884997
24553
1782229
490526
19227508
631055
29531324
134490217
66028755
30147257
261430
178258
4307006
471161296
799173336
1337054
450914805
179020591
120000
180214403
4914002
378929
62222
213416309
3593022
29631745
51746419
160065
8303776
14078176
205923919
139736
23193
75877
429809
110264176
2965072
1161695
152314469
76244120
14188784
207181
5898
6167661
2574349
992828
12465338
393231564
500863
1032512
801825
25839
836961529
770499755
12127761
47623788
14323242
310508
5433239
21646
22573
944961
757174303
7864911
34402
240707
1391805
5726
483469400
2402116
140611
6499
120262
53816070
229019322
1257057
102651
1260387
211157250
3057678
38571011
11258258
2887378
440224795
629249421
15041
408
16770451
123901668
123795757
128726
256818978
27858
261379668
12699827
60327211
80803362
591757
43096
1678795
137409
40710153
828187
1687726
806950098
739962
108669
8444494
19518532
3088836
2000089
589440
28341
13833351
27620
170081
32999
17124448
86610784
701140
6965
8153981
448162
25295
2242129
7845631
517439382
11495922
202097406
968981850
137934
450523
64870
171741
11424654
66340984
29021
6384988
56197
226007
16284
13045835
444137559
42945
11645
55335199
14734162
56839465
126754679
4609987
2711866
29304059
1737585
25208
60990
64196
1063
44590
41197
11270082
597321
13698122
212580
99966941
5403
438691086
1018297
3949723
33516923
63064004
2082633
63173
58078
512834512
17858
62651299
127468334
194481
905374117
60575660
111612324
11906024
7894185
263886142
4801
232496
971234
73725
33786
8192330
4992386
4230837
114687
54037984
1490884
172855317
218418980
98144590
142603927
871823
382128356
864693892
19702
173721323
322232
15206558
88897844
5537057
833748
157959
880390055
1148
2529
444466519
594872984
3987749
1845415
6443874
52010666
894865
15806209
328931592
1801214
166609
434120
24675545
34799
613678
9086838
6667666
515229
165400
224870
42731590
5059450
23328328
3865
11624
84683887
2602273
395014
6027
422958
59449
6022923
1522477
169966086
437508038
154911496
13605705
179905
513772
193286573
9366589
1279
86158
110068
58322
288853065
38011
10529
41117747
160562
1864427
54918
236278121
4949
20877741
381123382
62208778
4806
171087737
635056939
54383944
2472962
1318437
712403304
719987
105079567
16192
6546
822857483
6595878
5784887
779269046
53510
1362
728354
1829177
225284
10308185
15196285
14085577
3528
132631172
126886
9774013
27635420
58455582
264715
13534219
403180
243405
3214409
583854561
1102
365180133
814308800
7259415
3482866
2101105
411880944
64806
896718610
773099800
244457
838281925
7899973
34323751
140538
16206670
20776036
100984
9697
64521
55966
10690
233703
49834026
3871138
152405082
5864022
1567649
807689
1027881
1727
6850510
1263278
388428348
112991
98385
7108
37427360
108893213
428018557
5457805
13384
36907565
6245591
821466
21939757
1976
24
288631
11090
7170834
215317295
3107204
19531412
375696
737533
996627379
84137
146818622
953549587
332556508
36426
28722212
17150
375610509
155084831
15639422
14203
130852269
75956
17913787
2482954
32975859
1619542
41
1615
2759
181851251
5328907
62144
14859
43645691
1711784
635025718
16235536
5827399
72095
3520
11312
3641458
842342520
430129
806546451
7506633
294237430
14479696
31430781
38946899
70733227
9052
16673229
18810
743384006
35726734
1518345
17421959
647483071
295
3678
1020259
100033
16740662
722401
47936
1028131
7059
862905100
33338
4677
518508969
441317147
2561
210029
64272276
17553522
59292527
636639086
243680718
7613135
559501
31606620
3606972
57953873
2783616
5755754
2629284
272648
68574
13803
5417411
124285381
31448173
39457654
28816
109255
16489469
1136632
8136
1265974
261621
42780
9725
818003732
63782
1732536
1458768
1874352
3373320
1487234
860
79812559
1003646
581314
995330939
39191853
1927748
1682624
139653121
15932
15080363
10177
19829
32666287
14856
52629
280605020
280099
7963215
2961468
35994
1771
73842889
43283
24987941
31218933
6472645
8543519
81972895
76167667
6903531
394693026
1044933
13427224
1700558
6698288
13412474
492829063
5926
106937
111198152
5730
12476
58727
7207576
130390
140124
228622782
112757
731588708
32551662
400943
207481
272280
17387959
746411
21966
182431530
957469
7285
1018156
24052892
70421
3385966
6276236
3554
184674
115028729
18224353
75380020
118524479
1719539
727622
255373135
18940
28419
213688
560000
701866
1694172
194931
225167154
49577150
17632
8068179
648153230
3507670
517006
1032535
6956263
3155
380332418
7660
34364802
696991537
2078268
121702
5480336
49204537
232089
5220
362691
117041213
24429121
30345274
698192
24894
22729088
461986
1628481
7536982
352625262
18729
12505477
16637133
2187048
45007277
69347500
13662
13564171
46004
7418629
2008288
64437273
42342373
11008
63820142
8359
1323291
7020130
255235214
32284
2302
298670850
37802957
388984
836526179
928166918
1170
13755505
4174594
1134634
17074
1093537
61810753
1527184
9773
21295681
132082
217334645
15206035
1477140
730650030
71693367
24107021
140195590
3262869
17203914
820371
19948
810011830
39504901
1663867
2946461
25944615
4644
30298
33075290
35869
223364496
3397
48053004
14647
21703020
6022852
58468
3411
4630200
432101658
686038184
444937227
96912
52820
32545829
3910597
245141060
814762833
31875129
3553
132269
536602208
978171
159421283
2199545
11151
669051
94618
4821
8092
52800736
66118749
61963565
591115
7817
226116
18341
77938
1718709
65513
233592
146885
218857
2570268
201003594
97722814
881780
6504
323713715
525977
694786584
253841065
13843783
2270178
24678247
1296744
2750825
753641
1448095
8161933
5875138
347457059
276295
231186
39568699
31394
55624
3553995
209136326
154931377
9059273
1321611
5811
3931982
1869910
29537
6525040
2657343
31124
337060
258892
85345
995176660
501087479
10938
5489910
39958
126978
107977
471410117
20475
64386
79072258
29330213
405373136
442638
15661501
648184230
56680
39142
266307373
450667344
1228941
124374113
175216431
15649
216991613
45637193
4106
256210
25007
53459
44024
4289985
9557867
60379587
555832
26218795
11390841
67376930
2758
131392
4076292
37151
129217
322685040
698520597
47914
430231477
66025396
1758094
43019607
1693
136093
293976
977414
74312
24625
777743697
7655323
78812661
1991087
10255
78385
10604
25636
238499690
1088705
3267545
6850
203696
19703400
121741106
881451
1172578
6472
4849343
12339810
103973
4819288
82844
65399
824429
2621027
2088
184878
54481
237957
14611
3979022
15848
220338
27445
99315136
19677471
18966
392821233
173252693
1757040
114937854
48478738
24924
3966652
101119961
1299554
378507863
4770954
17838
5980056
28219548
6756
99261
147117940
3833
3857781
58721257
166541484
3057
1753136
54878787
104668
81542582
3090
1448923
1394129
594614
14606815
627944472
12232
3673137
207581
1268217
6737112
1936024
11727
8140763
3842676
3997990
55106174
122375
2850
7866
163548
649712998
718881
36690792
8268569
107094
66826
1443713
1204840
261498228
12186923
26063967
20929
2324
3925515
502537
39322
6987633
57279039
89033167
85305306
76800
102797728
81201455
7145
1264225
99792
12047
190494
28216360
1551106
174744
14824521
238993569
164739173
26810664
105278609
32236574
1195232
568267
273419
24179
3881
266103039
4420
16082
977428923
73424
39399
7996
106463488
171387
27601
70019594
220496490
2474794
4436931
1711051
32839729
914435
105441
203952823
20271263
83152040
116070
1767
22543120
248714
1566189
51793128
65651263
36831
198868583
457182796
249408294
253874
64415
7385932
2951930
80431
2997025
43531
154251816
34827
763894
34828849
14557805
588591713
498010668
57170727
286507
5238105
89354114
289421
584689
327895239
11453379
17945
51761109
862514420
138244
910635
2446336
109249
65069638
750598396
4516542
579559
16103
108399
119485
14377
12034400
200261
995361341
156482
752
69437
52797
11218
63391599
227927109
277658378
619392273
828767491
308469501
161501042
125713561
89887
37558
109484873
753190893
375347005
59239308
502583488
172173
185417540
32604
5389
2826012
224988046
15501
156512
5773265
80939155
3174
2043429
41862
32946997
52444
133442703
53410
15247
420229753
58654899
84105687
3201438
1826553
866637049
540047
235371075
2787480
116194
944076861
4269
19616495
42606800
7619960
334529413
73720809
25670
4858664
178849
172622
35011
168621
945530025
825936048
72147480
507891157
3794663
3854458
179221971
1568299
254850
5647746
920499816
3733
506439
127161175
602062
263934033
12337
241543
66944
2528676
358276
48260
32467249
6071
228960292
137265
151942
707418771
4119795
235231
48199826
15108633
519271729
107388
265274821
15698949
65326854
779110670
48552988
273917
333950448
5515
614188
67080
567001
43367255
14411
3118
2535053
124724767
158619
528872
398625364
220309
242188346
6056
27901
15782535
24909323
67601291
6632307
50609069
237345713
159601
28664832
1154687
1385515
49420
394727
1775
45027790
3203
142493
9031
1696553
6681960
951
1622409
732385863
2398
368436
60805
193468
2241416
387979
4977901
956412
306656
61368
14542756
269528
48494489
33201
674921
1890282
362840
2147153
1931
648134838
111137
5288376
30018770
21699
1814552
4856425
800388680
702356
32113
102243
56525439
9437
11414
5374
8451195
133966443
1793341
32631195
116212655
1139
330754837
1805183
1209149
268202525
195300
224410750
106368
2247
1879237
24791471
240395
167579836
125647
12310075
61569223
860527
464697
55490932
373290686
224809
65140230
22199648
90601
34857
106861
15436
812539716
7028335
4733052
35200592
194881
44097077
9867187
3782832
3197
676850150
15361
3346426
24973434
118227344
159201219
122347
8034971
383314
240841485
45156124
7315230
148401652
802232
856168
97349334
14949
108089
8182
382705
673084272
236103
12424
12647
3372637
10649377
64402
844582
111395497
7100051
104807
670831134
101702793
54897
770275363
511240327
1517673
6095264
25910024
914259
262936773
257081066
649407685
12683222
1029498
28692
11770798
137467428
8303894
11990
19522943
85548170
2371898
6848731
8320366
6220145
1341
66120760
1823920
432745929
145672
4548403
197970
28730167
940605
212857887
7128361
1010061
233903643
13938
156680
20459433
4043560
289569
644392
57196004
808037
3959238
13928380
125232171
1818123
3336744
34756209
49154675
222435
317907
6200342
56789
6311799
24581
146860431
1650852
158985137
1215527
265046483
12477294
28539948
330236
101931201
23552707
11882281
45432391
1208
968518627
2449602
91378
501571
6637
588472
227655428
1616254
4853144
9658758
35269580
18563959
1814
185691
58522308
165812065
141326
57972654
125143006
60430044
3024016
3008869
87218
390085
58254
791038
180415020
9117
54388382
79195
8058514
46238868
1218096
271095
934219
321027
27455
665667755
19179113
7389931
108831435
219269
425110289
9635564
7028945
108071250
1978
34451232
8476112
208826516
236983
869079
4676
689516617
1428142
3198
249230
51971
998285011
55547
216641
199844701
6940310
511530
8701200
2497140
14853
9585381
65336
1604089
11651
108405809
10855971
674750822
578541399
16249410
9857
106416
141469
3851
230154232
7315867
226535
4607867
594457
1310048
7672003
15306
3683782
180797
3077139
31080475
230957
1741002
155546871
595
133504843
405145110
22208610
2015873
70737
121448143
13506
156942811
5121097
16063
21732063
449103
245299
43353
48320406
128237288
2177001
10283597
130066843
469300
11778
1137881
295499075
871592
7612
1981454
18045269
126191308
423968
29590714
31368141
25129
3341
95206
9455
468981
668810
1787870
11070928
25428
1605062
2297308
11041137
2422
271
3597
108486930
357735
21083294
10515218
797322893
1698056
151249656
52875
160070
2824
884563504
902074108
23756545
192784666
1153
1130283
29485214
1542465
102446144
438904
115587599
74059
318760
62078199
967558
322174370
1179094
17426843
486543883
941024260
587554105
19866
124139
65226836
124992
9803
205676
117328682
79913
984929475
36679819
230151
86894
7566
23443
22273681
18386
2033703
7356729
408683911
13890
26430
51651148
377023063
937444180
3862451
2432
652443
10216295
92445
57197240
103003
318
312050418
16391
460809
96706851
25971334
245779
16101819
499711872
224790109
22450
91289
56098
27488
13535
386235
13458904
1853597
1772581
162073386
183422
58431228
3415
207844
8089
998336
157096
53018
185257346
111944
109659
1108104
52230
37741
216747
6010565
119166
178752990
320526
1587208
597264
660252099
9081300
16534259
1445777
10686135
57806774
278864507
548551
738163
57401727
27971716
7026618
454636105
22053216
22358494
6259
23627
55373667
95752779
71816619
506580
27217036
1277948
28133264
36322
14364
131
342308
383199
4424859
707151205
2184004
120822243
17975296
10433685
330
96101
46768
292924
228143674
8089798
4625760
28632
7915
144028155
79586
53326746
3333022
1173527
7307651
941097
108202
3444446
6832410
12448
918296
13274925
53257
126916
4028
100095
194811672
39158335
1873053
30200826
18545812
404496896
363
109611184
18849
74534
438568
1277888
29142
1795989
527506
31723472
12042
385857295
15770230
514319338
338495049
118903
147376
80525373
2001937
6799406
132818513
60241
21778
2441971
610137
19034643
270065
19432583
275577694
8145721
9420
83938
19940031
419689342
8820964
1603193
30706291
7488971
5139598
17558940
34786
164116
6474
303380
22648
829981
182733907
266804086
28953
3357021
466047286
5891
16612939
131198
48726
1664630
369261374
1382
33782
94664
740918
2078952
424054909
786602494
615897
18903
40158
180866640
16107092
8049
7393
743349
30654118
59566431
3539014
312984806
73579
254934888
128248476
6795818
129050
518372
11444801
14511
15321825
127843802
5233151
34391216
50751464
179252357
12458067
18868428
32746
4591297
183761
245321284
5599
427
67636
12735897
373134
49033
20641659
322647516
29591202
60214921
3682
36255
1180814
480554
39456
30325861
51842812
3396432
138502578
30375040
82165
241812685
605259416
29866
259800738
129747347
1687949
242913
1571484
373078
100934746
440957
3485364
27047150
11241
43621
30773
13900
9813264
31490109
238560
13785868
763363840
131515895
225459339
14416723
968659682
1804804
35255154
1357
534276953
148725220
381130652
2987
122610
4507
205268565
517539369
24217
11313
173266563
2277668
2968419
1306673
465318
46224677
521844095
355624
532011963
460759393
2543895
2720269
89463
745995
5145273
30819
517456592
16791674
667883
6128
7966225
321965
65992
1512336
18832138
118106819
1328348
212192191
264629
1036780
23705344
111662
1396704
923993235
29244
9806945
106545
475458862
1881
1986083
30943013
10802368
3823
642912965
6036075
64236449
121753653
25809
81337457
782634277
83630
121984
201826
13986
31979082
83632
24524855
30214
784044153
209577
11420
1894119
8005527
4035435
858895
902727
50648122
1706838
176050302
223216
26131
24190479
2063066
278909
66349
413245171
30320413
176720
185721880
416453052
11014029
807557
259761165
1410672
638738981
123442567
2593880
313708479
446660558
228328311
1313
118716716
317802617
21853
36531534
716617
4739
5187
2078374
2045504
110855071
1127
3156
1739183
833947882
186650
7204
803502
17042933
16762
118574
629181018
14359
184465178
313983680
279821
3412
141637
603698670
1847779
114237
14868418
172408
88559
401109
724426
128162085
68122011
117011851
569921
828842
145723332
785549
216342
120330374
755671828
1721510
209
64268990
14339920
26068834
58821752
3432568
16437540
55252471
49719
1172
802
124599
192903
11002786
5763328
313994
1686343
74231928
50002226
83231511
1978675
26815057
33096
952805498
240190486
33320958
2972659
646196
95069
1250036
60458494
187506
143909022
142912
102479
822752
263430858
150826
38209
836466
123067
106139662
57665580
102926
15901539
23321
57030
12016
12955
1259071
923925
82660842
8029
2203
406395956
438065
850141133
541649
4832778
7800626
276
444393
16227
18209103
134692
176578
259758
657636
3303220
16764573
119526
7899
97175
2945
425003598
1403031
2317796
237441367
924524
705972226
227647
35835908
58649
610312
174210
15253
1860164
494009183
711789
26979
1088056
683735
8897613
34005947
58157883
97412016
6210
3575
33766
135969304
9583
47451801
279
466506878
14302669
123846332
991645
238344
1908227
6302464
12897163
527551944
188189
6405153
47798826
12191
68576005
774039
111109480
2580
561739
723825
21258359
85568
748
1553753
3727356
80183149
368687
8357
159796895
32562
34110
6333487
4799
17002194
32196980
51180204
13115268
129661
15200
27341905
17840
870246
31634912
783284
12895
509623256
3007415
147458665
84084425
261482155
30810386
156846
435348059
8586
421040
150883963
169201503
12076
10711
2041325
56216
37957833
3164
5757298
13484958
2608
772249800
8472986
48243714
16876
167649544
14864
22655
696624083
10652217
504545119
13002245
370072
8981914
53933
44702
430010
6462798
8972
19586
2108
1811569
11540741
315800292
16293
481660
9388626
52195
7555066
1959
5422725
498944
82622859
895720811
99183
26772
282756
527363
950384749
1793693
108762
39487
499429396
2480585
2721499
58376
61419
877281
71776
124060
477265274
8565
14703560
510
878565
370236
176588
71562
136639
6987
403624863
1178330
4271218
109821
11384595
17753
506244297
597221
1886
32402092
99657
7599
93005999
720
128921
5967459
159132
132582180
88608289
3902164
34611
662
2298162
11728558
5111257
17204245
1862791
895258
3837549
23489076
299159433
42826101
54448
195261
10396151
846748
2941
73073512
6635057
842
1940712
120230
420855757
234094
383008369
268004
276336369
507632
33250
27820990
498991572
44257237
8146445
18665
28964
28578710
56104038
1438
206927411
46161406
1832120
13168445
52289
970381
342783
13062905
29836
250002883
7581030
3228
13904992
24219987
8699741
83934094
26692
5205475
7075
264852
744319
26882
346138
18316
83980
363586
2555
5538047
102645
240871707
197670497
136526
12861
20940545
59458047
132330029
60651
85465
42421
163196760
11646
148922
353210802
643
1527983
1039876
8875
149879
8279369
5533123
1055
104366
4508
17463
213601
12715238
23596
649465
464247586
54722032
9057652
385722
22129
505301064
214587
996887
1296179
53159738
89913
4081477
12440650
46958770
586266
290992
1644174
717172594
2606
196135
140653835
58307589
285595378
27891994
783441
333456
41163
112468081
16432951
446047088
1158741
19390038
7582392
190498
1591
6630458
15931
293
58195
15241187
118937053
104252
319033986
29776
256337793
24193
4
669709
6336
65209570
3705198
11558
3293151
23663
425991
327027416
7216987
7296037
11982
88249021
26334
3906386
5601473
313614596
30031031
121631259
15855
235025
659018543
7903
395872784
286128
15704173
54760
400558
1154160
386187943
6839
17789387
134606
536341678
1292100
15145
21654
45225
11597
70219
34728033
235907191
3261803
51503
95731602
14187767
79733
273074
66145
302283
480212
47049
2008976
97079
681758
294795
106143
3100224
57973
943943
3157
46388348
116015
27949
7515071
16114135
48658
1572628
5652
884157193
16031617
109840355
3508
13217013
476410
35196
11044205
389629900
4958
2866379
179434480
7485210
1057574
44712585
3412799
35442
735326763
529047832
1288218
12557499
602024
289516
6169839
52794108
48432
28265
61212
10726793
105850
51062590
71718
906185768
204761074
24991961
99782
10689222
218
34160
10699
125974549
52900452
1012
758089
22696
244407
683906
26958401
21087152
31
18834
29182179
988572389
4437236
22563653
34331
5152
44229604
94004997
37696
112796
75509
328569
51229
20191170
1846
1236528
266925
40928218
85506196
30890
379156
1919575
662951
187815049
12970
14712225
268996
3193
646739
399810385
217189
290332
117736178
78156
24667036
3513369
157859
2091012
608447137
39519
122246
81156
261165
16925
1473888
80473434
233262
22705697
10548782
3827
1340503
14460516
900
1784438
825712
25648
34092
1349561
838934901
4686672
2713963
231080902
13616
13484020
2214206
1618425
11166589
461563677
376269
836900
97632
32697564
505176
284017
7087
495207808
429788
408166351
56166503
674382
24035639
2036438
18185595
2130
6066324
132218
768937
158614
607619
501133180
222281880
137204925
257765117
2833207
8195
435184
1045493
85266
111202131
2148003
25660
7580191
40254709
261719593
983116
8266593
28029
4438279
4902
24751
127344558
11225
7418830
73326577
41727
413656
2414293
97106618
2216624
96000
455834249
1697052
578980664
2853131
193592
2059985
86339
715278
128295
31205078
159610909
10787
1375085
71001224
14310674
7277264
644642
970200
104915
6924564
3342
13653
8398024
4755
8387487
396586157
26549
108981
433055960
17476659
4288
730093
80370536
347896
291295356
63061
1471846
99493
607740808
626087
23348455
526902187
325349155
2192689
4045555
86773
64236
7834
3597712
686260360
3848
1843318
528034
36496
457643171
4013
19284
6991158
290977579
27487
781794
534985
6597880
11017747
189440585
364384524
13150
2284265
28385739
109307
286703763
1602401
113953621
38596502
242658453
29901
1806300
3911733
27393063
430328176
4800912
68941
5294
5514491
22615790
8572
843300
156447492
80158
1761952
27969871
134654
12156234
617146
2828
248637
398018
132635968
45001026
5049
575688
114978686
150802152
7247396
10745308
14770
145747531
1387
2466076
65755286
9184904
63375836
1406122
186805092
188311904
141133
133252
3748
16513200
81408868
5905209
23902
1375944
193543430
484257103
620248
861139
50575
77860
696
200272112
20963
47446196
214420996
16505676
98604
5066522
10419
2855835
260368327
290569551
15282
4786775
59658737
84285232
111139454
409044242
753985471
1279477
112799
1662935
270994
26520169
25658499
101847650
79000778
5962229
720467
342118632
3834484
23301636
812266248
580866
9244848
1342746
54190
938010
641543631
261385
144015874
23668
866556
24284
448458078
8796
609658682
7293191
120157237
413695
414004
398368880
30092264
1548533
17496952
500598157
6613
56784332
6281
51045472
927
31779732
2273
330393
17692588
242170247
443347
127026
439864259
10413
24006
113429956
102023904
9680276
59134
86754851
1943991
16450533
34701896
371443817
319810327
2532683
65441276
5627
21453826
115592844
633097
14672
309807
7972
107820
914978
11481
2074183
199727
282687
1297
1447726
120511317
2773
4107216
20084620
1373470
11028
31567396
32636
360957438
434870
912923410
2033215
5294021
7117936
19094743
336994064
8632551
178692
578531647
209084
222083301
1325
15961749
6442
33032092
4832740
1763187
215286
16039296
261289
93330
7364
728360043
156033445
1524471
622243882
676391
199145
6015
4581511
1641405
802203
12088925
485586558
228891
396316
253161
35743
25310764
53555
3340865
207866072
316940
14852
411311818
741739634
85771
474048688
9532820
20660
3244409
3908057
1117053
930600867
765223
21144
205285
12514718
464744
68628748
2670840
90485501
41791461
13577927
47566
115474
9164
11339
23507298
3700665
277618498
3990
427600
7974173
6627066
450354831
206758
23102
5259130
360411259
300079
261523473
8583
319684375
7536488
449181746
229605
64258
382206696
53018710
97241943
16936
935553
217567806
806284
254554025
5054772
704453
129454523
63514108
421598
220322
11764551
888818221
4319679
32248156
157930
106042
48972
90253
9564
3980208
69493677
123665710
49858846
4495908
30927
7308
9840539
7930
39627406
24446094
889132349
38727909
54796647
224928707
312306389
145627
5373621
6133408
262098
176422786
30266313
18972
579711973
11389686
9223888
576444343
62792808
857268372
54401
23348
60254331
104942
1304110
257509
30617
226853296
609069
115649
241490589
127713
797965737
118473
122300
853063725
412441595
119963
654812
8769
98655219
3855378
50529
509041
27151098
72915234
48776189
387699
18830165
121963
218931
2023052
5006
11387264
101
2845101
5961537
15928
4281066
12269289
23831
707639962
56715495
20106
2707930
15168875
857749
1319859
1063039
2705858
11703091
4846226
372257006
22820540
1461541
249
32187628
143941804
14562947
577278611
943612643
11035
3024728
864036
81134446
65351649
3926308
16481123
29273
520766918
55185
27617
1150859
56252050
3570020
604256
27606166
321600
112261689
336427
8303080
225161
56560423
1243879
7108191
13478
28097
655276249
349402
7714240
7256
815210
15538
388821
20260
256621074
249504290
25595729
22658868
216589
8272168
48127036
4195896
190570
2153055
118934
2543
74579562
718653820
173435
99756
54769421
3125399
84071333
284259964
258722186
623943
35879296
112865610
31779917
88261778
273587
95
2348760
379090
24109382
20459369
1096876
7263
143336004
32975
769085644
655603305
3593026
84838233
555748
61609
52480
557
912910
74006539
587199
12696
687559
6343877
8202689
119020
3831583
5381500
44540747
321347747
39663
169368573
3217273
48119
18861956
917820719
32235
150408210
48882
8839115
167430912
6053162
30462
28744947
60477
71511
4819
170563
56998000
15357043
360073
1920690
11099546
10508142
132411
25825661
101452
16192767
158037
116848
199706604
1163095
242327
463914
219100290
37488
62969
10159567
5523543
223142619
4749333
46378
347170
1582729
935582
36175
14424
258792
10542
2078754
31214
27505
3374782
181983
5039818
179792
8014894
16632835
12071
943009231
38073497
4358
24277
996298924
460
164484
362415
23844178
938380
61338
923049478
4524283
1363030
93984
30212912
773873
8192561
31207619
7605
469467202
62125
2434757
25422659
889
440655483
3254068
142341
10698
76296301
10434
21533
24562808
24733360
107338
3092589
161536
5113787
596360
265684480
811731126
26607922
6572
7944486
376700006
8100800
3443431
68502629
1287
879511287
918156120
1545
170662
86827
630400
5818836
201978699
136070
30537628
979
115846422
14644
4057723
79293305
31060061
163556
865823
6509046
25819
1578
824028321
184942006
3820
29654067
38251955
4757428
296161787
3491098
136714489
254050
26219
3200178
9106
2598
2233697
29204
404252
99977
46295
20489
671011895
21745528
637569
3580709
973881937
64011004
1227211
14407885
11262
5309525
3395475
16466063
407860412
109712090
473453949
476938
224196
1806293
348646
169429
10860
3605066
182383163
1487297
133759184
489128
1581
923
468583680
92177
139289
1483962
2395643
61699801
148087
247192
14184326
38905685
40554
516464
5885553
425153984
37993
14056853
153146842
27307472
72006226
622408
246419
1453092
82144186
11420642
457609265
287347
437435037
90198
728425832
62665
39587
197215
473497
991104756
23174562
31594
736466629
140088
1128828
133677
7061
3309389
1091831
4809870
637266583
32900186
694804
787862
332369215
22893
605065
253921
429974914
2101
30197417
31945837
1075
965422701
76124
46992
61754330
253430086
336211529
678194547
3983
2779922
183529272
719994
11604
4602326
62382
70479
2371897
282355
722096646
124612
879040389
405483092
273813373
11232
1325160
34938
2233830
1410545
113032959
35469
590277
64021
21616574
9945
1864079
500693
7287
62605302
2498948
43363750
55685
387903
4848309
56921533
11765
3401463
1438273
3802
97530076
1270887
4022
834271
52733891
2897
55628460
1424739
1807890
731361446
100246047
55571431
60105
5658584
225559
73529
35237818
2355258
15434
222675
12309
207
42210
1208146
956675
4356622
1761
7984182
873218040
206840793
33987
520030782
499323
485054184
589491721
414915
324254
1246
36925850
6066703
464821779
9523
220506226
9998156
8603
32717
75879566
421306239
161888651
15430
267502249
18835424
1762832
2815748
184666006
29902
508470
35620514
1057
236949
44801
688674436
3469391
10142
220213
448663587
2591852
146305358
76496428
6182509
10967801
29572869
25636915
1160891
29987185
142048861
179246
30434356
8985533
15839245
3195014
104376
326093
3136110
10790778
488809
17695173
3818
163915121
159480333
135135455
4136
5505407
978746
264846367
55512102
158004
240501315
896
385016944
704042
4737
484008
14929425
1822
8992
26280
515049395
621235376
3472328
18532783
243608
45547942
4941520
168480680
365760505
102643112
455338819
499612693
448480
8130748
1385264
501535
104531462
1844
2113502
18335564
320032
4118185
3193776
6378837
215582911
67863203
229740
9107059
724634740
25060
32724437
101768
323883
404984
3750659
385710
1435265
68949465
124781239
118367414
1653
328026
33241877
247982
402789699
1737206
1915276
11000006
3567
17268879
4155969
31422
922311536
27266
7881543
95324249
2568941
38917
524112162
15747773
28844
40568476
72449
150922978
13558842
398875810
7249277
195765774
3432
246569
2252
8897
23707971
8067095
3315550
52887
6104073
75821382
12143
5222
117956
527573
136776
4712
1717372
3325996
32866261
858214698
345893
148743
309882945
7156207
44111782
328892025
4701971
372904
813871
128310184
10497454
623732
32171
625324193
443870826
35913
5015501
481
45647
3312
39548
123349
2098488
54086967
9447389
52822594
102668
189609691
2637127
8811285
6296349
7562823
2194939
664895
2393
856210
100291178
122241219
29960
65098
13283039
499687820
116756
162733463
24187
63341
96326360
9315669
344429022
288215433
9878394
65380
14932
510129
1732448
2531562
20962
14608618
1590462
3433897
963091840
48318
92270437
17365050
46583
1166
1560889
519456
24362993
25652
8285965
3766377
233754
21632834
652678557
463213722
14840720
32239005
23320900
237306818
3084076
45275
116925
89183
40101405
62182070
3532773
21888428
18766144
202444721
26120221
86699769
609981092
11600
214491
457157625
742489
9962816
16941420
443767
749738
192934
3925490
5914340
12135225
4573076
27469293
1014078
4942304
532551513
470440
415614
47753083
23400177
14196845
18822798
437885934
8807644
193611672
849762
565590056
146216624
88697230
798768506
1574982
3886146
8944
32398
3968569
194512
189854545
1779
3668072
44335499
665492835
955362208
673
4082055
23958
982750
7506
65977912
1184549
38791
62321
1957068
387953
74028366
186285
7430
113316
390831175
1769628
113413882
18485079
84917939
2890623
97109757
304049
244095
83842373
5072989
2665769
15528711
834316771
391957162
8784
195661185
641546711
605911
135760941
12467187
86873921
31636344
27925742
444955412
116488
978
2741731
30103886
45618201
6398790
239561
8079
3580
21756
869405
882588
3257300
389770967
18802
230
32480
427345083
6295118
210851466
17726121
90408
70404
11312630
175354
93204
25367
4315231
25445023
754333036
726620
3822
968210
7458941
4270740
3449735
51970
270450
830144
27940
7295
7582292
910887
4316
108773393
178280137
6332712
24695320
497814
10692588
994384
313348975
42331
325614
831990241
510164316
199719
88183
173483
51157066
2894
201738612
29745
1113737
4659
7509
273008480
33452
46130345
28809422
101676
10007177
3267228
31920767
14990
35736
2763
991644
1547710
4268297
87673339
4792475
29167
130912
31555
800521
6191
20302
40162
32071
123068
297615382
29810043
6287720
112211
766069
417579763
3609916
2823419
2468612
44296
92512
7447
135382623
141883495
312556785
34147484
65979682
935462798
37189314
16974245
11672488
4618596
279943
1044542
449136735
3553840
102035909
21807
24599365
35364494
106019
72838
16859577
830641
243179
93710418
811836
2432981
14088
43659
1012688
370425
878323
98855
187794236
720238
3421952
9526
12867014
115269141
27141976
1270298
3236189
3886431
664365
152636779
425970548
119714
112289
446343
3376870
3059
375597417
395572
6538656
16647531
253036
203879
502812
60205076
548081227
631496143
141825241
31475
867686
463205549
23077
8322466
18814202
18105
855838
721030248
58433
2561952
31775786
3980423
34273
1485964
1774837
317481287
14439
80797
7270248
42517750
38280
132734817
82415
6579018
372244
54683270
715472
1228
179155
4767653
7840976
4694268
341056593
2162
1915252
86801
18315800
113566
78984
127727
45029461
1839531
10405048
785494774
8366579
56843393
61613
44764532
187991
407286815
22031909
77530
8929702
280831000
2537124
2057050
9277
270253472
15795
49167533
1988178
159810653
185905
122009
133377131
160859
16874
348795
3379825
28442454
630344
100646734
26201
3875176
728511
391038898
225800
286455
77650
50011
16101179
831029
47269918
43638
273898694
4732630
90504
353407786
6639
482
928063
1095858
4173779
50030386
6863465
18313998
2446528
25458289
301919816
494168
56015045
1746
232026516
25193073
13696
48346
3437
31849
40728274
20858547
7836
485901366
5063
30553982
123248
7514882
362730297
56594185
9112638
13663
1202
47802
13666
116075
16637662
976698774
655091507
2013465
71792919
1763
406230562
540
139328384
153665598
44013
1481374
13824543
1301771
3811736
725055
4241604
240594
148874
22050894
7654509
12084206
440111797
4340190
17388
49837
36
352178
147027552
382754207
4232321
20569
462828
344093736
178994
2006353
262212
530526984
74354
801598
26181261
13608731
838822447
6934188
112362
61679
975581236
183213
2177
2708
30081279
1005050
4752196
1535824
525277659
120467941
9722
102088102
13177043
13285658
189146080
210265
102391
180595
14866823
3602
11821166
28374
117692459
122703
103372
52610
6055965
326423732
1188
73335
16664486
50965
256968
6292337
286765
105247
8040539
215942
78862
565791511
86982
37834949
110594
5390287
1867905
64708043
3970787
6055299
191035
452266
95285627
18470
6251
736682
578843
107762
362355378
47370
1894094
8177564
117520
215175030
7438669
27172271
13019
853702448
9002122
689978314
2091563
7704546
49128
314264
18473
11261586
390960
3507343
20187
7358
23756
32082653
586271325
6445885
17732145
863206230
318208670
341824
7592864
188618
181444276
180716
101629
808127392
2357489
29856004
359235
576396
133255
70211
81017
697440821
38099385
3818770
25032
5764138
78247285
910562
449590706
321584
69970708
1247476
10569250
47169817
28698407
668514886
35975
10183546
4387255
80102550
10763165
230964783
998853
1501
776135
13487420
73186
962196
359004963
6623492
17045062
668228863
41760
1699418
367838
76579038
316236509
111355
1562435
297243
158993800
240141567
5098931
45412995
668497194
14944931
94121187
903780934
523163
251114944
56678827
448931
10611308
240610
403316
379015236
73481
8462984
13806990
708233146
783526
5410187
15256
11772
402882
108740
6857
4926810
7096
257328
124886
28012275
4626
1760902
259512104
56916
675220
25252
5182553
2408199
363781528
23718
623652
2792209
1719815
936947310
255352423
560586867
1019231
616625792
960566730
7523072
42782
163782
53227882
54456
907279
2549
1316782
20209
31284003
1819
1342086
84415
60281
34516242
4948977
67430615
229617669
1276200
2474075
8309847
131338054
587446583
26675720
1256099
58003069
6720823
254007917
13630744
29704517
430823
42432
87345394
262862108
929207858
38806
2848295
93408912
3335892
1427
25025144
328129
296772
4904
36561
361142419
5974
59976098
497053
2003
53358
117667124
913405661
405754
1923980
8925
18453
160046
129969
493686
145349978
246377332
60078936
1942992
2561312
1849512
260076108
1749671
235457056
40534226
1331205
6590
614
7524
445297608
82020046
256288
3779894
10740724
831248693
22699980
343451959
294999527
61815621
24115
22059496
611621
36163
13962
15098637
6698713
446823206
749879406
375146
5005037
642644
1476
604855
14412924
27294
435745701
17594170
296259081
213624
909544
690105
10834128
11384077
91831
1753600
262673
5961902
599195074
16041
204720
254980
23484
101900183
347422499
143438
52713323
110773160
562804518
136122
210999
2336131
345828
4481566
215091
170439
500146488
4768576
1419175
585743
140262266
137299036
3756695
51411293
247489
860315328
30679761
1001944
446398487
14362143
291576
503727
48126597
346362
461758
880035361
29837
22527
98660
72621752
67126151
16996133
796327424
202673759
714370
332367337
129
38485
2335
27815
6157662
114556118
50284
174492
1455020
194197476
198173571
364129643
3861880
64367
843757335
60181
119549
894825474
1915689
339976
1160673
471654
285195
125442
3883341
16569147
8039198
2275
969826
1192678
470499271
6774261
242137
56469956
67523032
615902014
44978751
10982844
501809
75158004
192172
16624621
140136
15539813
288202
36582363
29517903
23234572
94559
13645096
81872
37456
197291
143443163
6491896
458980913
59828
65958483
4296
369201
334139755
61622777
152414
13185805
719772572
27960123
86784
36143
84052845
103745119
1876714
4634200
1430213
52872360
59732033
438658485
1073351
51521
16578771
557039
2572
491364083
19446417
274632
407209475
1710053
7581614
29741058
130993551
45731
38950
313955282
25098
35664842
1062998
29682
260343790
57444
60189668
583
6527237
1736046
7608683
417960
54359453
54279
386109569
3344307
15509946
23693
495393
60111534
422535
282685234
1555069
59207
337914
129659869
125462233
10960570
7473899
60448
871020151
11175115
976701123
234044101
79608498
30293
193383439
512290
2826211
292541
5776430
54904095
21618561
1717169
154056136
63749
34630
7677277
108706
191873
521391034
26026
7913426
211298
259886
89451
88789
16417423
344328763
473903895
54854019
3836093
1916884
7922848
10747421
404626104
257306977
389329551
15
215606496
86764382
18315
2780
2418
582157
1558095
5449057
18459
1941976
3246
95565491
2482086
2247384
54969
1021472
22682
107524
52232571
317189486
19210682
1520012
132490388
93053504
111204
178899309
14119456
287089
75825
853820403
8841253
18426927
971890252
26995
366798782
2395354
2405850
181600644
8594
35146
19304
40890981
1013721
36111
249652
241084871
187464
50949615
1424136
728878550
20458
21215334
499182
32527721
361775
297965128
1897841
8507
66452282
296
210549
12884
3783963
194975
8702
2850882
1732861
354665406
833212919
4030
62452233
82147044
32666408
32053244
3010572
140204
912517483
21746918
69
313919
5742197
960280228
513566
545947
274461884
9461865
39215369
19017
8866115
137474782
649705
5793994
198879
3337
177708
232334188
499834
62200194
3297441
954497
54329
1943737
111866933
97346
14518370
767903494
145764
45480
3199873
190202443
2441406
6735527
52297
29580
18562
85668
3295225
3260801
572798
52147131
6172117
2837425
4922
11859225
21344857
996213
4772170
6462737
465877484
282883
492587020
217358
5285
63652237
3965070
7441
295235
202987
594224438
1961014
401636158
360452791
20042
17036413
213
6862
317529
252552681
108855748
9726093
15307886
8236
10896
1216567
15720
667485724
1733
119044736
418655
6605
259746432
186821122
13476
16943
445789
892280
20657
334577
1838962
55367
13930
13917999
71645
11870769
5030356
459911607
257014100
15094
280308
12505
329128877
14881
144781
55104
3922078
8561
18599393
2882277
2785859
390567766
226499
759866
216622961
850186
701
104205259
16208
13505929
17878
2896
10701
1044400
3471733
100807228
9664923
46105
9279
1583706
75114882
77197663
3133
738938221
163822156
202050997
2642
41485
2758136
54476863
2293985
29778605
457748804
175846
3346352
180689223
96383
14087361
234357549
2019343
2749
15829975
4205632
24251541
635839
30615609
461281769
125859992
4497
51148776
163342492
154765662
36311
943185361
22677880
180470604
955131923
258853907
151091
476442720
63351
168101675
12465065
1739
110255910
195047
52425472
2036734
44546592
334659
2985
1691
14401
291806217
1194
6465463
284344272
12203912
50442778
991218
13963930
4566899
470998469
7269
290354
1599630
2569304
49078442
216581167
42454110
18438
1509194
413560
409574874
3610
1482577
31478
2845721
12387780
1026464
2715
17165
219006985
155927923
11929
108673057
15713009
3338710
5214
68856
388536
307890
1369
494375500
668656001
1409178
11009
18314
426790227
4522948
20210
40766648
5165
8151
608933
7489540
1016264
168604120
414602
29801
682555354
96890738
2423185
6922
28156526
247436846
5235
29280
28799145
56675769
1849075
981367
696940241
13142
49280
52595
14398761
6004
64650313
870425355
13943799
223484
8128708
7597037
53604726
111306166
88548
1286424
3297196
323342
221590605
170169878
162053932
114787380
10636
826567
2031517
464745
384322
83034742
1772786
191389153
704955445
4024492
163874009
1014988
259013
2792706
6896431
351855336
73531
111180217
24153397
321718323
205504
18501
29179395
13578
119800671
50823879
8812830
3885324
12078
36816
106552
116949
197919019
1525400
253053
17686
498427
217021191
4230581
15113
69381
11139393
28770314
27689841
212487395
589234
93844863
74525
711271652
3035832
451765814
432784
22524
830800659
240601028
826945
256712443
18095437
53386
3614489
431539101
238822
1803441
70513478
105806
4480
41754198
87530
65237195
6354128
22499
293586154
42731972
894119
12921
157639
298324
2232403
7236
5711913
395721
43110
8634858
75624
4175791
4071276
54014
5965
249813647
249080633
526904230
127531467
124235
704456
2557
212026093
154465
110467490
2649837
3684508
260490
44811360
422642323
30963
2071540
1888942
30040
420413722
9656752
357575771
5033
27090
3666597
62841629
50231610
30252464
350949
120540
336569660
27480
13531582
39388355
84871
56534
532704
21002
109307865
233773658
87933
2386297
42717
18928
903013263
12861434
259341774
6931
33523109
87783
111185771
463482
55072
1880322
121864421
33404665
5202014
1930239
65105
4011980
2018580
2432254
34223
33
390017145
242044
1532223
2385650
28798
52596
36703
127776049
3846571
14297356
27143
181513
3673239
68824134
505557648
78041408
990798504
225517
14267544
521560
18711007
603068125
8522
81663
1088374
286591
5958926
1857471
83744846
1810621
60085833
4687
48351906
449091943
8185126
3780730
2928442
25191
99403
125873591
43987
9382790
3305959
3389726
1284264
2480635
113491
7827406
91774163
202573771
101442175
17255967
327815
5916348
221120
958994989
5397562
331721963
247278421
115733407
125532244
37965346
25499
8868
2094835
77866699
55900
2334868
156548118
85294
69545
87157
22818248
4102
3530928
9700
7723437
133490947
20896
28573
44335017
116013
6288
385685341
10630
3728769
70221619
629395
63220806
629207944
936441547
12673
61106
5396954
76352855
1885660
3292043
4839223
250276605
11374
116034
1105056
7493207
134498695
3262
50472253
1995599
9726117
209196
2030393
96108866
463037183
215873
14062359
75682
226669465
184197
32849534
2035253
983154
5903
5420158
8464496
694455
143245
464954713
28532
3688353
153688
1209
114173
574509511
2259299
12672
871219
503186
231685
795855
99165
755271
2094
461814863
127480
1868
15400
106192547
1708
7739256
20551357
1089573
23436
198478055
10485
63803417
280593373
792
182639
20541779
4046139
8646039
240657500
25441
571829
43599540
21568
869433
277535
1843
5995
59145
373063629
57628953
12310139
219654663
4308229
3022141
97092
300504
29042428
657725
57735183
196758540
44653823
665839539
508854444
248431599
898672365
13824
12348384
14427017
182396161
97809
4005109
26879387
95433417
155605
300583893
299973
871402
844018
1123322
733222
133784
23265
232678
475561
34878
34579196
42641315
1358850
42672
310999
15037435
7635252
4163069
39434286
457320
384699
9406
3164715
202335589
12040
66220076
454127
5009186
184896659
379768249
1041246
536655506
190078138
14622
208619
29967373
31080097
25775083
100972394
35140490
122805
12817
42678314
7205
2526314
44790
416582502
7797576
8515620
79197358
130525004
51994
185608775
13491
655461550
3803306
7917531
1540456
24775
2892173
51770
43940
8062712
2070625
510989
446040476
112533
8281
292441142
976816170
101688248
340679
1475571
6315969
781059
19402
204107930
360564
10708
6253964
16526391
409022991
66977624
10148326
42394428
170022
8280479
7217670
233
3778
142216
298771
2795575
199070
30478157
1587379
6810000
9853883
443026623
14356275
4880352
15157
3439
8523615
14780239
85392
11622156
112236587
232252769
3227
64341046
4264323
521641636
17400767
76431535
220874717
14004314
15929755
23128966
222975239
12375
3522906
36976444
12386967
107513436
103686713
523555576
35312
4313660
78940
253361
472576751
57913991
27674621
200280721
998074
2682432
373507897
3293258
26194
3890884
154166310
1482083
6916719
917044019
53136
937881
304502
5718164
407673
4133450
15007
121864907
1835579
1855985
181895
236497853
460071926
18014
26678178
2163
858497132
10104433
64344
506316
56037067
1826682
41703843
216422781
7445327
354123543
665801654
333034409
28108
100337809
1647018
3726
59150120
213229
3387
1684411
8024959
369355
35337
6968
56921
519669
1843644
21457105
1984869
112992
859260
2861641
9952217
878414
796900327
47047821
2037695
215381
376349
68483
5036
11615153
886290048
56084
1300801
184640057
16193529
76498
6866475
562523
442600679
207036
6413639
124547
165366523
70303
6416779
963486
621805506
20460699
1288
799844398
353087
311699
4715
26538038
7780998
12781236
3286838
95497926
127174672
80491
635061580
272983
274435477
543224
251570
409975164
10510667
146384
103742261
838872645
3895621
750358861
1952772
532344541
14713
21896845
47419893
2506
14170958
227760688
217548869
293065
24242824
2720165
59085220
151325181
4034013
4471
51802693
425450847
129508193
25201
7437630
670525680
15776514
66244552
216463
5059
61808284
375851
18943
18045
17911418
426783
235412
12109
10143310
303114
1996900
63035
652982202
11941257
872154714
681893229
874962892
67943275
125745
63610508
228818
229975
176883
1901529
237410477
558643918
474865073
377923178
12769
7780540
1834804
242888437
319745
2816760
820693896
3806
638826
465710899
13329160
3163259
825922
179768873
7139
507300
90622382
50391751
341325613
275664376
137551
90532879
72036708
437402
487650202
36597
3380
51482
2654
3269593
26827
4556447
373831248
5768
7896781
28531441
180993878
17576
18052
285439144
1283949
4497941
14826424
66859
597823
20518
59641041
355290328
33404033
186035520
618
3795760
9493916
1113926
95832
54890025
57936
1569442
51502228
933034
5622
12604205
274670275
831
236481
9921916
3291782
6957
7135597
8738662
38100305
286018
422798
123541
239309
18601196
16145811
184866814
3148
1346875
94831
727809
134120
102238
209054239
72611
158927
875603
68103
163104
14711
13075
3449
128985306
829424
5161
876326650
14542127
46348
1759
207485
463859
44729
254073150
86581562
34413087
29604
31328983
2878875
141567950
9573759
10169409
2635
830979625
1698
438921785
411561
170073167
389915
2020
2556249
3113
3901083
46261885
293924
10020
487271
127353
765734009
466432
10056633
224446
3719
152887
1042572
27664
59425710
6436
567587027
76865
109951349
431765726
433863572
948378
73623361
366037
220099
243585016
13693001
32342769
262495843
39636493
38050
97254
49727801
37141867
9061568
2976
37924840
172480
162526
1597
2103850
47550914
59107
50881
307918427
36448145
810680
350854
261001439
2530854
230059797
77800138
810843
306597116
16272
210724348
11856
124345
1230
1383957
12168
11670966
310348
107765271
834873665
176463
57279994
8540923
18805
43062017
367487577
17363
100665
5668
15195
9665591
244528600
1879589
4642347
9579076
1919570
21553241
353923256
18879
340184
260897984
244795
294701652
112113388
7652
11519312
12597212
9039
95734086
185341
29896
72305724
758664843
64913603
303498975
49439
61895
113662
14610129
7181607
3190931
55247
831633494
14426
2864208
206356
427953075
41983776
11567490
26744385
123230
81524
18045255
7650
11639
1139721
627162034
14930
138613322
1848
261990085
823977
67775759
369262
880073
845183
1408295
40413
39455
9724
108088389
247842930
15372
7087768
25319
642872
15289
111836
15432057
23838745
371437991
173889478
194463175
11073
108254
16889
4444
40048
266729555
124837068
524325
123434
8444351
172559
57746499
203800
1808733
386925
13491179
214804
3265469
11365
13106246
253231514
213653502
15308660
18882
4025558
155729863
1801
77764
388516
45953549
203337093
1339
173677
17433
141636
6449859
324496449
1737
754646415
25463496
220403
697764183
774044
50401
315989352
237316902
3004339
21669
31711399
19764339
8394583
801979705
792023326
3645300
98337
1912343
507375137
15617938
17504
85302
449038676
356342343
109443
29182322
135295
442729
55058
39582167
108202891
737734
652953
23382020
60580315
414064880
7105348
37169573
9711
149280207
313696673
418676
5622561
9688334
27129
45597030
189599
454890
5671775
10731136
9171
3347734
95960
557113
802647
307651
47598327
4282187
523165
208402
241108481
648890356
60498
5466379
7879476
85635194
179696924
5662672
10925
1781
14013741
463345234
16153
587273
28056
1113863
40642528
79757
109469
248132
226259
92511973
30939
2496
3491
8180624
59021823
275795
665184
14444
1001906
401897259
583350
9318
616305170
203062412
14375920
285535
599932392
2442862
7
951137
521865280
2447919
604389262
4163407
227790068
24384145
183912
232271051
5101
7063
11051721
459101886
14746280
56484296
1409594
531272
29184
1623
125035067
150698
3179668
129901
21801526
1764808
214120914
27166
478932
27879089
1642549
13607
1888275
503
6279292
755263287
50554449
6401
454711
486624
95614
623106341
7391
7370178
2989673
367333
48697351
176571896
52003
8694689
1373861
28794
7967019
260251
161149005
9010568
42448
507513
391401166
51852578
992149752
398335842
452353
2799
363293
247714
32182789
489877349
1096762
1675832
139060
121768742
658877
135555827
15239
802264020
118
15758273
11515
420782
7231
1912194
557616
256518
30864589
77854245
63647
4701
30137257
16115563
33289
2187444
85835110
45609060
466479910
793160172
53474
63184289
662630889
23954
173239
187750259
42423718
159192511
75283063
774388
6851028
4092432
7635155
2148897
1246426
139638594
3808582
120443904
199059349
635482
171046
36315304
171467749
109691831
8365430
261311
6462873
10257375
4530436
52906
11741969
1376349
492897580
70712698
27762
3209
1367512
6743030
3008753
1083
18006
897571012
539802
12021791
12849851
5038157
1250
23791208
264021
190630305
47225337
637023461
1875445
1303249
476929
161231696
54440
23376
5173
1964511
166590519
63722
6525
89062
1268848
37855
211557408
7975
3063334
104215958
2569474
14064
52804
4151561
145126
32260
344660759
881841432
68679
148352244
240912
9812372
51644659
105722873
406943
844979536
11215
238374
591946255
7751559
3877
7653
128382128
232145959
94708
27216588
1330740
1362136
109052143
6771
1799801
12360469
332514
504795596
95923
965745
50720821
10818642
269210
4589700
102885
197258
21306
126645
181589
17991794
73363422
438201984
192573318
51152
33307610
7352
218814
5642
2990915
8106235
4090104
31623324
6963533
130116716
2482109
629170058
842664
451984858
30313755
107432
154040
70324
38959528
52246
28127
16098106
273645036
224884295
20045866
416424753
8600
66020541
1431478
95942
344437
503094
446524868
3497
27132025
465549
11865
108908
129738
67845955
346567352
64266
8039599
162240
17915510
17866498
85762231
4183997
24437893
14046
62930
332709
251139
8773254
206828
12671939
100796
5225622
492621579
1107242
4211417
46400
369820
10154
154836
45571928
184073150
409
213872000
625268
26545429
10554036
4039222
42879574
709034
14371303
678868030
122112
769372
28180508
248783938
52625733
3038750
838855
202552329
14428629
32494
3851870
513682341
1939503
270202
7934
132934172
3162
514705
487072319
3952
664534280
8289
27914
4963
62241661
732765261
50280
746764178
146067055
32449441
845359636
2708364
50589644
392327
66260107
450631
5713180
1005290
23060704
25577
10610
395601603
542252661
422128749
10312
18025127
5375754
33349244
86235393
61771773
685609336
22419
3792
831741
559592
376387
55410
7067
291888
601095
612074
23968939
83942992
6240089
3265458
303460
56195
513628662
2491
57068
729557
886831451
179708
997564400
63939091
62994729
64218
44690
6585
83737544
2546329
494790
315450178
750807
135723590
1022655
30726232
890216
91204
1912201
547694880
95675606
17990873
997
249164
22009059
10076
1826319
9661706
7082860
418716300
230069
16363659
57288
1531616
952414
8143
130218964
782745999
1536944
10946
745038576
692062
2566643
2190
1863946
7460936
3927088
1123
9730
126257446
6783848
24046
60356
7407
58865069
9365
450513
6158179
47042
38450
329121371
456337
383676
11081678
595067
10510038
3429
18730631
35649
733853
72119372
399528424
50412224
12786967
9407724
14219770
4138718
435425651
876818922
252545
386812195
1332584
184405
24574082
13076472
12673590
8070763
298155
228815
444082
1420230
53816
462701
73652697
252996
3190098
561038
1508047
39543
959462
13773
2393840
223532
284637917
511696
1403845
3346
80259
23451532
379639
3500827
15444727
54806480
325526073
466648
8573247
907915994
8036
2803616
84457
7252
58971
26297527
915876
6375
2257870
20442710
129946
259149
41089251
408978029
98567
38877755
204860556
3020
5464272
2688515
9982820
1482863
322
18383600
3209216
1298878
62793
258449
229307
66424625
50374043
87562
244061858
62841103
6130795
27243171
168196244
1511854
17537
186549395
2148633
12647111
49800
66088981
90495906
381939602
50976023
42279113
29614
8043
720158765
109444167
1557823
230440886
33440
91078
157612625
22658
2536281
304804823
1411060
2231
127867
80565797
764858
641567030
103029645
2209448
3389156
28445121
6620
113450
688698983
214452
1812560
1701667
59869645
98586174
10208
985372
7115268
79607291
16940
1129604
300
23403
853934237
1253304
32629790
254951755
34483745
2876173
27597512
419682
488927585
937336
30922
616971
71433790
45999
532338
543872177
627383
1749059
22832102
222091
95419704
133084179
560849
47751002
32552
7652387
135596766
264822
116615
83928
6586018
797989
1410529
14706
46041
2616
23876491
151001635
3348674
350219
428253448
460243
722385497
7326
3752973
16677
249069
108953
6641964
233135136
429766
82573
711905
1907
798554
166597255
3984
867448813
7710
26040403
135978
61983
239550451
92214
56768672
9259474
583370
109816
222717100
142306962
49857
9275384
338974
5107411
5048
2180515
1074472
10656353
19366
1657800
899806
214216
7419
234626
1513534
9816677
7862562
51918
30020
615338033
30933
252191519
2019569
6377414
12698906
43423
404190
3258000
7942502
176630468
4429
8601
7460222
9819979
57188511
227760420
19949104
828520275
670231
23731404
13339
182809
1322400
31834488
7314
3890020
423761689
423998
1011703
11405866
322020423
259034
877183339
10879
451932
143169
5189918
290433
138333108
306038
2175761
436493
1964005
7061369
31723839
2820525
626264
196892169
6612246
4959
3376816
50236
214745
10368082
49273
230491064
290923740
1316329
742049
456299
204227
6333131
204298
94749127
36585319
7197480
391504
906448
2632
106392018
7314620
52913
4519439
61336
131084
47985
121468
191678
17616
4556736
7602
29657424
34868135
36210722
4171
742
109416700
23987645
9444833
18844917
7121
15437
2722555
39579295
441198
3755776
2913120
13077
9941
13617726
397788289
49139335
8170336
6148502
595223919
30502372
10459603
65986804
807429412
7998
178451365
5037
267924397
2024567
25308
482645
98405565
142241703
504307
38583
78111866
6065624
83872550
828537
911090238
18389
44155
571
230105657
181504535
56661448
124933
110188
59164403
29130158
7566294
393948381
34430
26453656
235785
17590
220313
379838164
398746
69169
966656766
128178
3109
374758720
40119110
120889147
12627994
8921324
1011486
17839
26142185
60107
60790
32506872
598232714
48989
53299
6340971
17994
209105330
146702541
20823
6068
430652
63774
39325468
467530547
669258591
59359
246945169
7243
57774
1987441
469178053
90060705
760971035
84668
5058235
290797200
140615565
444070
123941
2155585
32959498
920
312897156
618033
3804863
2275089
10736615
253747
1812
4619
238917858
316264
359356931
17769
53618982
767452
910267295
689424
2077710
37673
76939
17328
454553716
54212
288367
43615895
378483928
5731201
1059831
470750
20562012
349775
10388188
231903
941
2009
3441401
28150
7571
5518245
15379867
4719720
405893906
74799180
389560
56631283
63618206
3385382
44339
364622
572723
251166
29971
1046047
2920433
452151881
102847104
6675
1256
283070
10394880
5751416
935682
96573
74946935
8810
896996053
683343
1021016
25135793
429931908
38178
233486655
782036664
988486
88989
230895
335681382
364331
4412459
1936208
27961
25325719
6928319
3534
54852109
24419
747173304
60342185
6881107
33081985
357927
1795390
14483
75493
895570925
866693964
2041359
2052325
1598
11145697
153202627
55020
77080
30573
2075757
73758
22836
11507
486622
174696260
18198428
8577
320605
9914961
10718905
3211590
3368958
191937571
28017776
62830
825518322
89185
36059
43300
333321452
3534029
14203832
2647542
156015088
116460
176650194
73583036
33644
718097
45412
14321835
141032
35232
25430332
12178487
6471197
14944
79398443
48085
96118
63023328
23465120
3943
13535850
630080
42835
39937
952497178
48397
585320
154821031
107094760
434294
81757944
103868
8102
29785199
12591
885179737
1502538
310728466
298328
5743441
9006
92540581
7940955
13114899
20175925
33176
406094299
15143539
130934503
364878
243092
168643854
22716
402143969
319882
1991457
2746042
13544175
31847
253902426
6710685
988192
27690
502055099
1775721
196852
4275
1950289
18617
521623410
38242402
1728270
131687878
472616313
372081
633752
1636211
15858
16248
94298123
862160
166113814
3211191
604054457
2625
752317561
147464
102361035
399581926
479109595
209810
101103766
9170867
16177
798618709
133804
125050
596815843
6607719
338004
262932043
165266943
426687536
941885
112454982
3260197
518186144
20068
5078
30934182
31694389
770524878
4467036
927163
5493
120172103
58073320
26030
9514
3901557
250165
13855710
1597571
1534734
742768
93241
49899
498970
498175
11834621
999392
30279123
3393
3222987
5376353
120688
27423057
3713
5484024
287830
1552695
1075368
4499303
203915
159592
758
31556869
585441103
58654827
78017567
124878
5467
119328
86068287
13811496
22849525
10999815
9434714
3340558
25169
526246907
19
273679
1099545
232660648
290290938
50013
54002
317806
305401875
44039
8910
63436499
44935982
5198648
22823280
5612
49168508
684
10850787
462611637
48059393
529046402
593287
80278
16532077
66661598
64352496
5314075
4890728
602536
55177
933596892
224037780
53520915
6627641
933320991
864147303
981295314
1684
12055
59887
15878677
1605437
55515
190841858
17387
221871871
62455244
792069320
3784
281355
223757
3844
369835
65192136
1747612
33946393
957270675
66629
4621140
187598
5391244
247424
176521
7927
2994646
503887
507009965
5191
26949567
9740065
64400332
196780
10031124
5813644
86398619
64966
7764588
7801236
29281
95555408
4082
715958698
7841441
2062158
25813
149040751
32459
269944119
396004332
297735047
41150
280617824
3828
735570
101631
5730759
28043781
26393206
121643734
62
42053
52494
143225578
44641812
213856799
335579
63629
144473978
167877540
392465
32092
9853508
488542
986261
11222782
434691051
839748118
24687950
777444
479644
40738
13859
92704906
1362166
13560
50481809
190282997
386809277
383274
11297485
14137791
89364805
765
1560116
222155556
5419764
1603084
8278479
736874080
1168779
6875
9797455
5716
107310660
4260
13029
5327659
122806
30567
145434
28802550
14208
4775342
55115012
618343540
11170
477
43122264
386401
33895905
30592
693546817
36443912
402873
53193
377132011
998056238
7308509
26767
713451317
156931
56973753
99785177
24878403
92531417
345571751
11540
2092192
243272
472801183
442400526
114184
164469
87490283
247099421
56788
111521170
28359708
3066175
30231427
1633432
583725091
92817
18759375
198991830
47387
131424548
430138
706373
10266115
178795
25083703
42248
7333725
49803
1145434
5944178
42020001
20006
3246813
13106387
493578
859901
176260964
52865384
60237852
26740
5766
9024499
1026393
10732019
52181286
109996861
103563
163881
7624108
50967073
20536
4050
16578
9869
34941
9789
6541843
77502925
394675824
208541397
3541392
17381259
184337175
18677318
15836246
14081
244502
58212
109636
10871
60458364
5588
308685219
365684108
3172132
957180198
4467
64589423
180074686
539909
19400867
37412
24474555
13204663
322360881
865416
1709
493829319
2433
82822
219208856
16305
107435
57633
650120
23257
828447
9653064
251078
8335254
1152589
698002191
887730
479082
1694444
8092049
30375
76943010
195028
93083
225689400
8372
117866158
2814118
278700122
639332
1975592
567
7794
7512
24997
515655384
30955876
24582897
14538874
284061624
313583
131293
300161
3494804
285167308
1885472
10200251
102050
365374
383881597
567946695
617088707
11551
65318
4118260
567064
8269565
122782589
10834392
2901126
201963
716733
273880
13628123
714734833
110052
61582733
62482
24830
558632
29341748
254293
32486615
618647761
9325815
9325
87177
1116465
222523286
153871
10336
102653
275285626
61262333
97925
724759208
40952565
52233540
1107988
136500682
119976
61357996
1865987
27610
30806992
140767
195
1855687
32157726
2156183
29403220
5122
821587
15267
25201492
35
94944077
13469989
51941609
1581134
5711629
6736594
114529
172528
523155742
472778072
9537461
689092949
120124923
43787
91404253
60980597
27248
145973330
481946790
816608
8568762
1201662
102506
125285918
743374
3410
85251985
129475958
874282576
2195545
126382
14479639
983842
23371900
15101077
110218
53020
231618
77634229
915667
5879707
9657801
40372650
120614676
37871985
1305706
100779166
3133025
823382
166876
15636
208121
23479
23216246
20417
23521094
8029711
2318293
1212482
113691
35766
111017732
833517094
13205450
12578
53686
117814
3226919
56659294
226625135
214546708
532584652
976414361
2567137
952614
142924567
27907853
117776727
39809178
1859805
1072266
22295580
23980
915726
1067786
15914
9323
211772
100117
30355487
468636
109889293
159577
3960
61137071
5078292
6686245
112902361
90005
3427197
23469424
11776029
99991
11126
45358807
458512
17892
16629837
39818
271891
136027558
14189250
170285751
206602097
44675
3658138
29425391
2987153
501998
295037
57400
3056421
55325522
1234301
1692829
78534268
89068
1727804
245164
2091243
325763
844774
103615
986908117
8205
81479944
203671410
3680193
509980957
1009897
6013123
273149
354722337
71370497
1284764
678432
223409
129526
11258
281520501
38808
4135428
171173
523403
86322
59333867
42545
57886
219058339
4873156
297213
188244
268805069
39623
185171081
265741934
32826542
152587
893454
6586586
953
1219320
16158
102821
810879
388465
29178
1882128
10764
624291
30326702
165967
197546747
308896
29031920
36212536
317521
9476
14152
140367522
87966667
504493
5160396
34612
82778466
7864936
58366291
255002730
1800044
407356
207709
81023415
959232472
1561971
114442524
20954653
3531855
356485
390434
1688723
967307
135370
32331
277119
830269
135700
53176014
28804
1350639
984119
135311
122817818
114301
771574
14537
66106
336
157598474
14640
33425
6377973
27894125
1764307
20043
365932
3505291
28556729
64534534
19231
65037805
82644
316274
24278168
19780389
548158055
49414909
342271
2090809
6505
20671899
853674
344881
452329
202174
2423583
1282966
50193
1707
55579
386171534
7893645
34561795
123089486
112980
12772165
273443795
33704
2591985
1125569
222009724
5394
15554
128743476
5732088
33026
75159423
104974695
384988
5876385
10751161
171348321
354358965
38478
1068940
125220810
2460922
832
176876539
7646928
6137563
353773780
33386
12336129
3081778
347493539
17
7775
2590664
37731
23884057
1715748
715132
2786344
407463
169801
195470
133352
24997737
9910590
29611
5347
4564491
16741947
773525075
431089385
204374
890683
4094662
52432
868933
128111412
54829
626173480
13460
57811523
123
225413770
645064459
288660
167045231
28040537
257700
41137947
305802
1018129
83354
1120702
288777
204330
238502
33558
1269375
13978
752111
480239
1165767
174107
503349059
12353
62536
62060
586392464
14337988
650
35485
81786
28100379
6500
11199
102557400
53605
2854
22281144
65293
332625
223982
29698
8862336
149316928
3824291
4140180
22119936
1942286
18803590
5840550
493908
7568
14667
12501412
28816242
929060206
16110
587706
46026069
544761637
346745022
13780254
12839
52027600
148177851
20527716
32499642
7771
149900
3130891
25605
11165106
628771
4673222
5187921
8513
181815
65201702
418714608
899495148
2289
6918
30871
60336034
12373
84624050
624535
1923499
1232438
2994339
388838
27819
41783540
44380464
8492053
24470
613989
1690573
123755
115074
2497191
178012584
17628667
126975
2490516
25029729
123477
2101449
3365368
871421708
345396611
190535092
24338
20385443
596065271
15383312
56907
213392
1552106
130268984
13620
13266710
13093527
8918
150783
4989
27356
3718
22606437
125509
11815128
52703
405513667
115963001
1882
4093470
333102
13718
741500913
211396
9996992
5794318
8911935
1045734
30042300
75610
127668
204396475
275038
715823
3810
171294909
9066
115814856
232397599
73567921
4909402
16387460
4220691
531080036
103661285
9969080
38852
123242793
110940
334821654
745199
28659
318967032
22272
3584782
64115
17399
311125927
542134
51818
644633
3398
73261082
5776643
7177391
651334677
818759
162327294
76578681
1733354
114923026
94291020
251855
142762615
7481030
53239
4090
100627671
1224787
384961
35880093
217917785
1277147
385563
156236
16150
3366220
26596395
3960915
109638840
64543435
14086443
30995906
453525713
188194129
443924
202367
5392675
19446
5750481
817167405
1287346
148538
7827126
148096797
9875
2800675
639071291
18785573
346325
280964
561339332
411337383
1113304
125841
107002633
3268
635306633
253903
13207093
87677195
135799
65776759
1345
1334441
9116428
42382003
264817238
4114
109986151
47885166
338519020
39789756
24881
5619850
6807
2709058
3995132
46263
21516
159649480
120570
77507
52608033
7724450
130597
119898
245856
103641403
7931888
934396
132387209
1602513
405927
23109
758142623
582760
21511
451702
1670383
129228459
30609662
2904651
3065
3889027
584736749
32673783
18300426
6618
118879362
1319869
54528224
3382
54922
2494401
64874540
3036661
7186525
20153575
48608
82795377
25726144
994684
1623374
55517598
2360
653253
267906
7229
13164126
722674
3318145
33651
228995016
2348029
22489980
1929484
161529
1370972
73
442735
3524036
13498117
28935
3336440
481733194
54801
441024
431535
3575565
251468190
229268
495380487
47128
423018301
6240
9019
1918018
9417126
3531505
59568458
69567063
155832397
808581
10229
4612
998745996
3506463
9499
1179768
13391716
170349974
855493974
58449
66061
62575107
427641
11557510
14300923
914400
436599009
2122834
10730005
112452
567982
808932
96152580
43472
20501803
3569
2819
5307
32454096
115982849
578219163
24650
152768227
3929
29006
182788
2331438
66706
33092
5934823
893790355
16465
119668196
341574
8215955
546752
152845257
58924
167886772
10639
192000549
194667
224652664
640
173403389
25086
87326
17507757
83658
1998524
4347320
48053527
2389043
34956
22649315
81302565
8994265
18689297
803632
30749
118121676
2407
29621
157884151
175491
1715
889274563
3906526
569549810
391
125478
118681
44752
47658
349903231
494460
918181
833772364
222308672
87041
6194055
491820
2148113
30965979
56204879
1830188
6710
406315
15015
243531089
213388
965424
236168
91498699
7020588
24281
80638630
9844
10075
16322430
2425
40851368
887662557
186125
411623788
1955562
972719510
15409
103857684
1361704
736406
6107094
1024259
681617
4504419
443540
603011
1430564
22478
378670636
42594
908515
4086326
54539867
23708969
18929
91510079
1664056
399409939
95050015
75250682
104755440
1078033
6656475
16174345
502169
28661
114285905
2207667
4660
31960
70663
2645
887135
18514300
842591881
98570280
919
1457089
942853
2438859
50983849
1194395
20000
478458
231415169
11371
23765079
49833
197799
14969
1007102
16497552
771646721
21089
913
16597
7936
308546
186
1319067
78991412
831263
415942
63257504
762
150588
54539604
553977104
7898
7599909
2201299
686554
58357
43006194
374632535
995969577
7870918
13184448
147779304
44656225
20805598
709093
220919397
1739946
1005008
117203554
111072
260644
909821
5487
113286070
10755
77038914
1563513
42959605
109362505
23259645
2363691
458353445
5943
6041399
16300
10353642
43861
1298578
194666870
567552
59769906
10698816
49928748
142231
461550
66278393
193117088
32612
39102
1230145
3649134
208059636
118604
25100
429226
3887390
711715
5144612
51156780
326515
16566056
19420158
123066218
26024
370792
2048556
28807
1471
3159931
2050421
250206389
19675371
1729
31563241
457971
13056770
8224546
308502
32232415
43801230
10053172
769352252
1329579
1809752
110354254
70520363
204060
50434
2882
697377820
170289
23691454
39846
44907
1512
5549008
2146322
2384899
1384449
7835350
2621
31831819
9821779
143925551
187190
32245356
77952252
50502551
21423
26985071
155086
19370
648820
976761185
567254
5340
2940768
225092
3246393
1781693
9904
802475970
1221671
974287
15494612
209141
486
1561430
181767703
248958719
22503508
97734430
23482
341
85999481
7606054
100275539
43430523
16293001
22975
53459197
16627935
25503685
887827
28958
6861998
4766371
2019476
226711
4109758
471434450
381308483
51124
46505415
395146446
486319
36576013
52900549
81711847
517455
253128628
940954
327977
216577
398481789
71956
2584
7680054
6858
164282195
4487341
6262911
3080861
953144
8266881
2280
2869593
447404
11646098
16082583
943392844
171370170
12877716
23961
242355
15807
874795
12186
5436975
29611924
555417684
19135
700298487
7192013
3359
27526903
13092689
2730864
1540097
10891
15622
686
140965039
3635
47994
1378
280436
468405
21354079
25875594
236554
795004
96579793
5176042
481114
1283005
14646861
55807
1207
423840
189833907
14558
216511
11904
51992
196903954
58896
176419255
7728771
116670
266641
852887
743013632
7213672
7054
8250
17823401
941974374
1088998
27631
630882940
277288743
3321770
135191360
8474893
131488
22502948
2569034
7787714
27817888
784306
165387
1140192
309274941
73556
189711735
2472
7632
668089281
3174511
205131
223703388
6260
59010
454705524
799582221
28180
267636738
83086683
361309826
38028
190497
53801012
662297293
49754962
386160
357679346
460876501
8860
532094833
886106678
2944
17527716
370264005
148862
825640
15837
36328862
30172687
1083124
13487
969978
1863287
61723
12416727
12285
342
1739581
7251
552341872
148151523
84631
473153
73117580
104085555
36984
2454
10727231
393819621
345705572
22852845
204791
966938147
13124643
3760
9032340
441537
1948629
524400685
756087684
5573
38319
31592790
35664
131450
11076924
5148
239443
46744496
21630305
980947
26732115
3229676
328390363
4253
7291
255558
29909618
19422
24182
3835744
263925564
509470
12229
1263401
105426403
417765
671679277
24418
61950
186946579
92250927
247245
56641
4866
4328
5318
308279
260230
515207035
413303
15770090
107124096
40903
276679
11599
1334149
94667
1016388
14553684
13060
2079644
545014993
288898384
25126451
180546000
13036
17347
62942
10163842
144689
149674541
1070082
1282968
678130583
483658
13901
289464853
63057858
196289945
763868
96586
3232
3642542
340378529
15682378
517300167
7203206
1943760
173465
6363
42350715
392754883
22158
23254602
859401
1137
971016
217016
181102025
713342
30409
1959390
574417070
7982
8109622
73583321
3387094
851445
149198593
22436
41900
1787312
60194
222386
611073
7651199
19845
100921
63768485
176704775
87732
232934126
14764
343064
123173
18668
955107505
18395527
7386396
122527478
1818
60141329
7333589
2639
8041491
57207
91053
3832089
11159601
7065
543348582
28643821
11178
38384
789452
53364627
16294391
489526613
16318490
192117
247502
132984
82626
2675837
395575
251973429
51287439
175459
147656745
994184
216930742
50485474
12033604
66540
78675
355641
157570
749639108
319
501480
573131654
2064
432157
657830494
109339
55873131
2403387
915593
80723265
255079326
101914023
232760
549320
4178737
37781931
12157
4135749
107787
6425815
4121048
5489231
1005
501897008
308085
56660
471020288
34276
996787884
504002
1643392
683718
43330086
51837
3192048
95614074
53437964
22208818
394322147
691838
37032603
35058295
645775187
1017
3564
98151
9374726
1497552
165
6700714
26276753
5058985
807163966
234175163
1394151
59079
1043274
7505
220350
1655064
115744659
191376005
49633779
7388017
48848
387759
3616191
957186839
222487
98059
73107546
7134
11349
45514
38207234
46030054
16953768
45320445
50277
89048
160255100
107568
1932058
519133
891731
168005365
15666
2225214
129896
53057
815522668
12692
325256
249881432
919814406
3159198
1003619
5418177
770200163
3441657
12887942
7112402
20298569
18571
2210
724277961
22200037
185271203
32652
356626165
939249
4560391
10266
100887
607
9424245
175248967
2996
34364
249189
813
4373927
4391
18472
18967889
330747
28947928
371067189
3394487
319220054
77128562
891
33474573
522060
30859
602273770
541058
6116747
1410311
232462
104454
498915681
52177495
3141
335703
445740
32768
987190
2034
284333549
115217
541163
1391643
59539711
1153275
776198
941927483
3735209
463793
286308090
102174039
2011890
54441
324
299787
23526
1110646
2934871
154777
16173034
19905954
13856995
44136
330507
218339012
244648144
215303
6116390
1524
106185
109687
9462836
18068
3126034
488
221484
48502
12131
186109210
705686832
8221916
461241975
940326
1784376
547408
243939186
208656984
662869
61263548
629216
3252574
68895790
5779613
11176276
660360
43226
19895555
727242
2353
40008590
180876496
109030
160782
1035538
61509
1172520
111463
2292070
142449789
6173240
58740
15479
15502577
2647200
67027979
6966328
6996408
16570
10572
991415041
899313
138757960
526372019
879612560
131348280
5639427
1997333
1637608
94304665
222182
1608888
55838722
44637
2095
4920
257657596
48144239
60584
346565991
287223
3200
298
7379772
214419578
29976240
1848030
27546
6390063
83914947
17660
109621
345687
192734106
59068
7389
7401298
35409
5041990
608079305
225461
471513
1515096
78889255
3230
439093651
518942443
1178159
218289704
7839
3123
381990002
12030143
2671
670
5421478
10824
7410577
46759
69294420
67991
5816555
1678023
49642
41275
131905994
4077175
766915430
460366497
816055
908
318801
953207
244928541
371613614
2697395
239937
14360
129478
52953
2840308
82785813
50636
1505467
61818247
607883
31609
23192
344362
63754337
3276308
253953
45395751
121281
17100
225307
28649
1929485
528286
24996
150452
14498
226509174
3650500
441215
910144
7428
688808
70185611
128792274
94065352
117659
486704317
59115033
510190
237462938
183674058
789
651137514
61498718
4013963
58148359
4951142
1503
334441684
6572112
47504
433472
7613447
9055
8314
55252070
27229
8272062
8532
186774
218639265
991171799
16467
67709
25854
39976143
42844
665189944
1370345
317154
219155789
22577922
93417
123431
130364
838501
7394564
1611811
871858143
7395217
394608370
101844009
8184
254508
946050157
39784
18327
190795
10438050
453055
1088
7043178
14914704
284399734
10915
42618638
110320008
659596
224473
13068
3559154
8494624
80691
530683961
965125
2055631
104484
50015
115857
13855911
12296371
199060090
55374
8501889
35895
117849
3444306
3857036
6823458
1797725
14452091
804506041
219356718
6216
789885241
7653273
9981
937806
290284
34388080
66411278
14052
212932107
722
526324
17461439
16100
715207
1548838
1443758
785626189
2441189
14644778
96235101
14166
198858509
4259975
670137
306305638
22708235
1829922
161646
38304
19879708
58132
263696898
93289544
869856
1027971
197271493
232608805
285693
2793
57792561
7828023
70618
35676
206125347
362627
22800
26103432
763
33485209
2786743
82654
26491877
428520
418261
91359747
6484976
4177
343409963
93157
12650579
97096
19819
14273
7182022
239246
127109872
126588092
122758338
1030239
815212
1491
60907547
64743
25543672
62204944
999236540
13847392
59942792
15803
78913
205461
114024
3081
119211991
184117451
197397
841712190
126811798
86872
8163443
3920665
3755388
463464
45614
426148754
6716541
14022229
641326
449367950
558827269
241362114
35995
47743887
275612
95677159
15367
245043684
35918991
47130
329291922
97605
27913946
39982
139157
7169735
17724820
13774
206310858
65284
133983269
1555451
113885085
1970965
1831018
486854
32916643
6437632
2069
6703
5274113
232974
3634976
3517
13963
36455512
145380
4691900
25115
3923630
651819
4012240
7396633
499099
48405739
11454290
15444715
5032600
108964671
32314253
19644141
8226
2084016
28985130
133494991
6601
118923184
144582
60233
3547129
4808
113993117
318314
9166
63442169
211439761
218212091
62501485
60419673
141847470
229692145
795098
32223
2442502
2073923
26690
5626075
804800
139334191
2694026
16028614
192876
224675164
65190
186755230
12389706
4574280
13231
104983
3762688
971183
299815066
404052198
841001562
172953
972867
111248582
5671095
10173246
3355956
7030
94981
6012466
56967
29358386
4272060
198176
160438399
164009349
23026
46438572
393662679
128274378
5614182
33459312
1792176
59857
435376899
14887403
442306990
20808966
61491065
178973109
30709
503807552
13539638
81565115
3098
76983
138495003
477113196
959760
63354
12112755
196711
36752
106121
51151100
1229011
117981810
1508910
1500672
27953
57953
8879
87652
958
28428
156896
447638585
4791904
45809238
21366
342253859
8837904
3196263
7533
17337
174497
391429052
525659
22687493
32045
28128263
62527
429509462
13338778
669671965
820
59676845
50014
464535366
92582
14927
32544614
2841894
400365
2730901
819072
170741618
194301862
628673125
13173868
51833
4560763
123326
353222
1448535
65103
346322
35226
21855718
1021434
36240
123832
1432860
12572805
18168829
124840
6316
20183613
43912
103147
6515669
5361064
8300726
140945443
109197
197305103
24785
20896981
2677
7509199
30152679
9179875
6886553
45041887
1854138
160040
34749
27819254
156785414
107837
8083
80272
158
3867301
791340810
29361
5023773
13557
448891
5509407
835690757
257499092
24294
2940913
29721
204780
7705
59291
180322
1580
46832
15600551
7567745
186612
873747
13109979
26865889
928488
16188
31376195
14732219
2898
482035021
127812926
21972
19265
50260
217054
12343
40244417
256188158
510664067
35482
647181
1309
35935
79319
221383731
956123
41997969
56433
12337623
8126801
30354002
1557837
72985
372179786
3886823
709775961
33225
22981
12230972
52840
2755
4387506
3252551
250561249
63427
11284
287103
35414
8418961
2719
6085766
1080413
50305185
760467113
51943
457295
57251002
241611621
12458935
35477594
1477748
805172
442941
2924450
943265513
159277969
7083393
869881
3538643
52674
13691611
79055147
68927
1593749
1001664
7320401
321873454
23232013
5899114
671306
4079895
14229890
9510
18487
65212
7496517
210387747
85061004
43117
42165
329502
36739610
2414728
55384092
12129
794724841
28505777
442285469
7300558
320802
446737
522908
116522954
521271979
1318
184631171
53736136
59934762
107121832
325750
119939
22973
6879329
17418762
88262
57757036
706370
361954250
551
21112
87463568
10976
7353299
235879
5836612
173665
11650
59039876
1367
618434385
2357094
4592623
252251669
160784
13834
786692097
428
190886
962722166
26649
191084133
45855
85356505
28611055
6337048
219192263
22478479
4685932
42989
5307560
134193233
4461275
6744219
39310
929876971
7260292
809870
1608289
241011
13967268
47690
88269721
3319633
1804129
19882486
11326
165251131
1002838
12501343
14883241
14904862
489009214
11997236
182280851
4398126
36547354
728846720
210137910
256268
14338
18416952
12058
35698405
34645008
11500730
7196
393635
51022
21983
21994
902903
332644317
65530
28762
927107728
30478866
32178
736328184
458370
753601
2841
636466341
60529776
21479
589629
15876126
768300
10428204
5135
308201224
56954580
76754
160767532
3361
23595869
45637954
146069
89636409
3180987
66962517
33240951
53990209
316299290
1103956
56442255
684073
1207333
523817958
5747847
11387
231274
126797530
255859796
15363
14935
893149
243540528
814816
8733170
350399
248837249
16070
72160686
1428829
162065203
11735906
15761
2029979
729354800
363850237
1733037
8335808
80017318
1043213
3150125
210757338
27296282
613064713
32419
785000
896431
669108
56251216
32132852
16360
171590
234163327
92864145
10094960
421691
5589676
113815746
120592
47265199
1528
31647666
115263669
147099657
395538
195192687
539269
4218
118975048
3301444
14442134
2981
1777594
15703
413406
74119
89
241190358
363625197
70108546
548664
14361
38948
117261
693674987
360848216
21772094
478365141
235667
68298962
23528649
203020941
296587
44473
3636296
6083491
122495884
15512147
1776655
2354
13821595
337414
4931014
226199751
671011424
3407397
12958
12630
14182
2303007
3874
83796666
35566632
61433425
24297681
1964039
14370349
458192
504035650
547436290
755
2779302
479591
504855878
136019
20544
46571
1477796
67670888
31339787
54853954
36891
4919566
272511
763436391
124508
4804
14758656
4690986
160548
112184
38689064
1634327
22646
127965
104969814
179864909
146250742
4553
8218402
84786
225705239
248443545
1137815
96616073
215202
13807796
195202076
40763570
40388902
160513722
142368
12360434
43797
20854
272448
596956
492349
61792
3542149
18729324
580099532
415996
155587888
12217
6119
495910303
745463139
20255754
23728
4524530
513830305
6768244
78679
253932343
40178
67986
52440997
707722255
104286
84769894
368789
75062974
5155534
36840
16398
1983364
13791622
3790121
3887074
920928129
1022673
538306
31361
106499
14932089
3104
20016870
36558181
151416
214747474
329036902
525574385
75801
78105152
173495785
679392187
499841601
21262
287327660
57921
483435
193848237
254814
439110
144262
489793
17758
82740
412
9481
253631
10478705
62790829
2368
14312
95096973
255160
7990765
2526854
58915795
11299
120794360
34168
424510308
305579
3420818
22313
266820514
1358644
203735060
455563973
4243943
227028070
159911538
660793024
8435896
5096
413606
10111
951464692
18287
65425989
522929
152144
13157982
230935189
511053184
1581811
360445407
4678
4749126
304185680
287
13346
52942088
26413124
721013567
55075447
9430418
56694251
46531
3024
765598
3210760
13118
268421
548004320
6707
46104418
9527
64953304
23416494
32272
132660530
20431
41052054
31506
113955886
394648971
1847665
3343
103462429
1937199
71375
439294463
64968589
389372
66043
186986
30852549
51939
205788505
75525628
32292
14097399
6451838
3403321
65846291
66730567
16491668
314395856
23645
138197
2279
965997606
121230
173596
231790
9221725
55681429
1403630
33626349
1102877
19782
2578102
1383905
1823604
31985978
429399044
16079349
29551997
192950
2135504
266473629
60514
1977894
16867
4208
4021499
838122389
4007192
849176
1351555
1477150
30343883
9072
393664
345804117
109847
624232
6399233
6920
4946
15114937
334276604
646180
6117232
3079554
2889253
1871626
15842591
381708442
423326438
977812301
45293455
773022738
504067859
64505
36038
7590813
955230
222832
329746
37332526
406367
9148
171510068
36298928
7936589
97
12490
639983320
251411
180165
474025
26750
98368272
120169769
3469346
7036187
924957498
2891996
548979
4946046
99776963
59711
963973
71656030
285880
145509
457217417
420231778
3836824
482066
49006
19759083
6434347
1353698
1102802
195863
14928
480517
134037156
29970253
159539637
2119
325508
432323333
780599331
26504
15604675
13378914
1453371
2751307
2221
11297
2874
232121018
819
3995812
6907
86695
416169
311504
117644
62510978
23594912
93448407
104419
566151626
133019565
304861839
362188
65586234
37372847
463926169
109037506
603696160
51586497
15077223
14070
94006243
24693
772688
281693227
20583562
13082735
54428765
7100056
35023
233397274
119258040
20501215
307546720
31409
124
789567811
62702764
125072
137179313
26462
85643165
2947
31198713
3906446
230246681
30580
194031963
557081
26674780
859297
228448034
142253827
2904176
58979671
522124211
4183962
556648
466214677
23485036
11648096
1016011
59125
30648018
578937182
357417
1905194
359306
109326
41364
516057
5569606
20602000
329833137
27968
39413100
55373886
496562143
3542938
269395084
4095
94114077
16761483
79541366
429735
292598
71634298
16553631
1903243
9712
78358719
835503
3207205
9817
132415
55033899
14823
912188
134938
177864843
16501930
758687
10122265
2933055
619101099
3912479
21869750
20537767
394957145
20454
104675162
1736373
4390
12543046
2051015
464720
12008
2015683
94068
432481826
58482
59249
3145
28345829
594185281
156942
4068
810067526
444842354
453675
38790717
9585153
106432869
243219
2668171
8125617
1549410
13175
9339
163420758
935361
8101242
218767501
48727632
107319
447322
211047
788598392
211718080
3096797
3468698
1164415
13306584
712272471
10906187
7918092
635661
51608
337961
316
399841826
416510
13022412
208487
730496546
129404995
27262417
3226996
6586560
14362399
130322
131186
343701373
171628
108023
374519185
51803
32128301
1560718
823100265
32007933
27839
1252
11838
4120978
1700418
5774136
2075
29207705
1538475
1621251
252104
246765
8050983
178587
2004943
357881
504294194
183751551
1633903
74654
34955
12771
15172989
261618
95043
754448543
542725
170918
123871
19745
513340774
7232300
150068323
17888260
32404944
22206
237317870
1512359
308984
174478042
2076397
2527
14866762
15758664
8900854
48762178
27877234
515070
24545484
8072226
30348
172489791
20175866
187191
345750357
1620
244074
525366098
9944018
94948
8287
1365
1539995
195525
1623906
753375201
67436872
15258999
86888356
172
664009039
98472
135638373
50139712
90941926
629141
83324949
447548
4455
123376
176101
1749
71971383
18622290
665115
11773700
7769
26784540
65275495
107211408
1317801
504163393
1153316
55356
1382150
15541
183993
908055263
232119
18616
11064
646853202
3539322
609240
957501
16381026
34938980
218498
977259791
12450860
144728077
14485
263782343
41634
316827437
394085041
217659
57304
14575
867324
1353302
522749
965189
1164127
320094000
123217250
899154
12968490
6339
568173890
11240
32458
1311708
515810
511142404
53102
27769936
6802125
658304894
92701770
9394
2913
733998787
198375
441942982
3465
9156079
299574
269090
447626251
31537
876866
233841305
1776
13315
199002769
39005166
5098
945
589036
131182
441642430
1617150
7616193
709765
73013522
132599
16255181
1602035
1296
2746
229502953
362056
24797
497338
12088860
161056059
281417250
230642
100638326
10328
6432
429536020
290693567
2691409
12654
78580910
340982
304557283
31020
340715748
476092928
57869012
930868
91492299
117
86965
7631698
1124578
313721
374663496
107409233
14353
2028
3408164
3887924
462247
56449814
49765
368905954
52229732
88648241
8520780
740807450
982011
164364378
9587030
4792
2676069
64565
70811
2950020
669567369
26363637
264966347
6266910
261736641
27681
67700085
123866
298593075
757320
3945452
2998141
578967
2033624
612078459
5600125
16163
7662170
5100994
198066859
75096378
30059754
295524
21710
475284
3930468
7045892
23474
46551684
171305848
37822822
14518
589307892
123084
257203
526306123
1845292
51700207
53872
1646713
4516452
900860
361196250
2217370
99129
20005726
16402010
15537047
96755
129440
1494
33626
34559828
61609360
5495
12532
30770022
199606
59575
2527704
148142
3460899
83423
8145922
5263070
21890
501184122
61873275
12396
114439
74494
20087
1706352
102910109
3093
29510609
20679
78815997
26880757
1471119
2246813
1241220
34656
811563537
711991149
122351
7599879
646113216
2388606
16845
1679413
80792122
23784877
111816517
3884392
154324347
3108504
481391
16420181
701813776
4237019
3084221
71712
6582761
37394
1498205
309149
58308
273142
98796959
487583
202431636
41411
82111472
18569
7368
19323
315942
40722690
6514004
23089691
316634493
457283231
260296
266443167
55276
43704
44905621
173178
60115
355869678
7681318
1608
9023681
1657
37957215
22595
115750036
20431914
7593272
12924209
19346
249352
16661689
13482
210850585
485502842
12911
881439
137724838
1155245
319778
8834624
12566
5454
8245681
20018
51663
96893274
164234442
119302707
100845
14172589
253528260
52509
32230605
3564436
348311709
41948
6338617
13165210
119811
236449201
13074177
25908
496721804
49711
1015100
370253
278206
3338676
120640056
26670172
26654211
70414266
309481
3054462
334569851
121323920
416913
862989706
2805
278326
620552
872069
447683468
15462998
356379549
676101936
7873459
66114
7582236
58878
24255
6032
2591625
92381
187127400
23198457
7778999
3892766
28429861
136199035
554319475
15632
1391555
67039097
12926
193170881
59434
224369
164461249
19309185
421690
3997080
42373
188179596
497949
1861222
3593
1995624
981497
22776873
6716
62378684
355324558
18702061
62283
7321461
99309224
76908
9753
19812113
496490
3907342
152917942
7964
47664539
284982724
78098
6412
498490938
47250643
32068632
552887730
446601
351609
108250859
21177487
915815
205739694
525271
10908544
21852569
7324812
543170524
918055088
16637266
14573
18521418
2350
4225
69195
394166733
75465100
260764
682492383
66885803
520306948
28403739
4688777
6134927
6535163
1790345
196717973
31748
411197355
3493308
6815794
3344
246303
132478
87312
244094
36279
861027871
1048743
1640065
13233
410397
455225757
509134023
30968
97730
991799
2013089
239093
370078884
591202
844300
57143
907925
3541030
363203
83899
1118772
16905120
1397101
958766120
4247023
12780851
541002114
3606993
169144
100824656
910506
137206
86134699
2434410
428951910
1515
150861
25369
16075142
171935
199483465
30865295
780005930
378
469973540
1863801
495723
7825
25851205
5431913
8676
2073031
227316966
173101
1196515
378395538
90866
200437
2485115
112354484
27218900
63934076
155149
18384315
13637
11737410
781292291
65828768
7528136
32496573
110752763
740136
518835
7570952
176924
501311337
101907280
9896624
512834
62500586
7467307
583493093
3486363
585
16152
85405
2476
21626
24796
22827675
4104125
996250
57159406
26742000
4506
100177
97393
56705633
20644
204055040
15605
33122051
1261076
2510
65488
510474245
2291467
7741943
198427437
1241103
158697
38572
18556
287000890
28102593
14363
814067289
231814
238102
2585143
26921
29388977
2039894
180
1045301
257257273
104446686
554191
83979779
28974368
421713
221826
57087283
879280
6802
91020635
2054398
301989442
621192
41424084
14338654
371218
53393559
318014957
728035
1513892
179343718
2006375
55194
148281755
12787819
150970
212643221
21655
40278
100833
49015
48698
428290
1157407
70
586375
109406533
192164
7727980
20734
215775621
27555
6762
10718
54875806
7977049
7454119
1497534
492966139
10356
3198339
171068248
65950077
461187488
8718930
90313374
535553959
3349345
24974
875027
219522758
16524326
210928
24572
53
8193548
29029078
619625
41173376
993730012
3889
874851
6426243
184
97345
12422305
130373808
23835
7893511
715853317
1134
238434795
1919840
4562945
7478098
1356049
220365987
112379
14750385
9358135
23416
14589
66502867
1704573
3506032
268491
7972995
334295309
655661276
207700
2315691
835347
777744
30712082
109589892
5464334
127514
160108
1713855
472
1449546
243109
212382
4279
12945
5099325
4280420
70998165
1884872
33410285
497529472
126359
20987
206731397
108203161
14915
261294452
7854
15688
719096554
134137
59054
442621
19847363
762848
10035432
3194542
824976
16304760
12352
473241493
125792249
45388150
7759016
241661
895467849
49695996
668673
127360852
811246
19736123
27236
221295855
939339540
56907860
71151579
150182306
162603
224167220
128169
2082168
2595
5907879
466068
2437307
1528458
2620874
921643
8336981
54124936
96432830
217076616
94044200
103849
899250807
357327
323904573
2252093
626
616160
2243073
3992272
7736194
197064
36391
962179923
1610432
470203501
21402474
2678037
39944466
6471800
192652536
103399
3104575
1233
1627237
692883
113909039
88149488
1816072
10876895
1100985
11456331
192512
47695928
1631178
36434
1884528
13373975
326792406
288960
2887004
12523695
26325349
11734621
126496342
27106
704674
6074
3710821
241629
8462990
471091938
89764185
177199
1476547
9375527
6108534
7889571
201791
18546
44099
75694
20300592
533763057
193703879
52113552
13453
3281661
23763
3244655
339474279
7222
217201
296749451
59145148
86273
5704
69836
1568610
219437354
67435
220168866
742888
690781
20049
83025531
3737
1905956
318409250
103143
15726591
417078738
2141
7107232
51900
42661144
168898203
52413
752482
2399529
17397
35128476
952730
171397
407879
53745139
6686505
328457587
1304928
314831351
5990672
10523761
28605
718259315
13390
2862
17503586
112852
6259642
6891
1704050
751338689
217369
3436228
47220838
14780271
28077
304548523
5072
15778
194438376
428282
11044573
130388
5533381
210434532
31974357
945012897
163458
133267847
3541
75877380
43837967
476056
343291377
43962277
3189044
256869
46055326
51854
27098424
17824
1445798
480095
2102663
7941562
533936489
139158
14281540
14318392
611933
1919545
22558
114295
329496
6717720
327062368
3076
17391518
57246
7021405
38970
38657
146404
217580542
8793192
384993
27926
975191017
5713
233503154
15379892
75568
666916
991229
12682912
127074772
453197117
287121
31303
18793
28639897
40267415
5018860
8903388
24758
559950
1478398
16270
14145620
710948
4200
580439928
317299485
5963
133650972
228940527
16274687
739686520
39545640
6999
261274
8357634
424175
29882
220089
25751
200605991
52067609
4386
4765377
129237555
1240683
54661
113464585
8013
64347
24618
1068641
11597041
52874
369890
478802878
808481
124896
30946
2195549
522736523
78639
63162609
779
8146940
536899183
46297890
506104
31628
515308292
8375279
63012342
435336
253287843
275730
2022637
329728
498185144
129575521
7187
11262339
30007506
7879
131761840
6742
216903394
72977
125289
21389
146883
46412
37446
416122487
2936874
50218
2280322
175361925
3955519
23415
2570956
218937404
28569708
359193
199161
303068614
12847970
1717951
2697884
4364
45809993
43672870
5322965
485713974
8158340
1171366
11766
1877969
123473
333204313
109527
6689058
8705856
405871
141330
170168610
25825591
272608781
204958375
298574
410098
327269990
132197
814432598
711373103
1796011
223063
257102625
44120
54020
39146
118465
5816774
98448519
63598
203196549
11367
377664
568913
183283424
11690
23952
15336278
264433769
25708543
19874231
765234
6472736
31516577
2586027
3526380
41567611
18153869
707019376
979232
8377
734899
478882259
172824382
60050979
50355
71929850
967702913
173777498
544
42142
102677160
35838006
1068
41776
91659
77981350
443326257
565468
49196852
40052
282411416
120856
351130784
30255942
10910
540418
14766
775064
472350642
27963
7175
820910
441
51934991
24438562
1979353
240968
22086
15287
27609
734794
236657
357357815
155675856
1404825
2815278
1032656
1940047
8402717
176703
306423
309073247
14071
145416708
68497503
129111
36665603
25681
474437
64239067
4757843
9750119
7539
57741
52975173
5997484
654684105
1706345
24704090
22685405
131349863
29896240
426497
2554673
70268859
5626784
52603592
24562
416528
13857687
11570
92244413
126809151
548054532
40566
5119910
267505
738385
60073
21804266
65290147
303834
286634
55232450
468843724
1283035
23878001
136499092
183546591
311578
304978350
5269
1659799
10077
600397
1731
179238
769334007
14150
658212991
3252461
2615992
823777
46867975
671989
294085197
5729578
150584
440
6235178
458509
98095667
164384
51161110
763529120
524710350
1006686
25779082
1398933
947683851
3148969
27959016
1916023
67773
1935
42733
386078
60496
271128910
711
2520470
138582663
6383441
1991130
15077
840613
16744485
65289707
48285819
373082
18247892
347421860
157419
187194
230733
171517162
37091
16414
4349052
152424183
859741
81198343
2396742
9770
989184660
531110689
474752809
15124
241978096
58055
3190
2810241
4930469
419783989
843829
66835899
164456524
15225
34231
201059
31279028
112941719
623686518
40073816
9647463
205574497
126106
164211
8286119
28743252
21869895
1707310
18
53263539
230739
59369469
503092
21715120
6527366
7330948
16516265
14539050
21287
131222861
7105327
38229656
86776
153366
406949
6079325
1003850
68786
17596534
105038274
386749351
7489
10699087
630042
112319
12831487
34847
47712
183779
14708
748390
544357
9739043
294
6851818
177405703
494737
5378695
46068902
113479
6198
7987272
14195324
28734304
8975
4029919
15357
61610658
4693216
126510674
1696250
873061627
225199
932621
53975
359540398
646
2859033
1314
35657
953283532
4526
114232828
163170787
182665
433438560
1659434
269447
5075541
15280748
418547
4469444
5017589
11821791
592508
2918
785313
10177884
11763
8077621
182415963
1104774
21128
14807460
47125654
527477
23771368
2802005
190040
15472674
181757
8180817
32339785
10440
24704
72785916
55575819
51254879
60325083
27313
470698053
533317297
627437
62817
8047149
4116201
539306455
183777
1459924
284030
282660703
4332894
9305975
988943
76122249
20329932
5430577
169310
1022134
980160
46148
1601471
145803152
143687
297721631
982566
345119788
55426
180766191
29163
2256453
72341692
49334
732119
57177684
31432985
909484
61208846
334109
7844
64596
52419413
71064582
871386572
557313166
1632
8088430
11728799
443136556
2066937
153231
56010
34080
3906
6515905
35186343
22235914
15383
99866267
209317
589849137
21411543
42944
282485
2654133
27371
340999751
346698
11487714
114127516
7415582
8048
213183
58778120
12820456
515495385
23912
78375
77955943
214068418
58341
272898873
15183868
1894919
31403203
60575430
105349
214887155
9798008
192194388
917772930
2783693
27181639
594752
746544204
480406
4918996
10785484
6897
29926
492095
2970572
58033124
477261
445669016
2063863
1108201
163090288
130860376
8095687
362035
34175745
445269
124809
409711992
4160108
33069622
78460116
246910127
36141741
598052129
3355
38997
884746009
4673642
1173371
242965
64362
8314181
45492255
3827820
304190
14609
5522049
6845
51569129
25809012
241758846
6859
464864144
648749
1643665
108913
13583697
16588827
499988383
16586794
437473
1543831
201527
2174826
461315943
261849493
1052346
88799517
49555
1611
224440243
1270656
470806
21811177
4380905
7341756
978503
16990438
4559
16529966
58981
12036
626657
2155
9541
157080
339098
237425
3132024
57404
13065047
499052
126504
108316
328774
47007164
7552330
90870978
14073
1729576
165781882
97536
13456
316003
8675344
65369
10865482
74672
753986381
379353
674843482
338164
43201
1188760
297790
4433059
3667982
1854
410167461
144126
97921808
9562940
25693017
323609
133237456
87039
51227002
29289202
1763347
56539278
103294
957467
31573
452120
4086694
93932730
5552
1793897
1863
2907165
99236441
55713
148556
8228122
63973247
135649
2755158
180102292
663689
128312035
101804455
185087684
318641704
39397162
4242482
111028043
90053
384324
657303
666200
6561685
179420
233987
2178
4055739
11759465
2648
5046
522211
6878114
361193856
32435214
3212
228897599
56239375
954670
95871
297251
1870218
3972520
31558
190780
784435341
57011859
789653
655181293
114380366
80381
323165652
1507691
839393455
147401770
869516977
729701223
33050
70355780
156200622
341717
49723
7885862
114739
104557883
12251
11415785
13469729
28564
10834
23506439
7989598
181639617
329495051
216743656
2629
91253430
1603490
34066
3003
9886419
805696
71267
118378
40266601
2215
8208
14045305
41285
103431038
440264706
5190
60165
3086812
98483
5684778
747502721
49525
466
101713
437200325
28843
21750873
158385637
128168
45178
23338
959772308
714439
15654691
89249
450892425
8301210
64455393
892652612
70263
148293
490
14077498
30166
3839
197
6553903
31494257
35213205
131610358
136589397
489398060
207809461
7670509
112258687
13598
108956
196572402
117647
4036533
111029309
1895665
30102352
434802
2855754
26502604
656638375
276238
12916
479590
381845159
174522705
48732
16105
969471002
209686
27875670
21245
3894943
3726928
33685026
3756310
18130
72370705
8953
101820621
65564406
6196
81934
142006
1217486
248793
712712502
13486279
264430
3273770
543799598
481216
21843022
1456764
101648
36177145
782388634
14107634
168551320
1803123
23699931
6196874
291164679
802540
421268155
16424
1987271
14902
743356693
103210807
882449
217425
957695350
106950101
5775784
2376
570974308
51258529
724989
104402468
130271
1761296
139798997
446995
1637645
4329023
14373711
595559
6176783
845233
5052
47314
903
60193
477796588
21580117
59402121
311757358
2048165
123887
269296
1605436
18427506
280627554
2316936
166076287
31916
8701922
24554
146515
2704
5426444
50917127
70873
3677583
104252579
29764262
15810358
15466765
45572332
12874556
18420
1243
17705
132636
411920
239240360
25064017
35387251
180110
6377525
68914158
1436
45706232
1860410
2337
47357711
3780300
233010
172692
2601
7824
7786207
689239347
987761
244961118
100017744
11230968
97933
828536
5736358
767554
1943687
22898
11686
351988984
968876
32235467
1767269
3833766
3174524
60064
160032542
323772448
923030
211929306
15380685
77296
72019
209540
84122824
186876398
55159
103075
73357129
24646
155575879
50866640
65045085
42334
847977
174447736
1481126
32587
78548587
376194
13202768
712705
1660306
928441
24980084
6122659
18921
23510622
35894
1029809
368839
409922704
26755586
2491106
15600
124115310
56859649
14294
167465
4024032
452012755
981311594
2096
3300149
10518409
328570
6985879
6614099
14519767
83648241
144252891
261522853
257384
199857317
42505
2570544
4449189
27306558
32779407
481454403
93723
8141679
478694
60075
40838
339397
29915011
2166361
225516
40617831
15421
1410
75
415771
25877398
558212
51979876
955
1468071
119165503
3186981
813812
518404354
777426879
1665686
166560
9718093
119739771
3333359
3158375
71539908
2762
4808106
7640954
66497323
4106427
56995429
47008
104609702
392352
567421678
5225
66383184
87263671
3718869
1729358
457912
24442
297061146
165872
51499
16035559
4992431
186215
200948
23887490
37545032
30752003
61498498
937167217
337410668
23413
2524934
16054
189687489
429259
5277
166714
164140
45816
395546
101530662
77391
10653383
652569499
63588293
42830
25266
95789401
92863728
6297312
20288
2215002
8127
12739226
15021565
675995975
592303291
697935513
20501056
4727
480591986
53307
32447790
6811
925244883
113
23560393
749772445
127296534
56731
3956269
749055416
1661722
484962
2299155
56149709
15997
238850494
98085
46293
1027628
7613750
918797320
2183467
22402029
29514
62383911
2280954
31230754
69961283
58815
124534
74863
19101
14366660
95883
448788695
13383940
140586189
54263
5165625
7157
38739
85550687
3006525
209929198
24139972
349646
184642935
190169
6412464
1269837
4019974
585134
50842
2645821
9573
162823852
20074
717654
20596779
371910
492408
58718
428969
607536
805601
389283647
319324
468897514
1276
45015186
431318633
13989
698902
91383497
1133380
514232857
10353690
204000360
421354402
39932
20236169
10442521
2418431
98988
30258902
1904
60045
2123201
873461702
24352272
62787521
7877
7476325
3685542
64093590
242974457
37290132
553104
411576
793069
31096260
126970
859948
605125116
71600834
5737
618503
99052081
131379488
11936
321918
176755
53087
40532
619186
822380451
116803521
1412788
599
20427174
54768
15801837
12240
5519437
2406721
116229921
745992
7537377
66047041
63177
23860
41242
592922
354
429541902
126290356
792332
731568
44412561
17180679
2446799
37172359
317762683
1936
34723
689373
258132
361622
256442
10202
15121418
74636
73682
5983869
229059
4491978
46812
116284429
60114832
35829709
234108943
3363
489611
422492676
14
1090944
3221434
124305
105384
100228
11260658
111767
254115
312893
129475272
108887
430902
1481543
284460
749607243
1001397
309125
6959654
45487958
48134981
463422
178479174
5
45118
27552
1773
22895
748732
458151803
133003
947192881
73104
21449
2563547
65664065
442328343
176096948
14373
2656719
59632
70523804
462428
976580100
30230
32384
7172335
38763
110225
6205
2151726
117094599
82721339
556865627
8628
390700705
13953
499816
7440
201760
2341881
19947
736996527
59585
15831452
3549562
4186309
75458502
91696985
166200031
1025315
17621
16761
15375588
61684430
254745343
44666
729975
15675
999532542
1664002
14793
944805
50670732
3816190
54200
563207077
525429
56984367
42321
1673243
26248232
168051047
44753487
4936871
481710
116560918
9848
120223127
4889
71544
148620
1106038
98684519
4664
8262
114943
10156
11158
14140000
1679671
107773719
1255005
513277216
6511
6626
176947768
6508106
15581751
244190968
45828278
505754796
382809
9293
12865
430623481
107558261
615615
26333689
370134
9435
1085
61593
1583
1885140
74927
19782837
9896
169431
4267500
77277
76317825
244628496
1660501
15093913
24560
3759849
425423585
13226556
992943363
67276
1049731
73516258
1659634
21178
127394765
5853394
2755397
14734
227988
363743336
19186
390271
57908
243286
1851825
19426
1124329
2036519
79043067
260597
1123275
26511
68472
889877444
6479259
1840
65795012
13947
116000324
810955101
670249
25096499
224843031
486245824
5857609
51940734
14351132
14878
106413
7028
52031527
7801
59561157
20799543
329759
16237269
6813
172023
252615
523848
995858
4017993
228385413
3210715
6929617
56236
212722588
133440293
953142
137096431
290739
55678
2217716
3016624
953371933
10612741
565
227775242
150878329
7389014
199568
167928
801400763
111210104
9771149
8192861
326694
641383697
25651680
56765883
805025384
31940
1136362
3738641
9902
57948
24557763
1743254
2421
124833745
84192
459492977
2117286
19715
199298311
115497
52131
124699
16945
624289489
38398
129879
79032
1546800
301548
22871884
3967
17990028
4727529
44976
569969
249334
443243566
3340623
30216
179842
271153462
16511
20601
5011119
5321631
1352842
440785
172551
3231942
140240407
10129107
14727
256812
2429798
108867
214699
290919
1368
5760069
32992174
54870
738
10253362
350437532
26441
36092768
160637312
111626
354869218
23399439
62409
331087
33515
257217800
106542
3323
6617
500343
6946203
5381875
12752
37808504
94814377
245273
23307222
45331
22877077
39864610
7857
21290
5795280
729647743
3507410
31063348
648682
25684
237379
1801367
12262761
1747785
1204459
13
19181103
89975169
63244
107902
8213240
174587
3810811
935230
604737174
40936
77860967
270301252
7336992
598808973
3457389
963303585
155234
75068
3711664
24267357
4147960
65573004
518606
43453435
12365881
232329494
100148
30631763
32745
13712
5135973
166657
45875687
3301747
455312
1302035
6908917
4166
142969
15402290
2986897
244738211
442715238
2415
6972
68244180
750
1169900
5870
227784
93897
6843
1230106
477215
31910456
4451034
1490974
12882847
120562044
653343
139765509
662688
6866
62660025
1731389
893351
5034881
249602
28557630
299277
3211351
249582
160828
3828746
303524363
39901
81914482
12207
3708320
8498
28348
41283064
29639698
1820498
40073846
6534325
18766909
1426214
17136872
93923674
344892550
744
27182512
219356996
322538
16414851
203666076
10914675
21542
38690
271592
13124529
26853604
367842
14752
89918
248997
2790145
98242
466152982
8266103
36890216
112146597
2749980
3431398
21798
203018435
110712839
35818093
244769
9556734
7378
62394029
24449146
853848516
797443601
404884
184441
11039176
2601873
16271213
113086366
430175
90760091
3853551
48676
55137886
10029
583898518
3418493
103779053
70963
249638
551571551
109032
10359066
1281833
144930927
110467606
180036462
57477683
9186
15024633
198806
83324
25784
514233
443562
1252263
548409
803376
10618
1671308
54512
83771
27859
203250904
57528
120768285
344492
543539
525563
17735
4072
58951718
260235
30067
12573
29930
470325637
24383214
806216401
286300
128079118
49117
57797851
30822689
183387
1841046
179812
289173
32756152
82944
17314
8607687
363048
42078727
48268250
432008
194912865
92532471
119070
224240593
3357
1447248
6375405
788840389
265324468
552
764376579
13517
9400459
232888
1114
790583870
7751861
10418303
225211695
21892
3327262
17842194
3105812
223978391
309735
93824816
2070347
17784944
54415666
15362
135908
2954810
15514408
35005640
47491659
374717851
9238853
3559
906672
3643439
84756895
33886722
161836
44640
205670
24948
56657269
128124603
280771
1764155
163446662
67511144
71952
2370009
489839147
84098
128294
23513
17073208
48885598
263112156
225519
52042354
2504
109534844
39826113
84999
132017759
16846409
821
3865353
1839
306907
18441
15587
43680
519046
261987350
5936177
28016
681376823
629185918
172294859
8337580
2771487
54436
15453874
260002
22936166
50514216
2706273
1376036
5381488
126565313
55199
195308
7442297
373189
2707242
4774387
907657
20159
52722
61872736
8363
44639
393641
1497057
131671
96903078
19653356
638336
3142205
16371383
776650
86725702
916625
5283608
21689983
317948
30060
1525090
247581
52833577
910296
7659
172521907
1700
48933065
54364607
398265
2559
522367
5316
81379757
373080
48577220
397561
73178
87394
138941
697096867
301206
41384998
2768568
14142193
52345238
519512817
29457842
23585003
116768
46778
4703624
261766808
5674332
8645769
30630754
631431
5977032
761227
271836
180254446
564348675
15227
1704440
2069081
7444137
558898
51489
4193
30209
114270510
1965629
5227
29187
49232
6748
132114594
32847286
197169037
34367
244564
5423313
92979
9881
5760
10716
2120747
30878652
57480
2544609
3860343
240577
586586
3462780
37643
22105783
100753
78161597
63841135
486866
7703544
97225
327024887
871725762
792608
527906271
2669048
523084
99526
480999607
26282972
611762558
10763371
1723663
122587
1334190
382078
59086535
396350
16551
177499769
13861139
2296
31488
626806093
35711474
1916479
6096128
538459
206801
2292606
5444
13481253
3584
584661010
1655582
563555043
533354
64551
499136
553757
67253551
427515
471842577
1202496
38680
537487
5583
52043693
55464868
56794
3135878
38406
847265
163151
12456
984191
119682824
1769445
8499
15065
360738928
3316
80830397
1117481
75547760
5522574
33556
954450281
106955062
26851551
59952712
1000541
4004106
369440353
85111075
1447937
25203209
1340678
6512
40520
48272
192588126
940251
5824
63436145
2397428
532029365
11967
1751174
251541405
25181
956653309
373344528
860015400
3921938
30251153
4499484
54117
468009684
275675081
766432567
13604326
15655
62612639
400717
20996297
9048843
6509970
971730
2465759
494126
331439
1879006
1652741
36920906
713256
94953
302146208
263110998
345508
230420372
416826
50267296
113509
25079
1518451
435638744
386159407
44666534
2016488
3090843
68521
95608
1656034
118809
251753485
7549605
947
3227354
2808
16406557
5750
560556
16447030
10601285
649601733
346858
474795
152690631
13121994
272870191
1950205
14311
31604899
4166124
200568
5353
1315597
1110618
477825
322385
782373
30003167
57216198
5762924
446365069
90033462
8951811
1718277
59760608
321769
265395
123464
7607
4190878
6280599
16406
263654022
246786
4892791
61905142
431770382
107078
79879537
193494479
8412
71962
2830512
27252196
185347
5359
90301
565903
206437145
28688230
813204772
230833
1134850
65018384
28362
145040
181591
13368
3776109
377
35671
83753004
1115851
13252
2573
1788
9131773
81293609
7710333
16571765
13352
103434
14730
554179435
14230911
1778620
5601822
26115079
60455347
1129862
2523972
649669587
251778232
46292
79965304
166994
22778561
13848
3577900
5394565
212668
2206761
57991089
57541
104885
265507997
190950
19360
16226861
9427
7138791
7188
61367
73658169
177172
30718138
218513571
181744
511036
28318508
10285
25210379
800281644
182346330
150398905
185149526
22421990
151490
2868034
94447692
9848993
265487565
14703
738647982
9839
494251
985073804
15220
45
57152
172717
5031
11445271
4138804
585266
2109636
361231866
1050466
16536092
34453
3276
19313760
8457
25720
3267279
327988
21281965
82889
1477
6873
7743674
44972
310063
20580290
8237
4655783
32426923
952119
169581
13419925
259609148
4627554
8903
15945
2701
159231728
16015
240163
1483511
387047132
689284638
15142
501108
101897
2468
5900781
11613196
8757
41744
97148839
360362
7913713
50515338
414529988
6535
29099
457009838
247722
162728067
936403128
21611
12125
384082
55213
39701492
82139289
804687
13109
25495
52452
56578
1072040
123558306
175682
4209
19902
76423825
10085
17898724
974458594
81007
2023123
2336581
1213976
889845608
126490
273524162
30081
23587525
22854
3895585
30292200
85479506
57184
144630
627458258
44476365
127090548
2294771
5981
347714965
31387547
4921388
127819565
437707398
58294
86793
318596
1109090
25601
1382323
14253572
3661
3905829
10098731
8353273
718414513
38453
52077
68356724
21169466
196017
8051
102225254
5692
211467387
55222481
2456
961681234
329441
18588
2045
524077
13422
781330783
1582028
3427303
404791
6712263
9665811
80021537
3076117
4881
251555611
4830499
10023
180330497
42972358
619824411
459521
1726826
382534
12461724
136845096
3969754
253541570
25527834
128536
529030
267035351
135833214
693282788
5309
2149949
758275788
127813589
182446181
17583
1840669
46246916
546655510
739815556
1527526
379421292
877293731
14014768
242718413
955112
75080
253994573
90243
31362744
500812227
23383042
1684045
165317
5494509
914609
451027
147163252
516927162
635
46283753
2878
43636808
217832
163533885
130559025
374461
165526812
5157
144971794
135678276
2294267
549882
734771878
119403801
353884
81434
1688631
234769
233892237
763586
374052
22191
15377120
78609093
656729
241726368
797785211
11456305
34199337
16266
257041
11193940
705968
22305494
52564
7088
530964
26499741
65705
119711
440373
1449081
156272
42546
596617507
65984
65143000
352264227
101733222
27579405
38140819
58829
261771
15708520
427959687
49547334
22456
14645446
216543467
126
25049
2825937
139382
59506606
24787
206394
91556
95688
1621644
16129624
33803778
11813
40329672
239836671
977310624
38338
50843555
35859
11134498
239181
2993957
2802832
132554543
69855757
1844894
1134480
47157
306405251
12648
54063
1946
107124099
118608
2980603
40839912
59497248
4772988
32884966
9357990
3942532
12220
8342
32425
278377386
418939168
4528
642714
257228
517841
1765980
230018035
14136
4539539
50022
1678046
2528
154277999
354720
1638096
454
800666175
1485236
148988254
4622813
86649727
69067264
55589893
7134666
608816
7228
18677
46785
32955012
21376556
62335
244894727
58887
5534
405496074
15197744
13610259
38621358
703963
32872
198470953
45294
54749278
42119174
14596335
3467
1307766
76053776
545957
1188232
109787
49995699
83373
14474
3956649
1775115
80599843
226650
6103
765263
971255374
6465427
792574512
3718168
943760379
48858
133553381
21691840
44594
463967367
53496354
1577930
166287
5988701
6298559
16013
12507993
19060
22614652
807163
508449583
20288928
1020631
125048
1050681
165476
638747372
2334
208993
5695738
3378452
1188182
79615
318854
45190
4966
24089979
123379
35550894
411965
183083
20126
29873
1042472
213648
512706674
82579
376297
22343760
148564846
3389755
25602935
56164
218219
16313
1175725
34514922
470133
259656
7219
533384327
4565957
438441591
522892
119115
274834045
68019
49153457
2596736
17559
927328309
873
1636316
29518198
215339078
20895515
3635473
246483358
231950596
56403
11371148
125507570
119853
95516761
1214753
14662794
1679749
15041421
1332810
31559494
378008289
5008
494683
526904413
120161869
8489569
1511027
582744696
231095
32901
1753574
297286
81139
15944245
37781
2797342
117186020
1012838
338
4738536
8044
265013930
37362
18723
19627
31443
14656376
2083
11575131
18685
44785
379325
4034
1447563
1605828
556073
15043490
1747
7100955
1455065
36227
653775806
1993949
186462
738172
7792375
793577
1329539
610551190
22707
475716472
7753018
238334447
202254540
501601
5499969
9752583
8143599
88840
416962
424238080
4369748
208236
507330
4842405
234112
49312291
22399018
192087840
93676
769442
35847
7819
2067385
803563155
11518580
801318018
178667
17523
118335
3060
614719823
102083
482225668
47280117
24789746
243807255
5722
266156982
157666788
285298
6738
231768540
130882
47
894685210
37508201
236305
5328
2929416
564179445
3981763
50267
62997
425272
81749
347945019
5354500
3438751
7172
326959858
125074
44889
189272336
5907
89245
886911212
404354
156547
6742675
2453532
123548786
840139558
11825
3813798
7026
6975778
14323109
468349854
1944395
16683650
12319545
45661
116433601
57899
380994916
65174
492350332
182605575
485272391
1701647
17053669
156039
13885
10544416
18676351
9979
2040293
9582082
764466
2865749
2890188
108541
6244336
317173
22948874
6977124
3902
17290
697070
258977
224261283
613479
498588
710304
263465
4721
509742914
175459026
11927
1135468
43306
81848
2079
61529
814856583
91285
288
2039474
3325137
57536
5688332
804226339
39913
58618
378004
266722
590976
939205
382775170
120166990
954821358
2519
16213284
47016501
1443138
54650
370104932
5666281
40711
5205885
28340464
10357
28913
94623
122001
936172
61285258
255
80640953
5522184
5653
77945574
158283
543295686
379022888
19282
13144332
130110770
106405
8395313
91891
1879122
59435
494985915
326444
1013
200815774
51486701
11124
270985253
8114426
5784828
21965724
4992813
240076606
48779
1345837
899964
4142859
255686324
16477861
107954551
67052
48161
110604
372510903
47696604
1904443
121647038
33911814
76557499
110972554
140215
70539
2862379
12835898
97722
121801009
872670
15896141
6373571
252638503
842744396
13035902
32690
2494688
3129259
2611534
1054130
44771
86646
27708
36349384
231054
3386
62315
655231
86630
616389
48213
426107
61508
5055387
55716
202837470
6420
294172
20793882
2161
204134744
874366153
99480
246769
841750787
7240033
4739725
82474407
129644
15963
515190
996865
4789325
14409
1466
2760312
26770
225134063
743653
5305
1004
89996
253396
77520621
1120812
69268434
21152627
100831983
12605821
249398
23753
83614
187299
470133478
115158
49100141
953060
129819285
2107
4154018
3227724
526202200
364355847
4060605
16451198
66808679
3810079
517271
180841
87140371
14693413
520312
888370889
1386859
3250004
49295
208024441
394453862
48627799
7150066
3047614
715567554
982213
125555
42080114
109244603
3651072
6764224
383419287
60560
4661
54858
46442426
3186404
35551749
13222066
529851401
107681
236739007
76464607
9150393
3064831
1143
1726947
1102455
32032274
93376518
43572534
20754638
54236433
192824174
249644
113856
28304025
55675971
3270108
258631
412317849
44450
908740
29946166
9964246
270244
521
100
6750154
3712
212129925
38931
649582203
129302
4485728
2640
3849
206019061
211354574
5981241
155065519
20829
5289780
31742013
513007210
3406
633576
217848
61112
96918885
59708116
1841950
3488256
700548588
65391735
400438
1315368
591253
221302998
550694318
297894875
49274
5686
265374839
231214
2868764
21580146
291487924
564885
29729333
33129999
1318464
67973455
6536989
883092
132623662
130543780
30750918
3053254
623122
4590470
1524768
28742
11573482
162591
204580484
448623572
209358
218575182
157980460
62184425
1932434
27103
19656245
713035098
26909
5068261
93673013
453654
39174662
5903681
260457467
5221
879031
54505
205379560
101008
21966002
28137
119175
505
28130
26962
95813
84218430
710708413
97997
6957599
3083834
1913767
7401349
21182
5708
1224
10831272
234116
934964461
87695020
791287
569982
126798
947677
3786549
64526
1442468
47467300
5226552
510569
8055931
13595883
33668
4024
39320609
64325089
18002
6467
3335619
142419
464761
1646432
43280
6601519
14761
846591
195610202
56160490
72160
29756524
1230220
224
60342
34949951
148952372
170851
11308
291849454
346208
31241509
85990
16253962
78796
9033424
1165256
7737
13700
5441842
1551
25441110
96637
209541516
122999
59422973
3722567
25233592
42403
3316260
44388
4549094
2725572
16604353
1782052
903063
519224219
46848
3729596
2479090
1427466
202676148
5180885
2206
343886774
1396651
588513066
57801556
2377947
486329589
20335
105912042
328887743
224846
247328405
22550284
20044
55138446
1752967
168448
228686
13659843
6421
2665752
13309123
944196878
133064539
50208485
12000
136037
168808
93610
54134
694547
790685
325679031
15939523
3245
5897
4516085
9158286
144767757
6087
64327378
7719817
51816
1501117
42499151
5518
4731540
42550
228497927
14459300
9395002
29162058
10226
10845
135693
58053
109701
79546
595134
741727168
1046271
72060
19249
418230
20385
145050
4399
4939
7338579
6417371
867048
13330
98116
23877
10544
1677930
170380697
15704650
495847
180663315
162247184
16150283
111341
11440
194935
13721
207398300
168287
392325
358071
441780313
7005186
208
29581
1538605
82352004
11079610
29214
15476046
92233
243424497
3253888
216349
95839
7456
804737
48960
41100
12241749
3842545
105206
65345816
64531
214231
16546
6026913
13291
173818368
2444
406221354
290481
4951
23971
6342
4557632
3954585
80659934
3606
11347
33017136
10950
763421401
244115219
1000110
9703
1245920
12770564
36626202
26113
884546977
141682067
16065
119621022
13240
911271896
691487
654406790
755257
25307
47600
370089
13826349
227987068
745679
1503692
2748875
2001633
8681407
2377
151537053
28574187
55380960
3846
1690677
3160149
436467141
63973
236320
26445637
30905939
8029981
13281380
193892
116871
245109437
8877987
18150972
356
708165
10895444
28385
64982265
7039448
41271
16355
271590816
881145
236868172
5172
899349
577759278
153261498
39881486
616448697
6688371
563900
22782134
845653
11055347
999689
462198
355864
1662205
12278
21247428
796237
408805921
119263941
43523736
363828
53706
20663168
59635
117573818
2080685
69073246
261969948
897187118
3276807
32847
2262415
10692
1585366
22341
2197967
666653408
6652448
1122883
3913598
5983458
39838032
27315
6247
42500366
15913845
6905
37673450
2045496
42930859
14238882
76696153
3472722
120209557
122002815
901563
933108355
51615222
244026
389506
34696927
6407760
63830724
1703
1729564
495634471
25039
222212944
70461
16653781
41352
5704233
47289913
6241574
254173
160474284
158832
539016
2054678
6818663
4461
29023267
2149976
61269904
17465858
30117
441754
127096
2714022
13404653
26109999
126930959
30440816
9514912
70863
109647488
4047100
555887
1024190
43484766
13769
159007562
401741596
5139
411635
160861
1896192
372076
13682
1021934
725025
61288843
432560648
1428
26803016
77805
9794
119064
7729
674169401
136443
4388
208771290
1343587
10584719
280815
2844573
16558605
8979
458112
74831639
4477
1762266
13600
402627
145244012
69718305
4851
121487845
499950
312082
60935
7395
109578550
26148646
107929628
37113
3111567
67821
216703163
5608881
149346
8946
386057278
7679438
96113
732614
449284
71239603
353744294
65208
11194736
422403
2683544
46322824
12759364
84973464
10918180
32485
4191203
41430
65288
309954776
4143793
6734
690275
833549612
25257
62706
164681880
181194147
6200567
711379
6943
475
80696
2807140
74590
32734
13326
1402255
63973733
161717287
909906
350864546
19684551
74849
227013139
996
1960639
5864
16737705
3457857
52663014
7558312
26492
261549365
1355720
118647
1532116
3099379
15054
32430563
994017
85424
104488
199836
254386237
13104353
9487655
455884
123350783
31173278
4927
1114897
258517
45706
102561212
22394577
628843
987300
268404
6187786
28041
125125724
192260819
11721403
5004665
26800
3018459
54151483
30666
796996
120456716
16707837
2734807
290952
57553
44219619
3897788
52978
509433
642707862
5983741
10272
127759
3694825
833265
3982
143615845
767895
10035
2970084
30858
11699577
6717
101514708
240594281
4496551
897364245
6417653
526321
53543204
2914592
15070395
220435177
3163
30088
490177
31802
63442947
315568358
44580
302432
559564598
13862011
978975
651102
9218873
82754
23571951
13627159
114914344
75438
2276589
95025
23807852
3087
17532680
92139613
2428696
3487
951749
17126
474644707
43170
685667
82741
1976735
24043867
34401294
500442
996535
4626141
116539425
71927
36129784
6228822
106181320
1680914
11095151
17108
239187903
43772
19321664
197617
757142227
7496455
422850
49979494
634267
9656828
3080685
23098362
167561
909882
161866095
361897808
52840523
17344244
189938729
17120
2258081
30184122
4880966
10261411
4846150
104745
4185172
21715
378501340
27247
35250393
16880714
800971
2868708
840660
399110476
354926
134861
408572
26051
1079628
5459
190318
92716
13467
202126
47058
897136
99964
450704668
508641196
1417443
985492
7177142
9401
84892
131064792
249797439
86793534
19753565
1677075
3512480
1144681
97955454
108676655
367248
1686054
3290542
771937
74101
2140
27402
5131380
2172
47921
3179191
343928
314553
67323419
137599
464310
564900121
6832692
1247548
60591
665881
13625
62385
59084
3682066
77563853
462346
38451
13353
65585872
302208901
938400
859098520
355144212
49158
336963
882085
181857244
16853
241355148
186006224
374217290
2378522
11077
183211004
1640966
84209
3102241
1008031
1289474
1643500
12389
523896210
14157
30910844
819700
37930279
423408
12205
12371
17567
445237
385215960
9698
737089
151597
54272030
786391201
7362447
9793964
1980339
4539453
2596504
234
59825
490485926
1704
5987228
3612
486800
156809599
5870192
8617611
2384165
98686517
10126735
5393485
485164
29434
150631
8367014
239833
3024075
1750290
556272394
93728
1441245
114794
109532
13366255
10557
529597947
23425150
5961
121465
748520547
32691
43049
15138300
652715139
963580222
125869483
9110440
999062536
12148
20492219
134254048
243726
1132243
98639
522867
594593
19872
381615327
267516772
6486
23251
11605
930693767
91894
12281
7831716
1280507
34730
144703
7319
557933010
9194023
2151939
20195
20082259
13746437
34608845
1765
32757931
98770956
21484359
35868896
509635001
45426
1535134
708
270148
5825
12975
323154906
1237407
17025
92534058
377065627
28642610
6356
511685
9180020
1376524
6899151
8244737
15778457
21845262
725673694
446913
437046309
1273448
3832977
13439
76779
464988817
99237
2307
232275789
4135
54541259
937580790
980044
13414090
604603501
151496407
348039
107593
99
58304
2001
2373956
122601
741410260
47727063
30829827
83428
25323149
5093
4104828
46715760
57560
20886
521088
180640501
274952331
9849
73438181
118265142
75299713
37434
497172158
23066521
64409733
110029665
167531
78250
9433
425285459
22487
3196301
20794
48131712
4119
68717713
59823
535998
2998198
2925
2428237
2202
505291
15870879
378194214
374189
7665
161453
31080525
6102
5351666
4346593
184601
8883924
129194
661052311
22155093
163152579
51261938
354063670
190148741
5934695
1937274
24651
17361
325663
17133
600346685
38065
590339877
106765933
7502
1325593
20845202
101562
8902
202561
1401260
10880
11851094
557369774
38727
907588642
38683
122832
53988184
178209609
65827
1905470
1971
132442
1867
5368
8010144
31328
1472326
14459
50238048
567920
23300
1166653
6780560
363800
368351
142968674
236516
405934
105363
739
5401379
7409898
507837
11048339
4654259
959077
56489
4729
38750
281001779
89746
2775883
2820624
517606
1281615
7122
24457806
82910639
15104718
1552220
25757
7326615
2153562
77410
81151
2069276
89150770
14630431
719706572
6334595
93857815
25505285
5587
64879726
15802855
27372566
929
355934879
16607853
980460
38361084
13794559
983902
1738
2063253
9905408
108296
857562925
124560
329300
129027344
30094
1160657
142267
1493995
19301964
553
15751628
93405
20299
66345
6528599
78801290
246718279
1941098
766688153
759633
162353231
1063380
940345
124256045
1279553
60022
887839035
1844733
26929973
26673394
19933153
2362
507390960
876664771
483389
201160
44880
811413
57228
33492396
10957428
7888175
540869
138684
559933
83045893
1640
2062323
4334
1032321
6069104
22683
23102856
532026700
12704
12746
685497736
137165403
186503870
458698557
255964044
522959356
4891
60703249
108787
5886078
37534746
1670397
297593488
344000
22557774
232009
133394
15675584
261122
507067
3686590
1029605
44440720
766510475
51064800
64734248
2222245
146830053
1830423
28217495
9587806
642585128
189832
5886
1379318
59500
321919440
678525
49834
6682464
764729498
20705921
133998
254641
88957
359058541
1206553
393921
260722
230657868
268308148
14105194
1334345
63422
461287
21084
3434553
162572
446777
2531295
549208521
6559810
886470
548758
3664
13309725
427905407
11760804
208714423
2649
2155926
13991
12693826
204577440
736916
44839
271016185
11723034
739386
8359460
7257616
3600
885444261
186655760
38179
97619
241441
719445
183587
24617888
876439
781380388
523015
5503762
126209
3795184
207211462
77886839
95306
27269171
203151
229639769
3389
815770
201229661
22201898
110220272
723108787
528388555
32979807
1547971
1859647
28296919
116584921
465195690
68119593
232262
62583
131022
6755028
1699450
14292
31138843
77450614
10691
1042730
265119
208040
44008106
2037051
7298428
482061
231864379
772401387
2437
133994911
105680
444810062
96610
968770699
3204457
33853
11016981
471360447
52975661
860447759
25933
9181217
2106039
250708071
250837
288759862
3455
941495
14231
244854865
11771
9709809
15846
463487
16254824
14521919
7210062
3108106
634065020
15625889
590273
499129
26979645
2018939
13836
2057132
118508320
15444
289200
250538
303303
99176
18590
9070
191173839
804719593
178845771
923603
3959461
30545160
89534701
22566
631460365
139606
263608454
949454
47376
25479541
107402
162397622
251392386
6415146
110322
60925472
2143
185457696
4158
176839154
77350
3767
6838803
59007
110525
454884
367156359
22225
10019
500823
2149
671728
714003
1520104
5271556
5352
261613
656360
8351
11681
77333066
68662767
25590337
151680805
11343
17462
32432
31792
15601
498149
42972729
32971617
13117627
323919028
31345
19884117
31548383
1504751
493152810
142200087
49039
339963
65914082
5977840
85174567
443459
883662
54343379
1399197
2990426
513734850
138675676
5337482
165612
5454303
3408
7945675
391103
8622137
4051112
576810
10865893
121139
14223671
6918516
2719603
27775856
1022184
361429700
1223755
754047704
84996044
8393780
51747
217278518
191551
246576
3105882
781839577
27086806
7097
505681
1253433
244252
1551227
59791
649593435
6646337
16731322
8014
8378823
1562762
3005618
941565
3135703
430913
813192
143231
2479550
42592
45992893
9102
162918
6256437
2890
116028
115682
2215316
401313
748558131
12874
159095994
787935473
3486933
29553870
1231467
973516659
2540
205853082
360878836
21256264
729757650
73388940
812742
50755228
4184400
28855573
948943
134098113
128138475
2879
25804
32747955
741480722
4748906
217538193
12964
9605
245958374
3799980
12227
22763633
14217
25625
30536
63267
4652796
311917
1894
5279
531773270
5149
75737
3030047
5522402
52078779
23410
168933174
279484
1349991
1039271
373922
2042948
18757
246273211
9964
218027048
203295890
700508400
62428423
53352
17797
389427284
878864
96754
22943
1709167
1237741
32185755
96420806
911212306
205327
104213393
146973
388
499765304
226750
19551840
11680956
294229
1469819
206
26801242
38775
393768
11816622
29089
31226
510467744
49697435
125471324
261329
86628
138611
1140740
111093654
218554
414624162
139976858
810364954
63832
27518574
35590
527041665
230341392
26326233
31687
41453556
48374261
52946643
1489
58930166
289809677
90608562
70215
72933820
236760979
694504044
1005810
30499345
42713
6367994
1660935
725992
1691746
125090038
2792888
71095028
269763505
77299
22980
2055
5071
36339936
1034360
13993719
954148
287607
15686632
54086
1399987
14295
39150
7951103
388714552
325837
21996
128199910
96824543
27594
13485249
7931175
472126090
1577248
257640
344933495
899041931
960610
237125
36794
384308672
14378851
16566469
58969
122136
815284488
19859018
318515
99541159
211145
3124717
123530
58924792
223611
40875
1100095
175204309
56709337
296476
460768
507542137
45321271
775432263
268073
55723
1447584
4071351
14566379
58278
18765768
562747
7784
256084877
11529
18388294
15029322
706152
29276393
34532
108
209195
19604538
411391
4413589
10532
528198138
229950555
102636
2969
88675
12185
11152682
3764
20312541
43739998
379294414
184323354
63462
62386886
19690
9842477
21126744
370540808
31932
5492864
5804
3706
912557928
66051674
12599504
317167
3521
239911929
312183273
23435008
143048787
3938503
110579171
21755891
18607714
16311
15052
51488
126993906
54330141
2817788
4774937
4364790
4129919
21565
69900
308493
46530
7025
35428
14045
18176
12325
36104233
2543827
39684
33561
699973001
166578021
64655376
353014
2340895
39790
21779
26801
263622
123653723
6438560
10922014
7990
849257336
183956
3788
307821
59976433
184908814
699046
11565531
13441
409117430
260558
53847
1300843
196086442
14289
138324313
116529
286044
1890124
4337997
6115535
4499
29807
244883
44631
5266495
254317
49693439
3841851
1954825
579820
203879856
555234458
144060673
1788690
1479189
155317
106501
988821
128353
522829863
1890
392933
4223926
13701534
2642881
403320
11060
111979154
16094
61110766
1466139
553197099
716807
16454
118001853
6907006
4063
63165
2736164
8821
34470
6738396
192024129
3571
132
150178781
125952
127648
30032
958177154
108971
190508855
28695290
5767973
141968855
7353972
761749655
70929054
3013844
12631
15305532
6112129
95847
3843903
93138134
1282520
256830
922664
944034
357771
388241154
251108566
1789737
14270994
95543
280411486
135551
70592
39004
61433
11465696
924528
61142601
2053868
59389
225589900
272816019
33585
845992
16009011
59794531
282828554
176448742
91842490
20116248
4441314
1029526
260074
1802667
86099
1671
5694648
38922
21625
136994759
131411332
4653271
14446520
2186718
590241487
68818
240609568
7635281
2954988
156703909
159220
6871590
15569008
764837
285888
261836
369181238
315117037
29760662
3315929
897017
356116
345192265
30159
541
972285446
155583027
400152
9424528
4601
9878961
44735812
4410
5255203
958946826
109079653
19277661
865361307
382778
49259
12378
146746
1264871
823877
36919052
3858266
497353949
488249
145925
61088986
199719638
1380771
33236255
89718
6152
128434600
1546701
1543861
1967622
383777
35240861
117617140
194608463
11431527
7682567
599701
215859
19826
8790469
23502124
16825
8381313
1882728
182257970
671824590
8214
1571567
9771
130445248
198621
7979
9078440
76600
70196
1757
207511
122197981
5219575
77142512
399470
41651277
5567099
589744
25815
1660773
254848764
14825800
4537088
63238
157617
1141288
6944
997467113
7176610
1355772
3194842
4167156
417816632
39890
14804688
2883
3751959
747955
4835
304717
11491369
28548265
7454
15925580
1421826
108546949
74634
350934
772532
7368238
32647002
506770953
606444309
522404885
254326
47091
47682
2399967
7290
2678
238357470
77239168
11986
208715090
71614
246863
17920
428295219
450819890
14900730
3988388
335085
575
119480
261181354
898395
56809786
400659
364825
256077347
86545613
193688397
7593
17469779
43199
2377185
358052014
20597276
14171
3489
4050743
11876085
12492529
12687132
14859258
7407406
143716
27690006
260029343
11008814
14864141
9623
20544728
1855897
18201
877625
11638
175979
491485336
2986
670731
33415137
2556987
314317088
17545772
142982
4115
65789168
11221
181648
529910
55534
602007
943363
26702
11923
13333
615534
27539
425988
27853
655605
27277608
23889201
4709512
58703949
367576
33700
13465
130134
3894
117450
4950421
619652
14653
565005484
229586312
2276272
16297665
6820
906433786
214640
43900448
445
1456867
63738
306353046
102453
9840214
47529
270586
707399891
45957
842559
74948
3000628
74608
928171601
584937
534203366
1131
34886
391063700
21837
75376964
387437
74949
234324
3694717
225397665
569871
638751
2945044
5760022
1629075
7131
8408453
2048613
32588967
7768429
132270766
37300
26390414
2646
1739497
6570032
7702730
11767
1470486
49720927
86505
11161
329940506
686641904
69357895
498940235
1077029
11204519
510284
1087925
49580
165783130
895559
6446
10208559
7405
7118279
35835306
119772
1805628
12997849
522735
1454782
106735409
14595113
48405863
30464475
86587904
905
19796
49342452
15784
21821499
280819220
598
89134
856066
1958
1116280
42340020
5319
522474981
787422984
645641
14615958
5911
847615
4348
743680382
806136187
100814415
28306877
902009655
11203
862122858
429875
801314
212714
106912824
7408309
169297237
90035941
521339288
6448
65497467
16634042
20091
980566
25412728
342583939
20699
5420093
2894813
363311881
129613699
488974407
640509
4453
113720254
32107
886244
47986
864371
30509937
1534
7491083
4144292
177278
44064725
407059013
185691352
51191
76099261
228001766
43609291
74083
1626
15209
9428
126699
3080032
386709074
1655
1003199
55650592
235016153
131540
12430159
215663674
158359572
2020896
341426163
8796523
8672043
185512213
462644622
206817012
6852036
133079094
1486013
70500
6917161
84790602
13710580
38999
14579294
56454105
17708
887
426058
7092881
1123180
66624024
152436654
1911330
478125409
273297
123404
6887
930169506
115141979
1187
6327723
123460353
14055177
3744892
197502760
8327711
32125449
17024
5512016
19541
1937
161918308
407782
4519
1465055
258087015
226353
130373
686012592
48730738
459604
209503
26427783
4008697
3451
211022
100010
193991
8778
86134
661463
249536575
42724
21631
520945
176931
225980174
219198139
1926539
30602
1043334
5404686
2812
401387197
38795156
243877829
57750
588530
2594313
54630
261937
159150805
6628535
375683987
192708097
32396681
314951
2629501
13951282
30422
7715
109182
276345
693023
522224
7037
445765964
24872
288911415
3033880
82806919
507048017
7703
305393
8655913
478034338
162684
879310
373777
36670
1027554
191942766
201475
2650231
15078653
8037155
551426624
16740753
15966197
7974347
41996
14940328
394914
10869747
1766859
1219651
315952
797833
3286598
407270074
885065704
53273
9738816
64151
448110214
19435835
389675
22
21676
73670024
44809
73916
106126
167634
357486
116626713
5674
1673128
960282475
94573
4962672
2544288
440244
3084953
200198516
283198678
54976504
8658
121624969
47687
1810766
8455839
254536973
39887845
11083
2006414
88055012
647168
42617
433812
2516252
304559763
3369189
50496634
17565564
6038
8167
63867
381570
52766783
62018
7644
30984994
20202
3115
66676618
10802
984
2302993
2125367
427974733
6
81401
6693
49590706
180227
821123351
8386099
20558
112088280
8765826
316337762
3067
106410
837894
94717
47072246
83927448
7138230
95372
1257177
246347
10430
55469213
6437879
583024
6510783
57880
61236144
195308677
962126
4495
3826672
199139534
11953474
11124906
263228
102369
1446498
617818
81135
1693366
52978811
466072744
1093591
38882194
25241116
62902
978969871
795915
16638386
47610
966413753
163464133
462590658
266334228
2096993
14076
31070695
12082
109083159
62907577
55255
77342245
227392
3227338
77061
57798377
102835
816811
2389210
455064339
31325
137795
3732
892955
32916767
344102
129201
422591
69348
2576
181316074
953482
49658
95936
8875606
325186
954549182
3465107
155726169
4435034
440216
393234193
1544
60299
788435
97896948
1399892
517
107287
9284086
335657388
243570
1167342
985041
1758398
8066
3616679
15766
951336
47646
45542616
168486504
20836
1638
2595639
51730660
40140
1231
1747761
60849772
2226757
8900536
20009559
678249196
6235
4966922
10667391
131298
346826
174779725
44679
8976
38704907
325665151
4203801
30897
1728005
304728
3473
46349503
919490
117705766
58960
32651
824974
9302491
149471786
205582860
101220549
1938
10667
72055
3899203
1056039
8128543
264840950
627303348
235082
17860228
37490
96282060
506845373
36702
3284893
11313673
615583
299458
398453271
29746
1305626
4134218
411473815
24534703
65579
11451769
186291890
4606
21491
6496
2418004
23236222
28476012
150224173
240428021
120464
9898259
16637715
5520791
14161
16439
21925563
195701452
24372468
1561576
138224679
446079990
422621
15815
5836237
461961
29813848
43272
16227694
574823965
5315547
69898
70292
735776
624651889
708101
6438
18260
410682
178420
114885985
112068184
6109
178285
364846
6145
384053
5982976
350074553
7460392
673007
4035
1294316
20961
1553372
172297
23547033
5099468
618972
982287252
524148
198371
2085462
123155
57569
101287729
532275999
5993
3259964
22179
92476
32136
1023942
904310
904486878
373114
636815
222955343
37650599
16461
213871
235998
90279922
394416
18318629
129565
15125401
4229299
6518
255675195
61673622
37372
12005533
11377369
40796
74091
3719218
466692
9256
130488401
2634695
13427940
210409265
61034474
11744
1570286
75150009
51451692
1336
99767
105005
2872032
17519892
216955712
844355331
472772924
350926890
4360841
263749523
455930549
74703
5976
251250
9415
673119921
19338
25897
92196310
525965
12769106
307742
483530
23306713
18949
6237
356541
2042
75435360
20444201
172497884
10900778
476740
4502559
6911048
12824
764382
18958
361073361
2498714
815137366
395701542
1997
3456748
39077
12081519
685553
17840350
934582
217199226
729916
117717
52511
258038719
81188703
692508662
13763614
96525
59547608
3364754
3423430
234170
98841
611130992
95527165
7286
449592
493626
114908150
15174704
261986138
126276
6793
8515329
625880
272790
119083
6062
7434
28023594
182945347
469119075
117185155
370645218
49159
275001830
25187985
7130500
13641
11292815
32317097
21279092
124303
30866
9383303
118809133
6270
101861
985503178
15319
610766
137370564
46134676
5502
13621206
290968493
57034
835416
19358039
12760328
231462
517845
115660
249502956
641966
64446
832597629
250857839
56851
23921
274246469
27958446
554302828
11558589
916114
2801809
69345043
11493330
49849
18055
3854744
697602
35524772
40175
274026
34852827
235361334
8138
109255366
206319975
825018
3783219
26341
1129058
167856761
2419501
3294543
2013
22803503
482536
3360676
32577968
762547
15684612
21801
8279
91
5519808
1486770
124624
77184
671273
70024
13981949
464693
11531833
418232
88579789
335805
9601183
40076509
152642
222726751
129929156
58900962
14278378
463852635
297441
82577
122793
175838
27769
42514
1697593
2003556
40000693
625
234162261
4086
360616
352395
900557
8740
73953
8228
13906925
43806
78744377
134110008
4609159
201194
211129
986766
33173680
917011
228730321
22501897
42763403
79619650
1846027
527817328
28218
8202928
1926
7112557
479163585
2079450
4043
196090710
236196497
1530721
69154202
16199903
22991460
1805864
754867388
103947943
865561
1093371
850286541
98464
115313993
12041273
135045
186059
17125741
48109935
84930
3821864
5270
6815767
477855
272911
105670
224797536
98148301
2274
482926469
16784998
1692231
1675496
42809970
10621
5506
15463
59131340
43631090
16038521
26686992
7427822
3141073
983183
13910
1478720
75173060
17454242
2828208
34673357
95257
3919041
319428
24462
141243
3262304
8933
9134
677730
12099
3438603
159071
24331
8303
768011
3247704
429766352
2135159
16087963
356948
165528
26830120
2195637
122753310
360898584
587951
21443
3418637
29366540
2030328
13623
51582
3621746
35779
969058522
163358438
1316402
928640025
103217680
24172862
1696740
26880
8040
354251390
3630052
86734810
8662
38753243
1013451
4088
104802
439350940
3828581
23623869
367861863
54121
501166071
1706744
2915
859306
98265588
23683224
306480
1097
514185
76432
255225360
69401615
2467
34461617
8069628
501302
701823100
248554
416791962
382270
427747485
15123146
2790
14817160
117415443
2446408
312408
825138
64045897
16277397
9649
3744
106749
346225038
126579
923243066
10494777
101804024
983344850
126008
934704
28951950
231107720
9479
6706670
178895368
14607136
400115644
31274065
1387833
73368031
7816984
6718857
24628577
296263
433972
241869099
6475271
67843388
490424
30928962
21992799
61483244
16656646
869515909
88974
8375090
905617209
744246342
22661580
10336263
119037298
11818904
361290658
1860459
880889
792302
458845
975186098
9906092
952324321
76194882
524131
32740
10981712
5653313
569682598
18909845
76848
48927157
26518216
1798753
3502891
528120609
22477646
918076458
185458011
266736
2626840
3608
5325847
195942537
621694
3425442
41827626
223758099
101622
277592
456665
194062
1014906
48329
4273
7933433
6368
3854203
6720
20110761
110451
56396599
5664
340973430
1453773
721224413
16570648
56413
239041749
49713
386925749
5478135
4340339
267409
52395007
27975
40621411
138144688
744618
742708
397042
1547426
218007675
377399
20115201
44275
8564279
942940286
9729572
1357138
47729
15255
192463
376066
339527
152714163
93242666
29437
15799697
130323
3862051
129862
376451273
138865
849965
10517475
563815
18802237
22816
285341
123142985
6901
367852287
1579
310404
16498
2128091
1439468
7192426
7887
47318
253220095
334851308
12969404
261574
10747
2684
1110740
8224968
107945123
329003
3256746
14038
4245568
46097
239932
117158
62482021
6622
180315941
6388
93685610
190493
149303623
177958
376773
15466779
14757609
482527047
449432
426678131
2968
7382
3007051
11527
161211405
104849
167709403
713744
9493
363706576
800678319
354600
213314863
491797
29815
314832
547813789
8296456
4375
8160761
26150
229389498
86738
4096071
5371
5262560
2270663
53905
26342409
15081317
795643
313301805
173447
387265
981447974
27256
38987304
269086
653895
59580174
4502379
904483
58791
144679
110416
83235
1264834
727
451031
439490
616871604
69821
246123
29441145
1402
246006
500806
172020787
43577026
119409058
97551
450758
456872487
2198706
183822612
19562735
4125
36770145
136100
33847102
20019673
27761
54350
737695
120173158
230795796
3400920
63528
6128804
17385541
195127
25865499
3307
197406
166710
389143
160027
60203329
440706
61796
607221
11627796
103260
210850
8276
34379863
1009429
991151
428150
35516520
156714713
197820
195786892
579956178
932151137
5731
86930
244371
130297
4084757
170718
50119323
15302
672973281
91653
61323
409992
24216382
15465
10517494
533449736
69094185
160900
865771960
3675247
366185
3523689
163074530
1843257
390780
122605
16159
117431244
1347499
34604595
406513272
524100652
143065392
493608
14795
12086926
1324309
95576148
93932
496752
290789
2255319
53347585
1037
232745
11143
84589
14926
38630
957422835
636127476
655959924
3061576
29684
1755335
980988
183900
12610
578473667
14284
12328599
9347727
11224262
21773
59629841
452225
473790278
5527800
11811978
2817053
2365639
9945875
3641005
514689181
249245
505470352
784241
230779347
311039120
825749582
18485486
10034
856517199
63377340
75178322
136551
916550071
56990733
12626522
6322673
49887981
727772017
117888
267310211
61887
9831
4001
94768091
11299672
84978
8087082
1722224
490961912
10734
726965006
19766346
9980
276167
169476059
983030
3068467
51636
28253
46328
470417
1515694
3294
82512
53961
29270
11892366
812115430
316273
5379926
13592581
32113955
4171750
58746751
18867
461367
5234
516183455
210293117
11230792
13459276
2017195
1344126
2162280
24546587
672637
26824688
7611604
900075154
48846
295798832
1605478
1887
3128421
55571
686120
54438
14777318
21933
394
4632280
482719665
645341770
5262667
12997
479306778
4906
657959633
4053379
5478638
89043
3825124
1123074
54483231
35666456
1095
3352
48278
13153785
297053
435060
2316032
421645248
315122
72482
49266
1984686
4069
24132856
1012621
296714007
28035
774733536
16884
35342584
4122468
23704158
134944
763653
728430
362979
10038080
635116420
228465868
13711723
445281437
4214
890347
8442392
29309
107085784
8329791
400106
176691
400983
95052
9348
925593
41848
13880642
438521015
26195501
77591
331018
55195804
24819
381
38267185
189737
61718
198397
5759
2002
115656
3351293
20928923
5632857
31656
760387502
62931
7302069
185702
285519142
761230
24133359
4030573
2598746
7176
469901012
3780110
78045550
92602030
34
933792627
195300697
117698467
97348
301277163
545278175
26690686
3708
756657
321178
11935
14929348
61128
2200645
40148771
107756920
2439
416587
755100
96956071
198472667
4868425
48778811
470
4305
379512614
56310
594919538
885786823
325434932
469609066
10607752
42822703
435288197
121932281
487891308
64437
4700
176173
6362
438612404
248972109
4786
92811
41847808
6805698
26086
1125
1695676
413944932
7861
3127794
1177052
640762825
27469
629861717
398594
5673763
45091
1728009
105464
4791305
25145472
208525863
193634
6661950
91726841
2217060
356274
1852461
2283113
198107676
15617
798378345
51026
420917801
10594114
61633665
159824
112640
100873726
12830368
20112
19707785
14243003
773516
48332696
12398883
133245850
54461701
24239363
367232828
7638
129567181
218024269
2308526
803412
1323399
111490770
288796758
39688
9054
1875279
26097051
32398436
16237
631898762
863033715
1739177
100140
59232556
379175829
211429826
1098775
4383306
1212907
17261
151936247
20885600
3283560
1194529
168103174
13429
1045169
27134
1531438
45750
392463
40747
4282
12360944
555255325
12621
14139969
679
69055516
240191069
345091
130505013
30598
26246515
14130843
17353114
5614
55156
86154
382367690
3496631
48611833
2501
4717
392758
4844378
372789155
5661878
119285
59526806
680864435
119420
30626060
2710524
2551002
378255
82348
100579
264188
400626
667175
110528
155482860
5083
20995617
42004420
48029
945312091
336906246
62983077
433989712
8834
769144223
490641
8922380
16885152
19730832
792741
59457474
1459083
2430
142049451
891883642
1671383
16612135
9418145
22819
104820
3348
1375
140665
1728959
30450217
22349
778444932
3707
6363120
59103414
209263888
400140636
2097438
1633
354147041
52604
2028290
471176924
7354
51952580
5062
52815
13313
4239672
407897173
3126742
253444976
364111
15082482
207960
29088
12984774
80762
740963
331804601
16341753
39899276
132351206
46708
28947
29373137
12628400
74411594
4089995
4047
187104298
195992652
195650801
24066881
8205362
161789787
359660523
1604114
111402631
1831900
170420821
50558
13652082
507270841
115000
806773346
49070
6141
391694109
1194931
135980717
65391
9694265
1059275
219694764
202040
15137
22087858
46168718
198505
99131597
61351839
492951352
71740875
1396
127543
80512028
163547
217059227
368305
132384512
14062535
4408111
1712182
1030410
10677059
21986632
110584928
201042
3023
54925
54683479
2948405
52532187
9255
285483
20785
107489
38733679
666968452
442945055
130661
386686
2514039
56824160
377292328
72311
4767399
78209288
13573932
4093002
468833
24391327
1600442
1273901
23047916
8162888
1075680
214472
113467
833
496539
12177769
9357372
10334119
9007636
66651331
5185480
211127
108901325
1734102
1292535
337601
130867179
9079
2967569
29755830
1744
5471
43804733
251241
107642
711901
398087
960680
512683
7335
17535936
812224583
938236096
66278902
252785
62024477
92020
39847042
13212
28680663
6170406
375059551
2807415
9675
82185
30524
82800518
180532753
1234614
441275719
611288
52469
236434
11319
294353
203893
20311831
3335963
13162680
9642
14020
683674511
9000830
654469593
11716298
2640693
3978087
70518
9989589
103713012
198990413
3479
60072790
605339
896981
1335257
246821
174483686
2501244
105178242
95548035
336347
30815
2023260
422011
624081
21611208
21520
84787
616653
126316502
78320522
23665210
131868890
27323
15638
438451770
2016125
8937
248481
64499
5155509
121385628
3497027
18379
38906981
344551817
9163
113712666
209958
459500
27711
98584098
141691
90277
4798050
971088526
2395636
59699164
6939
14569
76207
419249
706375277
414801139
106997311
743379948
105792930
978800
84260053
8046
7774808
303454
1375035
1691034
9404
30403662
20229
55557880
474344241
1486228
320743772
145922685
41351
96062631
5125895
4479843
16172
19988779
9780
8233135
710
2297
10354
7167367
203957302
1719974
148225
364708
28359
81471
163717425
147579
765785
276953
59682
493904
109380710
6992451
757934
22727
17003684
111128057
2555287
261647
825716
305872267
496853961
156400217
16978308
503170
54306066
2531280
7224383
5702
6116846
1385
55700700
98753
374127
10682867
304063
80971
57317
393271344
47796626
36932
1204735
506877
8247453
412521299
69255
120349
7164
24708
57394
458691
9360
37390
1207752
87040012
5449
502294185
3792384
759312
687687568
210229839
156774
3535
17636
3537752
636075
27637
15680
32857356
2154455
132535418
464813275
12735
468991726
239044
3287
116329
15143887
4396
206540254
32992647
81605948
994
26497375
130069
72687668
617880
251564
249319201
364731439
2218675
40049
31085583
79356
42238
22948477
9840
69371
78757
153423198
338773
10311123
85995
298244
7308023
17382
201739
7445045
8104220
40385416
989489027
168365922
1643688
20984
4418
3264472
105176736
11450
36319
15395776
12203118
137454627
486349348
159427
564651043
22839
671877
61456377
546364
384025841
60038769
520182826
49584970
803226
3456
491519585
160897034
21826317
279592248
690998379
63557
20096
356321445
1069
17207937
6320
39263
969410991
643161138
45134
165820471
63020
42779957
725987
6913200
9287
5892
67434427
21371
51066
373014
521714
478795
17036
946313
3738683
13199718
71885133
4514
3403145
436829
23280858
9551
5771520
154893936
3314
213440508
22479504
135546539
669491518
14140
21603
669459
1463710
431946
25836080
4071
23486
385140802
27731
150405554
235357
836145383
965641808
43223787
153064
7933829
312848
14577
123039
883939
1811633
64957
105007641
734790
10580
3502
8733362
19893797
2059161
1131871
37553355
966186
72568
69339
156193
2830523
903665351
109026
23275398
21216
2886
482502650
189834172
3513677
165973
101702
525784680
64884012
245797303
1801799
12148316
913573
115063
66658114
60208
20459716
9555924
41125096
30100
91564
790574
175305
919914
26041626
252184908
15491
753470215
2842044
753796
254
108190542
20754949
60098908
3190521
57610
19520
6073696
40930
2042690
105872885
41472132
899325856
26337
10818609
2497320
100339
637760
781848
12376
9249
5825912
3453960
147232
23913
8911942
60766053
7474970
98797237
13946743
1861
15641
129054839
217709762
6798519
1154786
61233
12779705
1546472
994548
9924
492796
64008987
530912002
20636087
93750
52111
91102
15829192
126012867
1094585
23714
18157243
46643954
2553119
630186
43986009
3271
72711
217919057
3867919
3787580
1093880
61658887
633938060
206449
61677463
19980
348959
37739
837249
48635
1431949
42884
1292534
254155918
15307955
3452
2101273
480614577
2208292
9014690
308105
120843
19004
21840
803421016
66795060
11319222
10507438
17319559
425191
35773
995901
5785802
679137
194720183
1000
166302
26642942
207328247
469279934
25743
53899690
2224
1837763
1466541
7160
1310570
89973708
47562
8842796
144870
32576606
50757252
779506
433790780
7718
11955909
3719521
50366
328237
767955
2242
38178898
23952140
11545
701009
13304
17752630
616
38372464
1893261
27285685
30650079
14060
12611730
3997060
938040
11004305
15059
824004443
249210479
20174
7759965
1335047
353430417
11487
426673
45039
230434294
121520526
16926488
9162944
445634
65965109
2556
45304199
2209650
108426752
712
9598680
7821591
3297455
29923436
52022
212654
753157
1803600
1346597
154273905
2057841
485157469
195842
241238
7463737
104721562
12146
22041
515842
43929
125739
310531
48660941
122282
706395
227768979
53201
119142
1808181
393354
18915
289406
29641
111146
555010
65181
127098258
11885
639340213
39712625
215265120
938251544
2460
8229026
20959820
47548911
1164525
16583
530673
310370829
277584
958609
4664625
356102
123987
507997
2354707
26440706
8011118
10149
27740
950777
4766822
21419313
10143891
158942
367845683
275655
42921547
95181797
4552010
236806
8201930
68387588
523471
6074856
84666
168635
2797188
582140846
428740823
248503
7509765
7868771
24272830
3055306
262907
1328982
3564178
1335601
3195075
254636
21645
174631054
59663949
966485422
104647
521619842
46088
648354327
506448348
912657
8319028
1590923
8468012
20977
46953
14293320
40735672
135820
278236985
408862
803472795
19888
32805523
702042179
26893
6657623
4810917
898
10454747
651921
3801
391992127
21505
398787
2182456
177415361
277953640
404118
51572413
258999
2692533
4892
847989
3395743
5547
2251760
25692
29707
115161837
76117
885874258
5039522
160021
38708
376575
14318
4148425
704420
20969
44805
57284179
15514508
3324514
3966659
3616842
935102
423562657
521132063
1758083
530002
51394496
664019
172954
439240
829391
59855
106929364
48142
995353247
16762412
82161279
464005
2309
13125
12754915
836190469
345235
895684
12541662
16553
210116646
9447
2432470
1813496
1531085
3042093
822340
99655
4762
3953956
422767
1603707
4967
2663177
939997876
987180719
79742465
472043992
8444444
19365
642633
55103154
1876558
49653
14166299
190948197
4354245
40436467
4403081
392347784
7144653
454712867
164879
34848105
189369606
29029174
101299
26174269
560681566
10454
8542073
139135
652
23362018
701509779
432357364
501847681
1319195
1542435
320266960
898834379
405296
23072
50503496
3117788
5796
123060712
106729
60010
96885
96471928
84413279
534568204
918008659
264451
88052
2794
21594646
2709999
479974
1689454
386694
8644975
62650
693078
4379
398588285
494621
213364
983
370469
2568101
749556916
6688
30381
3071259
174941
380677480
1160122
435505
6649
43779
65403
472976
20892815
5122160
11087
3722461
790335
1668106
43005967
11361
92720
44796796
851
480815220
426076
140958685
64516372
6879167
207814
59652384
508757842
66022206
9021251
323191
462176
19931
1578577
1060
24792810
256906741
1112167
139515
159
81194892
4274295
1341565
461716
64202
15589
915401157
488267
601133304
21656
303782
503035
93415
236089232
159343988
12022
346525
935617296
1100620
1550209
7120442
47090340
6463878
27582161
17494577
487353108
746306699
24724216
13279636
19992658
11603907
17314639
41086825
6169
2106
82298294
48636
29412
53281
202240
46958
3337597
14369611
2089918
265785075
891795965
898142
4027
126068
231831
709579123
16680
777884628
10423120
127164
26297180
334274
694660
121250
10184823
3620523
289840
35924
59776
864400
14665
25807
4468078
831514912
20131
6085
15891
57846
7064304
6835731
2115085
155728
13649126
494967593
4609601
1803842
210361541
4380887
123849
25329
6563262
1780
26052502
492200158
79769253
210724473
16306
4705322
1709104
1853
1822871
55129897
26844196
21578
555645565
134920676
380513
3985887
88504
134493
2029377
137438
188583
99323860
150153331
260241
173049582
27810
2424014
769911382
402895307
474018
809340533
7666756
52198
960653
895897198
59076727
667689928
903340092
735012
2238249
14186208
356180
26029
596195
8365
679891
71615317
25228683
816515727
8007674
2752851
485857
2863560
110691
377477906
54751
10351492
831703602
239048431
265604
5310144
812941
59802728
84070
17179017
827143
479245700
8168
1664952
326872
195131
4808430
58158852
615956112
32228082
117478
1046988
40373143
337671075
64550
810278575
1981398
3165
4744149
6120143
52066961
98613445
213182
28750598
709745792
38331176
623201
798
740984
5099
913249814
5833179
9797085
14002
22423099
438872
52182528
72346194
542149379
7706555
54953
107503
68711
53916137
771
6385
3131615
65586139
15913
353538
242531
29251
6448432
7782659
126355628
2219326
241591
759448375
94625513
75254
449375927
62189367
9759
13599765
1033274
58982487
3604565
673952031
30044
1309623
10429824
710403244
392410
966512
71
1537389
20130
299817
211958818
42150
26412002
8914173
6124
3329175
8376634
530751783
28677
11054671
58502076
274905636
257801848
8153
289085
407541
29563130
12322
125931342
49661249
6573
14277
33526603
35853653
250962084
1515677
46611410
1798965
685661482
2250267
114855563
1677766
5600206
607062636
68272
3496929
23498
29039289
104783136
7392
26828120
7026309
8328153
16859062
2403150
1928374
524244187
3575459
97747315
68370231
8416679
59227
827177706
207397
129858
331533
493217077
473729
26598175
12739982
13141872
520973030
373162
1632394
680200
100307237
9194556
611405
14858779
3293
5079
18523
144978
133192
33260422
497812266
229738
5245700
985542
852630
891023880
1962071
41720
231367
2485844
786587259
41402734
163648774
348332054
470420
201240095
633582
71611405
4297985
53676
754525
3106
2165220
865184
93349564
358942
8244329
2371659
128462
34543
180393144
224200800
94552
3870
137245
33264
454704976
232007
51583693
14745
7276045
3015
62390413
505411
4774
53752
7360545
3140639
2986609
3607782
66305373
247194690
3960407
219290
3443356
264390334
6799670
4072011
30480
31203908
4735484
18395
53132
11973607
140966738
45541
633155762
963040
401041459
485
4286
25714486
314084
65333
13712792
63243
101803
291
473781
260196
351013
548241717
143510060
199500389
635425
502340
5281519
37875
6823669
12924
118113
3270211
85469
185519620
148713483
70447076
31529
525522206
453491422
997305
20277
13287
7134202
96468
1009508
7052940
333754
56255547
21451
1401394
751886929
16476
1183098
328589893
11590328
190693
15922
161323060
1673
25408
70139
233094211
3320425
75210474
2934
296430021
5714
413176
7691
5227693
121491878
329399457
101918
104671
621
75010689
4756437
950429203
93596
28528
163807
236634
12255
65907779
80654
25995572
514297113
125737521
480556755
28519848
981759
14816
465
247582011
2458
10161979
936283
19562
7779855
111048
54137
29871
286589418
6046883
262642789
4607527
90924
6354252
38102
324254753
427191289
1849
69076755
3526
28197
26394241
165835
29994
3014676
352518672
89289941
140608
77392267
19807
8783941
312184
99801
8761
18178825
42870292
18975
27751591
71599942
23154
817125
14068
79330
26278113
7903591
101703917
20931
3348162
54490138
80321891
3622374
94738
395
22884
1873918
455395455
73081
209351
107962148
173319913
3528317
3453885
1409432
56087872
461126
72930982
257489835
103643530
886402
27033
4357401
84186
4629
3664316
785431216
10050454
4742
832078
206333297
3433
121211
246937
10808224
12676
20153189
3949
20939998
189789
522392922
522020133
1020652
946889
6197285
12728
101381927
133992974
13348153
2299069
58481187
836856
29063270
22390108
1787355
982558
1460702
31485239
290812792
21608032
25521
819411905
273936678
42967376
96544227
426893
91611
47469
437279
924700774
102377934
5296708
980677387
15279
442162579
17708956
585068953
997003
248748
6927607
517766202
45904469
11237900
105557
10475
426373017
46274229
53080845
24178
50319350
9583824
65044
15725433
418159
3957869
177052
14068941
6399349
41720781
392750
899620711
2157704
104375832
137363759
483420840
1569705
227418
6823
107716014
4237655
941108390
40714
3969091
8951
21204203
1404815
195969
8296642
888747
1180169
116433323
25453
8374295
1007887
132215488
43210253
24168886
162396422
121990549
14556295
1963989
453519803
35793
15436141
553007725
383410409
17977
772563
6804
2025764
52067686
3367934
178405
7942920
230207
266286876
2241
55018
27683376
5155569
5979312
657906
35386518
360816
65730
938857447
49156247
165734944
327731520
898784
21109
62328
117283962
232273157
27996
6289629
668525122
153902075
1117252
10690277
20892243
829009
311585
15348619
3410566
12659
536547
4096147
1510059
923422
26334761
221911020
5963866
124335
18918
11404065
2110
923358351
154989
220365166
3033153
1644325
115633848
65546
508704780
191005326
380849139
9820625
34021472
99506
4816
19351
416606708
103430885
1847859
2779313
120701
459132
231462987
28630973
8995162
5561
13188822
14707510
1782
20688
332818646
15772520
5176
26322
3086822
2360842
258798114
120777
218417592
19195325
72743870
969443
31589954
3735
16641
89106
147160
778834
2061862
487254536
55532
63415
133926580
559522
6753
278255486
38590
1380312
5579978
73988
227336
492012
18782
1766660
4149952
98721530
282865025
2272163
116547020
24969722
7847999
99635
836706
2994347
12978
127479591
22822766
2055470
21236
75580718
68580
120658427
17699
329975
111465823
4152685
43405609
41597
114915795
6681
78831445
11594
6917
47190
107886
312728041
2169216
968915
57919
5046983
16128923
14661
607550378
89014
89989635
9237482
5365
255307
56070
12166867
271212
104319268
21217471
89722
16472541
2298
51076
40777
56547
6082323
356294682
5039113
52080029
1054033
3961490
220995
640997
122078735
242817096
4715768
1821
184281408
104081953
4159478
3397465
159305706
13418
365627
562608591
1357346
153772335
140928
896457
10737
29531626
94533
20423
14424556
3784009
130976
48025
35820
154909254
1165495
632509547
70708
124919120
35328440
63190
22908
20549464
55389747
749450950
255532
543446
263836585
21739555
29961801
4299
388074659
933
753011
7975839
752041429
69735432
150537479
560650
13805473
109976
19744169
315158092
80706
2830164
38905
9505385
757439850
6114
2857286
218691771
22014
3797437
181224
1379
88537
28289522
332456579
69599
1152230
44085270
4606056
25590
26107066
238104920
63080
1901816
295807
15733079
724750
494822
1514061
416738
6876
25177
9179
35587599
5564819
57731
2541
254150
79833785
46007670
7777
74897473
16620168
7728353
281366804
210770262
24108617
2016191
10375
67109
4987464
20685804
287270884
161734
266698292
433546
224097
433205832
1634278
205846204
633762
1289036
706899
97439
17115
152905
522470
76697587
5669642
417126
869899009
26831709
94758
3187682
26541
497296
235994844
2475606
17573
59567
112116463
14723
23985556
179055766
108604813
83877
3780292
1156238
256187
967383
1368269
68863
9950623
613091
907740
50085
14202
2003945
552896
24691595
3317840
1134481
81595981
16949
51806
714493
206576418
8242
24119
128048466
260635530
30264752
1514454
427532650
415965
474732
1814377
52566810
17080
47164
131466
17608
2194751
24039
130551
23126
824752705
58332283
58047
1481419
266988585
36247725
7712239
4964373
16371
1049043
801699547
12400
7714977
135230
7460452
2859403
125207868
47005537
40788356
3433540
1402369
126393076
132381643
14384986
325721098
32370
21647670
448748
442466993
29551
18404
34406418
430478
564581165
112744
128028718
1982235
3716
41879
67380116
16120
23109094
13253124
1972384
11232163
11497
21430
89142661
1450607
20754915
520768045
129579
84379
292931901
54320
103997035
659605
70778790
423319
242679
3174676
7497394
289464
7439768
6275
23469
283993697
587964080
52454979
104767
631052
107699
37833
4512
11534900
49588
2632804
549963
4431
594427763
286607167
22124969
390167319
41589371
71947
745641832
9353
548381
11446
528648492
127944355
411481
467848
26640
4770096
268731
6322874
562437
429209823
25495836
2658
3000996
384921
12711
28138562
98649122
24978
675301
17384
8245
1859
32553475
166891551
861033580
21065455
5185264
1983392
121130
556044938
174445
119558006
3712093
229423073
462768
7264401
22680
16057
89445
28751
20740094
865918
747723
3007993
87109
218933
159986355
18875921
536363918
7233093
1806213
356470
90504033
7895450
113977
288450149
8037
105411
138404
520454276
1334498
9067
116816
8744
74131
366596433
57371
5217477
60461
34573987
368146888
130490951
467911
6183854
5991190
9436418
23827
440995
53052469
14642247
5601
21801272
32707
58242172
7503
609133
95268785
52926
3389090
2236409
30005
7438
536253680
38447199
94148
63480306
57306
5078019
392157926
4859
59739
7926904
29729
4078916
674
80841
13097493
110885494
2908572
95194128
161149
8265266
61386
22069
4987579
353435
211325682
94641893
5019952
8050602
1721847
43575
182763124
9740469
172359
5305974
261193180
750621132
177541307
700441970
140948361
206584
23904
19937
54557
93472
16531278
277228587
8402972
17320684
10914
3917649
4198
132633
11317075
112018993
129073
113539629
3886933
125933521
60306763
66245582
16381998
4045507
10698770
413142
1018180
868275957
5936873
3808
5452
11551576
986449569
266849815
109357279
118388833
19179825
55787794
583437427
4427
10200
20503827
507321918
516576
34271335
8398
1318268
1574405
7272538
345978
35190427
39712
5447867
77672555
1570928
63830
10029448
9524621
14118
5786306
775511
4965315
1758716
478336
115695617
294696
3241874
7974515
86395
2010259
26724680
47477067
1429171
452854
1258923
64173703
96738
168604
247408
244096185
1126974
140353553
638901206
71807
58356
982755
6749756
2286258
797950
28981623
55328354
148149911
85834
3597847
115983905
17607299
230658295
142784
931428
8022825
2632086
479683388
3428951
374943065
29529176
155613926
11246
930093853
1197107
336717
70858494
245216
6722049
78183900
81694496
125734596
8638
51343
54089
140737594
268961236
1182
14870
126454233
129852
12538502
78222
1077
775622517
8348120
5473365
110973506
460192
59158766
182453666
893161
339884089
275587097
216067
448888560
27238837
8459
122582
367614
262012
7530842
336680
274945
238121
130420628
832615
17757
48801658
4471429
19376885
3530814
12752606
124144795
52066030
211574
644991509
339705
233081
111041738
51007
182011
7817688
23658392
13685934
4022257
4133976
581279
32489
90
2311218
425965
2846684
2650
3466506
11021020
313313
70320
589728780
1951736
272975544
853
31663507
9211673
12702090
211
604058527
6177
3654737
928859851
182889
10483
387272
288356419
268450585
19821
277628218
6996
447619538
3368
21049
729223
3388615
126577292
48156
750255
62289508
14121771
8943
35767
3065807
3229
798036
95419
29898
677928806
6359703
114968
11488925
118124
43548169
1729636
2830721
138723888
235795094
5099187
3666846
38372
4424
188649198
683917
105012285
4962439
3677
392173875
216376084
603221
234178
14070167
90361011
80290
413770
12203783
180624
1366937
55672014
13053227
556419
52634
4461732
13795999
46789
342842697
731217
918670
393439870
9314
2665725
429319
44186159
67666464
206437661
69166
37014
679066436
1206177
61221
3160332
75329015
816930
17631
11284173
58437565
6947892
28728
73929676
4952463
27101577
61634
200600250
139556
216127
1182428
76466150
228136654
1845154
4075710
421248062
16916746
20390
328877076
495149608
6393852
4877907
3778357
498174636
31372
26251
97272595
421369
213246132
3938383
114468831
2007255
1769
46939
3117
21228669
17517
406782865
762562581
46141821
414586
98280412
76196481
8828624
162037226
445997
14129869
953593429
138910954
19833
148654
1841932
201912
415839
233824987
204396368
203037043
14668097
41148455
1337156
9086
12670
2795
49369754
5020
53645909
158855
80321964
22026
746
189482
105111
645732002
1145179
109063
17195527
15639
2858264
376202
47188
7264
513901647
794656292
6998669
226478183
3044
232983
42771680
167678378
20494603
1453629
73891938
2126800
422856168
134852376
1556691
36427874
101104938
35998106
31367022
64216
2449498
63886
5807936
204744
46224
2043575
452353732
324225503
38097
4031
107035079
951679172
22728199
12202320
63068785
35666608
7311
762318490
54306
10260141
30007
90247
4761990
1531034
5162935
30987249
7099
4149449
15443545
4980014
4248029
20400969
133374
782264883
335864
528128454
93928634
66145787
20519673
143753132
61945013
1624242
8261265
133282773
125541
108510166
220889
22825052
70674
28166307
239348581
31459
26757
686106995
19927
1294672
45525498
102526848
13743
596
279890256
19513179
6965595
60594760
3904673
235026
59173740
8672849
74356142
685790
198054
227079672
3457897
824635165
3083979
17729
66285552
2380878
21008253
189283002
9737
211614
79844499
15168
291485441
62268
427153328
10857975
257311206
30889
5360752
468416
7684433
142670
733244
235401
128568
7420
625843510
871
721227675
7865
28653443
137519
17436695
718939812
193547
677218548
249564740
222006
138560
1006948
137024
26057607
24353
211481514
48746066
532484671
3743212
339805805
8624210
59122949
54992831
55214
3126627
4257
36976
866515965
24294824
9856143
177239
40154886
62182
125307105
795686458
4588601
1019213
4862397
176083153
2093167
118709313
1875912
54867461
22123984
16176521
1025250
121413820
8904144
48573
633306
1765707
712011
38523
4579
110719
106197
7557
27714
1009883
290612
14451874
16085847
322905274
153637208
26081741
2011775
4362
2819550
70801
251211
94732210
3190590
145927953
16292149
296491404
65164
117566757
734821894
23327248
44979
876953027
15298
514218
121017107
988175
61312812
95026261
85789550
27701
140594375
4732
3942986
6210925
2689
10284629
122369179
695801770
99030
391093825
3294844
6329562
12204
486431
709256669
20147
35005562
100411
371902900
195571160
167819536
66993664
340907
4629215
43745154
1387259
49106
120276
7006847
11005636
981384819
89039021
6330897
8370530
95605950
24334
26973
10090421
760589853
34297781
554043253
738723284
582
70577749
224188
992286
904482
677390936
13154832
148251200
364246
210682
1888572
90841915
477667
228368
133579
609881598
7575657
68731747
34131
934806359
109755351
12811
298114548
490769643
4295674
159731179
63991022
34401906
7750462
27973466
642088
7708
120859
105920
1262686
2014
201144
96543154
804509
4741031
22783
1553883
257843873
1103963
30756301
45124
591976668
32846
49508
1800240
370638
54848
16548934
3234924
62783478
1663265
1472046
9618029
446012860
138709777
858585
386714
2351
1391113
3590
105285
956070030
270220
1189040
211501965
727073593
957813095
179883907
63021
42718
385718773
7473510
3721166
8607512
484663
8668
264438755
130634
12438
16627700
236413
161471536
930561709
1456093
5196526
960417
14891334
227166
126999788
13816382
39724977
1575330
595532172
58034
23593009
8019
42614
831555485
4701616
514296204
415350226
355074822
413314
45241704
4876
1313676
526424998
8952351
119605
10373693
493169500
1429795
8089298
7880
2659
101418
6322083
6826801
44932365
468776677
69196879
4791960
522536981
22502478
531532368
743029700
360298
26065981
4270543
350671
261387
23272
7466874
192235
1891380
249407
1267636
148
31918459
44767
83322210
127763
4212
175514562
1719902
310448605
57343020
140692
2687519
2387938
243334
3286913
40888
8563
112962
223855
41983020
33156
4159625
28754117
569366791
14775682
3896239
278652
221690
28748611
241106360
39832144
22430633
11823806
834441245
155144
9502378
487602
28339
90811836
57553364
408732847
49054
100556
2997183
317743
398972025
5355617
68316771
648061
2690453
13450880
5554248
1040238
191204959
232039
391681
1639436
10514
7472
425566
143648058
843089774
15755580
249475776
7291274
15953005
60854712
4976
4666872
1014876
52810
538950893
6109278
35342
60896631
149536386
231
596391
726994350
114190897
47366484
719304
315571
106892380
55572
741248558
821011947
17441
44164658
486578
52414006
457141331
13784764
778394
22031
1276461
118729
2048514
601978
1923
165909628
11223
60751513
12908990
71444
254504236
43690
196438329
19889793
707985183
6553
5309887
474314591
25313
41498
3813632
22171
468040583
554
872587
8283433
117922
653186645
542656
141148016
842306
432776
499417
46205
464428478
13185905
2533491
193309521
1666194
456207981
4926936
261211
964978
988575255
9128
521504
180778464
4384
177308519
254975
63086
1163860
4789
93717
46214
5954290
28501112
60808
90928
4114265
227327911
56406716
222893601
333840324
3074
63497
4084522
77649
858942109
29541482
13446820
3787929
1109811
21561
742036
41145
130179302
15160
38578575
26298466
118947
3937277
6940276
481232744
47260
4714968
26741834
144220965
32258
148955344
136646633
1863908
51777
9816181
3895
1263086
10751694
1630660
8593323
25353884
2497
28365272
3086148
132156599
134753759
435869876
202783645
68314
197210433
29552
132223537
802707
153907
14139
109655
97457995
104273704
150439
206388
226308
2514143
4075893
799204917
77556899
14196
3072066
144908
2805525
3964708
13420
317373
62974
21859972
29360
1794509
47651
28345
201806178
816190
3608588
92396
1636214
39204889
969970352
206379701
124971890
4594
177438
864422
839521
547640
2471018
60966
39364
258635357
6757
16947
3424194
200917
302305
567215600
405172
1952049
148382650
2714
520952
217689561
127710470
24489
9700077
800207
10013
8435456
90579
1820448
2801931
17610477
852027461
53087374
131259047
21474
29032
872060369
784067
747671
60159115
29121
18500674
365179982
174855
804333
25587
6574777
52410176
17394
653592
16055627
127499
119141
29722411
165534717
475862
2000926
105044963
39952557
76506259
548225204
5273289
240388450
32445438
204715
3305708
1797487
3548
43060
348884
305130
791410
2093237
127630930
140009
13053198
485226
14272
118350
8161
706680
7856708
372968032
11854
115010871
112784
414128833
591055
1707962
141755
273001807
27189320
154766
86912
123522
125553
1016973
1376230
4128810
1845684
87204403
79924
35432
71743
59505
471068
72311840
62464231
497143085
72524061
43975
407131095
105199396
37271602
8468741
920510
957238080
2063651
1183961
1286268
50671
108553
823896
1402301
3486
978658
103293378
52590
247869
127513
41568
4611
15548
413565
837474
7216
325346288
16727312
27549028
4739788
826624201
709583
58490
237670
1291461
103850
2736
85895
6598053
8108566
7836749
187676
3079
43847
5296
14272776
1323190
2071685
95984
5480701
2195615
4259455
102129809
47692
4572
243479
7674643
104898396
817936
5369043
304951
461880
1254
241768
31107
453717829
793426
390420686
100465573
22357759
67695
48902105
77775
192726797
9984536
85025
52313
492555684
2372064
2751
5460015
90178304
289687219
146410
1670281
2855661
53352276
26308
542917958
58060
92912937
129588887
95067770
13000
545207
14239796
3304223
209320
1238855
64752313
3450601
66158949
5695378
242478435
51390
418800
16870687
828010302
31877981
16511146
12620
18061095
5862377
143071133
725877
10198091
27180
256023
670775314
770933
4385787
1903
112998029
3918
459984577
846665891
128814
4823
21488317
1194710
10232
123219
460241
435917810
237076763
356059
37795
207717209
1640914
5524401
194866854
8758338
15095134
13933
24154
343052517
24643
1232727
130202065
364898
40089144
1424
112677
1891183
52769904
35898
7353670
288853188
98601
14552
254783320
776768686
56627
67979
594447134
1313232
77318
13799
414522
2276678
2881928
20792
373859206
4142147
111869
6711990
451527
219240
132848
695689053
33021071
3532297
62016566
3430211
351119023
26849368
15099142
157058634
29750133
185394650
211166
1581392
249177719
63772489
390831
14456
645738
2023
4799036
86331
105116
11980159
11732
281264
4875
16389394
14339
623175387
12023128
141312214
189470144
2457699
12478
843922749
12036660
1718517
414989165
9165
67741931
1131097
48301538
17727688
456678
458807396
37781256
402616590
65122
321706194
45475
820536
1577741
453010395
583295
1182286
240951264
63990
391642029
33138325
779054
104618843
67293636
25797
2983
46424
701966745
2365654
126375
1055761
8547
105024919
142182232
11431
124338
9459643
434543382
4158197
5386477
65456849
189267
258837
820179689
289427
2023954
920407378
945762
5936821
58855757
458146
1873457
44184957
79747
18166217
963877558
6660676
48084033
10766711
1207606
56155900
2560390
62620518
126658
3771850
8797
421180
4614
1171669
920240463
17091
160339095
867468
166375
946605
106939
31223
522942
118787
86374924
9170
24421632
119960
8127914
6272
3472567
251524347
38681797
1612797
358381
74431
1611367
1167
191286
3446771
130856
11405165
397307
64121153
12677424
101204
13862
16444
24374
5862995
17810098
2990166
200507
8314512
3279178
111477
3405
1347175
5287172
53983702
118124663
93611
103007
106997442
109857
9126907
38769
2341
32072
140418392
744246009
3690286
623028
807271405
632835490
37108
2745221
13333167
337824
387474
2525458
951085204
3777
523438
82821562
105011220
29023058
189979239
23290350
196857
124283154
11981100
3798330
909329023
96072062
132169677
3163766
374210630
37944274
79705942
8821782
58288
63226
64739318
109550582
298015053
27625
201219016
14496351
6292
359248060
839292565
44151452
587369
19651
118161
186004504
46429771
411247376
11104
520698906
1436103
277234
7605624
104799
271435179
515343
2361
722089471
58038640
724108826
45395083
408284093
344070
26125504
190869448
11817862
1009744
151211
232071027
253601115
377485
25101797
64015121
2455
147305
125862372
221985659
184699
726122782
6561357
6130285
6189
100971959
208397
5258
14544
195487
53930657
625635
261085413
59997147
507768
782789
11129
1385628
3505517
556080098
1169238
7963
105802
321527944
43889445
253740342
6816
175322
33517
115135614
22429686
49287324
14103
17726215
836204523
169824
23832835
95487
583584
985153
1044619
74135
978727
74940939
2518
23706
5964334
57901
25977
267393861
310496089
895842
461345
787401146
560171333
230538
4818699
24323467
17599318
13683
93096717
342365847
1013859
751785
191934
14349425
18240
8048863
24351414
51461
16355947
1132
306252
630535
11375
191467
18375
49050
213146737
24730
104666736
24722
19375
31045850
835985
9412587
2809550
10608
14966
38342233
119105388
824146390
3905187
19844866
696790532
49113972
484294525
42283005
127798304
4804879
1918178
106016170
473
3746
590247506
11754469
10991
1173880
355036
57968
4985516
256857
125661
283390
468440
11751299
311195111
219690552
2237914
34668276
5338045
28526788
223133880
379024458
173290420
39496
5980204
15613241
1932647
13016424
22404771
19600
3481554
142304153
6386848
24669
22565
49707
26770836
3670625
985162893
25229
990059213
89128294
16240099
68686852
1669951
322028
681619
42407
914436494
21142
538193901
74867989
39148167
879701309
4744499
299239873
107807300
3473047
113690716
497479993
3588704
7351148
5128
28678
399073536
19425236
91961
1178572
242242
51923792
245660331
733076
12867825
24611
11966
1001768
33478942
34065
293229367
65982
10759648
87196
31750033
247652
438050783
24512028
36214733
120140
34488786
49671
28005892
180199
249797427
227254985
10987
998541645
84580
30148122
1290927
196974247
11759740
49913918
3390
4745104
627683294
5769555
14344752
316171
267445302
129853329
32300678
191205858
74590049
132177
242219811
485247
22070818
30330609
1029385
216116553
10848531
26891570
52497218
8191161
96628801
115302382
72933
653995
15696
42612277
404565633
243233153
835482077
2195721
18802051
7034868
8687964
2581
6992456
1177873
11947075
9129
8760015
32036
1840071
9230
100941097
715742
12536
15162
2392651
519026742
26741701
9303
64302
2961
958155
2996991
1206
99499
838775
169917
5740443
4672
24667
240610707
62553302
22950
13262651
1507
676195
131490959
28365641
429218
299809083
126758
2658335
3139899
346743
9949036
9130017
1828409
40886
328988683
30677802
193637271
406018695
1658511
235980
1344183
7761460
14194
8264311
1859052
24058324
94443214
177578
47877
3002
218787356
5851420
1586372
101236101
1772512
17470448
580678
2331548
6170186
3273
16247
99155214
1338480
1295
9837684
191403652
21733
198508
439564031
16278096
1409542
864204147
429208863
36357146
13149592
22186
1031767
38489554
90700
1992
429988
24541
2460844
1395530
7241121
7874800
4177282
1232
6076
5705
55512710
28449
120860948
234574
1385766
450330
26549696
505918
384490124
805827578
1500
7935246
46604
277459
884882
24946
15061279
489636082
172262
7406
2899644
1833842
115096
6227
33705
51895215
42580408
1998078
94727882
14869
7650444
434121958
747134909
124125575
171192
59528
58204777
162004
28079
89534401
9984
12616062
1259522
11848
116391281
1188280
130640
54541236
289802
937598
5750262
84060
161591
17918788
540832951
614377
1000473
988102192
37795932
98752265
99060
27405025
227945
289917455
254188
223333
5317
833230
642725
22213
326153
1475673
917332
21130
21326
51015439
131183921
348000903
10088230
644742659
7930712
427589
125533
1259571
11155889
236265
1054822
16927
552523042
1577208
23537389
3245610
3099733
710953
7214
490732518
1828116
392594
3959589
526321788
479208
14393
76056226
853749
26708
833390
172347826
14056918
1582
593436608
355216
6050102
134318
1777597
377637434
5973
495875928
257019723
256203
41496
10386
42037862
159948249
39324
417
36045
563922
5351
12335571
50664719
29080
385058
51334
31661265
169231
185114961
56444446
50268370
2209193
10611397
16503036
144989807
132129828
4136521
41577448
7106
1374503
495916
362632381
1126835
17875
335110691
411863943
22501570
172900843
760721308
8461809
7722291
80257
484128
1298977
1563621
376531
356682
116220
8766872
129138
250
81181843
439607473
13488880
42712
1010
998
18801859
1002478
85450
886627866
847194264
6499539
67360699
82042
2270688
6073278
905763
69747338
5254
16090
124332071
101477629
216517701
5284979
11683853
14709
265780485
4175
28378
26296016
60709317
62604
201836802
239355
16335
760454
175636103
28262
14446
251588
1315010
6629620
158893
71926181
944531
2428004
172238
333615319
10455
46920
2343
11265207
1310
13199
22581
1941399
3772
17915467
10707
115105
12419
30373829
91909580
65605600
47438
176027919
2097683
21489620
108681313
83447
137835040
42829778
572463
586698367
1959541
258068735
110956
7030782
34093
51270183
8521
520284870
6697343
189736
21784443
223168
10106519
29948163
193649
64971616
1998020
493551
501008425
1364601
93013051
477695
12399
1411943
7518117
47818160
6558753
1234294
86761
24545711
374722
299244216
35178338
890182362
80241367
203487
651171832
556269
163127
25715412
86263
8527
973421464
49926272
130460
11908
7071
4522930
881845864
31134362
234305
11937543
116660
4958639
110134
3641843
619035
9562
14550
624866
28024853
316619
27214
8981253
59729842
159958246
115150
482881
116258895
94984682
68787421
164412626
112460
92815
196376376
1719713
135546
18446351
1911
3797355
4540
5015854
505196139
592964
126152
123053623
4035856
419620
531131
361788
51648966
166345437
363818
869414
98299
887430
4745479
260467868
875682
68441121
4960834
177806
113247197
1894253
310485
14883828
199425
49479181
84782
2051685
190938969
628395847
11993
16528583
5186538
3965
30041860
2067263
244892996
19168
5602290
7218091
417248469
585479
267561381
8050300
476445818
7483
37849
11534551
184941730
790093494
921695355
528894123
13579
79429
28977340
114044888
838862
500757888
29572
1066403
65271174
65946
167741061
16959449
92988846
15596130
14882245
1714871
129340981
10939008
66616031
468146851
186523198
22752560
1179865
5461965
4276611
16883
53518
42277
6491275
840850
23393214
11204710
201
2471819
2540742
12141
2031612
12589837
189923140
137081312
1311335
170079
10631236
25582
13533865
84401
171951553
201547366
11806023
11916
56385
689149
717403
70844974
1488
41043
61454
4313
32509
7797420
173425063
76436
11310
2363
2946900
31241868
224119608
53381
316803
4322084
851048
489771
38300582
23616
62082
18390
3280110
117035
246851988
903445
924235704
979470716
7860
8751
2321
7838871
827528
5980914
892913
69399
1048860
25118932
2691
182298
825486
17668416
3685221
836811648
7918
441064
213234
61695
446293
1009980
813002
3002185
30145
634842
3683606
9999309
687305938
29915952
237516223
3561821
5584
6351701
98735912
119182704
504330936
26727245
430397
1059
10448
4437129
1986983
865214672
313552399
77492
119129451
613
51082
8090305
26233
104781284
15488
37400558
4118213
10567217
64489
2174449
82816
2667
32259212
411968631
995396
322745
1936827
184283071
1376014
1528357
495522036
196663
12482
244745
1634040
30449973
4535
4622180
223414705
1976057
52008522
838644
3496040
268833982
985295
325486857
611397518
135572
90370343
2573894
386833
23
204525
201785
14873
163799
223806823
16824
511374
4618688
24182422
335056792
13532
1602377
2027714
88357357
551981445
641119
6099646
4244
444350
503096
62455297
177493527
34120
663025
168348995
30693048
328711319
62339434
3083604
166873
114172791
229049
3720640
383926
713598
387426
40735021
261759268
433587
11272206
58671883
4240
42217
144509160
14105
40460239
2109774
345762
752744
99675984
360701
772658640
56880023
21738000
518949
94388316
281160333
170098651
690377
26732447
11698679
3065639
46413
870798750
378605
896068706
1066
164595
511124
226884
70653
54019871
10675409
30521093
1080272
22814546
11866347
17531671
21902
194140410
210356
859936
2316418
8499933
53225664
11049751
820758
17230
344326
296076802
2415213
92460
901258889
940150
4486
19113140
108257
84109830
26608794
57922
747894
668478034
100037184
64302313
518064727
493477128
7373745
57748098
137944865
2601833
877066335
53298
12231852
55752654
1322454
36769444
25348
50788
948067994
4114030
2027
206220207
78643
33410690
1552698
136214
965111364
22183750
7741
773886
15180277
25504
201238
943914
42148
4159174
505561631
15914316
718931
300698887
35517985
3418924
410082
58361618
3031895
8052758
16154815
233729043
13123
685
19642045
3787816
2031
920018931
477692230
40455
275678
98695
77930045
45400665
162811
16106
5103710
60791724
41818
80733878
31814
8022597
448386
103
447979674
766770597
27348558
27627
43182417
32279440
23269307
92438
271855165
7733614
482108
202707
1546070
189455
2006
7580585
1163136
346934
1221053
600113164
1278077
262498791
757240
719402264
81439849
155857
238657
43452171
1431345
3256285
20943136
32829
16328
644920962
1081959
1815759
4060791
85847
587813
167115
55511
121344352
83341
123239
28788
1943
534476
14112092
314680117
34789977
504
4483234
1713741
7729824
17124
14356
3096805
15756
1658
3609390
36874203
3843151
23452531
65718
27908628
47379142
112662
103235474
891921
345327522
1845852
27303587
758239
285077
903497899
3201
176550000
7646996
33126385
214106
996141
24596823
96515
2170
11017
1465572
10363
3161493
2988175
6465158
341239309
631244287
6674
30943
252936950
1021751
3877928
132893140
671608
992293
20862
9409
12788
7120411
8630540
144454
268562727
7959
42652700
2282
191168110
6002
147539
27218596
621163
2742
83918
36394
28004418
2004106
856168484
3397255
250246760
38106545
230621
433445
5096900
953540457
113840151
866021901
686406784
479
58613
658184
11895064
181369003
24654
236876
27957189
23833
103014
482537907
1882761
86996242
899894
21607502
591183379
131835
130829
7634
1929
23791496
4138053
189156643
144456
181326
151180
1682315
76157
2117
60411493
906435
28910371
11846682
100750
2511441
2503940
14461963
2935072
5402561
114673198
151
3485940
950516444
361620
73351
114280141
42657611
52394874
1406497
67904
1944091
55016
5917849
64737135
61044591
53265565
15853
17720157
17356
10259
44196
216327
173797
1558
1333337
11458995
2888
524538572
7351923
807927
894926976
157617093
657575
63789
705
926447
1344951
132979669
3010153
636204
52306
119082801
115078456
112426682
16869585
480882086
1281926
506485224
447388488
98429
7726
373446998
79514825
5282018
37812919
216205
126601
426298
121356155
15816
11708301
41296
58584623
698021
22597
255323451
57012190
261449
13472047
96028323
848030271
6306
247839
50047
146417912
30636
32102176
182104050
14129570
1639970
42110729
52125
1300
13897833
8616411
27997
2829173
17930
1872182
23716
60911411
26772419
270803
227744
492024578
66126393
262420334
62894516
428548681
1358777
185274969
577124
284433
388301
276214363
63701348
246938812
825750876
14145
137158242
43988
156794
3638317
5625
3097404
162144507
7261098
30233145
14029231
344252174
781638
44200755
753111987
102328
51183345
36794427
54548
34162454
9587
308212699
4808231
3452467
13809101
27309
41463
21343
57407
3509519
2091250
4052593
405188579
34599
615215
99598
45900
154001
1457950
800467
1699918
353563
13430807
33246773
326698944
156248
249787722
22279
148398
19696
205795
62129608
132021730
269830
10265671
109368
519181
652885731
99261905
4062223
1996199
2758273
63037955
33534581
528757
3803804
503652
45520
114208
265316150
971180293
580105
620631712
432121
12852951
160631415
23333510
45918620
2694
31775255
7692
83157031
1841083
73488
3834645
3837254
1906350
12964115
4808047
1318764
155047718
89761
505307
17831
2267
102068
25019
61463808
36729
145969312
15073
83097
4112591
24292
228752
39610860
3947919
4210
4745
25025436
162811001
7747
4171852
105279
7464649
197007
127451858
1024531
17270817
4061723
1040572
1735771
40055635
169934477
133261
7981
82295
11286970
91340
110633
270460178
414284752
904455787
4575749
17065944
446566307
12391924
99402054
245749750
3533
54382
850046679
9821801
8297669
122504461
115817763
104267
19543
66204749
116
9318634
276204
15514
2155305
240
712756469
8018
977312694
42612661
68678010
4067888
239763111
1849944
6548507
20884946
38940
6328576
3929652
1864220
4003298
223826
399796
100292046
839305
459786432
214189720
881223
256172
3787912
186851827
523886
14658
261815
378666243
55993771
6368867
1856076
711524153
1681340
3333591
896883889
11056
208118939
306681
1795516
628714310
800926772
24265
31999009
788441179
29427
19274559
369837021
266366864
5865382
1546907
369908406
340697
645957559
16661606
430451
59846280
31944729
692
22782032
24833
178881650
312739
40386
503450
161972
111571
2594537
10912
112705474
27145622
157439222
967482
5125236
29206
7576
114781747
50371260
211803451
205699811
633821501
234710
97290
223963972
77357402
113339892
1092
8703663
132202251
45624854
11292360
182142
30450427
944247
834440923
26864357
7736753
2148890
160055
532732
6556441
88202
18342
3812829
195942
7882195
492908
62958496
5854
1086194
338665792
120308
14732910
969116
3643
20393210
2559648
175009128
36803
126492
4309
10070
756756875
512575
191637
94494
523570
94357164
219518922
169480520
71403
1660
113020
4831314
441458
1647
459
17014025
94964295
3598
24673403
202937639
120944
228019521
12610964
680109
5786974
916485
46971499
497258
29701870
46760
138818
1210486
53338
8843058
61949
244948
45587703
247646
242847441
825284846
9907599
266234
23274
89775
57959
10631
34980455
60024
407026
473395162
37849334
169973626
36438821
195639581
3089851
6365069
1836377
1872451
497518
983387
4698
227290
61660884
537232494
162568
98645
12103
28850875
22824076
11516909
1043534
49253659
59257917
7540
40145
30771978
9296229
14516
10917
1367416
284596
2757
471020163
71520774
16031
1946273
13182169
456959377
8047645
882293
623889270
20503675
26550
16319743
84991
35806
31584
2705
1776789
616856
340
397654
232542024
32111675
143850745
333340888
1371441
678249895
193411882
20713
17131757
2411035
235618214
65027
175801
1941571
15634
6118400
351606406
5921
2415137
83415
95889
396043
3876
6458249
942634
87644
12835164
254674955
1173370
2879358
194
8356481
15577754
629438
2395448
7538334
91245
32519
133555366
168681
258866
399988
65600
656330
3395654
276272565
12015
12254994
7380037
401
124007379
55745
28041134
366359936
27204
391712
26885
239026
200665549
791884
903312
19190975
5734
4844759
86668
64603625
312550782
216989637
123815703
5321
14501958
20068818
159076
55973364
80839
89324862
36667
11729
3656107
18393942
847581
278787538
2091203
453424
20190044
24173
58767117
57137
6187
24702717
23148
64194
7555
108361401
15948
25132289
122656138
12633
1107891
232317328
3968
721161048
25220105
147221
36137286
46926430
396226813
77878444
792460
32716
16802035
197267
1607586
16615302
136327
7006453
25449224
15361145
3058026
4186
2625648
5860934
9548
53742310
237002
1271
3673
12317
460780
103163
60167506
15313938
12928
3831073
171783
115116
1822788
6749
34364507
67325930
211746
237263
159260
182141434
4618414
79367
516218240
119830
6349074
193099413
1804190
1404957
242668
111732
170832789
111900
4580
22474
15539898
844298299
37949
5776
44187
165262833
822892518
30945889
211078
53820
2699692
8860231
340035677
522480085
33337
24224939
32510555
344597
54218
80180412
54427
174648
2670970
3766887
12722
76713955
179437
351323
428487
8360502
258679
92550394
36098014
176046205
2387
7642523
210497422
839519972
13738
8154334
28093306
171768259
712158
17854556
203378
13880261
185261
1498255
852362
1124411
52861
3270968
210831827
31469917
60793928
4523334
386327262
208127
95311
106602795
15930120
766
756575267
21031
13213533
192735
174283739
108432495
937438241
303517441
331507
814
25149914
29470122
23205496
340653619
387464971
5268474
186683595
426279288
53865734
366308231
15894770
430507
241
404800
77664
19391
3522862
65977378
64017355
969093333
16009652
3695322
43160189
6018782
8410
75989
475011
170492
1169924
88810000
6605222
27255
186037708
65946356
211486486
23719
98804290
5212
2119559
83275
6671161
901313232
28165875
36807828
882732
1969430
33209
2462464
10048187
23220897
93988395
501069
152
13264
938911
121526615
18677815
7312
120630847
674007
19124207
6224170
274889
26554
2371185
76288898
4339
181568
18334268
456426
6889
995847
18691
1625
763685
145405
100504059
5044
884317787
52600011
21387909
14427
78942
384392371
164931
14623403
29898540
857235197
3876020
50089
8364687
36649374
154296
23791
6310486
18325718
31031691
4604337
6348617
44104250
496150005
930652992
538786830
13370
307
8348061
25502241
4897
2832736
4398
27518
432415
66422
1752001
10435
2349
73605
616659126
309305
726717
907992425
584014
69628
11662888
827844836
241384651
703
602113
371129
507586
3691195
165548
974085
222291
766051978
279096
1338638
14210
217158619
25976970
301332013
606455155
464223
43271
37622
45995320
828491
32293830
5999357
4075
34291
117001
41353
56874
987606257
58390
13604490
550818
132735
468077457
5621086
785815
249422409
26582436
112634985
18248295
4746
128939544
811103378
573925
60979241
7697
690635197
168618916
566607
28083501
56293
293275465
54651446
3586144
6218
2400280
2122
166901
18156933
345405
255035047
3837967
128864861
1550
39651
92387
375152
585288
3445823
5663
10740
3423365
8224030
84414
12121209
3758935
247821648
1502794
734
749562104
100694312
42066
88310182
12002
4307659
3270367
45913
4222
3791
89708276
248254789
3256328
9478
872776663
634017061
40914
515027
137111
146332914
449178
8137
3165669
629967
416115473
301563370
254924
27542169
19896433
687161794
1575806
412159935
31848
824265
194461
1642224
144135
338384
405271854
48112
31109
719
32658
104241230
8124506
64841
114791501
80952302
118784
167444
196576
2505
51830
4224
187635787
33314916
744190782
100064
3156378
11896
6923
450979405
419257246
1111
23550
1721901
48385916
503516691
856767
227967687
758822029
1998
4032
6911327
98679
13100
220422285
232027621
17989
188740201
28152
511923
18212443
2047105
239590453
285954275
13671803
22099
233232
8316103
118484288
320714
103289
141252491
20112832
6660089
1608868
1867394
180820
322429902
786780
164790482
28909
56648738
182695
8230486
17740600
8260
6644796
11246061
3405087
93520224
27105
11814
19696858
465635971
27372
2539603
5592469
205073
49641
71773158
4040369
1361330
10525301
234283
973933556
61831
135064
153127220
7109689
44306458
3014177
191553767
103923
45888
54906
737069098
99800
510712
85581
155622
281143764
4177510
690548448
352663084
2868867
635434
391097381
1666
29702478
14898284
6214
567854
78309
29335
60313
55473
8233532
65244232
30605
144808468
117499
14191766
35474350
4041
213497
54661194
244328
791970
1486915
90164504
5823672
378059495
60745286
149448293
5681
6304
14163934
70621177
130686965
2922
9377994
931571
2442131
1388210
26630
32697906
12492668
913978536
228466
5763822
135239
24476480
167405357
112719
6303
23800885
16076050
24465313
140661
1832488
8016
956349
2087842
8881761
740134733
470066
62429
15048
12170
449776519
18242649
64647
1758701
3832
18568546
364437579
489445610
9366
977664
300793
3341697
31801
358159035
484454
654178491
1601399
59568728
8030924
45697
207864
7177041
56381480
3815300
186663436
387677982
49207627
120331
31216
5622537
20442021
474749955
23600
221902
589202719
823541
27958
383912
1796
215791691
55335
5398
61357
202151
62551
70164359
3800701
3872768
140261
514903777
433468
2933
97858917
50540042
3032253
59751372
25230217
73841
91194961
3755249
18689784
198722
725595493
74994
1916270
195400
39370555
2057824
504015918
275575
411730820
6931550
19038
3783
14311089
59310998
114138
205639279
113531879
233399
56840274
251874
102615
406527586
809397
472036343
102736691
1026396
150822172
10876
38729
875429883
2600
3741143
1047267
949828208
31162
84095
2018782
43688609
2408
71004707
7842
15068707
1396136
219192
14920611
11666277
587583121
31934935
25359
129832
180151142
36742789
680421323
1874218
13246
3138600
8715468
138531942
8321264
9319
1202256
2547645
13408
22038916
89020865
139647
155
504893
563872
6105
20409
26622679
51735778
33461260
903747854
15842275
454307503
928390
277857
37678
41217
621324173
50823319
28099
30125
34501
1519
170216433
432152156
1707675
17060
9472428
4914
1291186
32970387
123416
254679925
729689022
359227156
244894
222716
5503025
70024864
1874
145152
75484505
861408
46656
1324497
84789265
1012483
2544350
45059368
218837
253715
290222554
1732
1227927
143916403
718695
4803
89334568
1596394
121856
319203324
53557
96443
210041
7846439
518313
391561302
1188626
37264
8067
59021684
12885007
252877245
28852
25675
228946470
95714
2761
10690668
654621
173962883
243449841
59614
228120
114466610
9640
4185151
257882177
569793
27855653
7604347
61973
22697699
194767447
168
449602
56635036
4114340
379366
30297
214976
309356
166770
185644
845955514
442818002
1410762
208704
501155680
723944
228484
101823324
64224540
246934526
20926291
38680661
9388415
8147197
29605754
33452662
672009397
618168
375215713
28776
7196498
115068830
9833
17822
160250
394041517
67326450
770245852
598266
140597345
114850918
222561159
2701439
10270
385530
16931892
22107
2654277
7210
23812
116838568
2347520
384161043
3131390
251186
32702886
130652
318139227
608557
69549
111104921
260718
101728589
349006
29636
303216064
409613581
124159640
25425637
69566326
70202789
1021
3793105
74711
511706200
104963
1436610
245569633
2955
91013
7400
86496
7468142
180771405
1140183
285714
303897434
493316282
31121
13816
487373
72615245
532852314
310507159
1786150
3807536
582269
166085
794
610110
160346
29397
188267
17518
160658
8358371
39438
75404
1767077
546094
7962508
153142142
704574
35606
158740
930702
45411
1377842
14985732
23374066
15969570
90103
1625169
83880
1939585
402085419
555399096
31487
9903
48075979
471984890
19858087
2560660
55591907
1826772
47908
5467026
84133099
89103
500768
346581110
596645572
469259199
1719196
65072
89844
2421032
70199665
7456329
2912225
7569578
594
12401
1523
1834
369285
1021323
116782009
435285674
100080077
328308
779099839
13393
136163
38747
360667
13857
993437508
209424644
458
119286453
101748419
527371124
264812724
113109
972963296
419958
32202225
17509382
15792
756290188
1449
22478468
34777
2038102
135865193
84674
10107108
1777461
1612709
4272
67144
187095
40548086
31628460
774840148
49820
444531155
2472626
4140126
11700701
453838
373332478
263949671
83606
85248
52478
4722324
49003
1263390
499415
976288876
6359776
46093
144757
259272
953347436
1044354
65830
126051043
43075
226345615
2028547
6494020
18924263
14460512
177384058
3783519
1960175
3150793
784095955
16383093
11721
1803030
1009213
62984
3135233
47586411
15413399
7289
478544617
133405538
18030
108836
334446682
87188
41381
10181041
3581204
2076833
351718
15980
80757
3096750
3325290
39623458
803546
414503
505529208
6760131
1817277
75735
2609998
962027050
506690
1334013
7606
67939
56045542
4237
228410705
113230763
6805
616834128
124935538
77843167
247449011
44422767
354801642
4936
6497946
3330413
14754929
43727301
11560
167278
28288837
782189
511
19663
15678
192634
481289177
664
64924
29365383
655742879
242972
111583688
108412647
9646
375262
505726
473509
2919
112698390
23166161
50043
4099635
100930368
294217
38873
909057621
75965552
46063746
916546772
707670
4116893
262209856
2076279
7049402
844612
12064
279965
19208792
31610
11843
2971840
13392
15424076
108987
76386
8795
79737505
13321
2032915
191726
1015025
4717181
1615236
322779053
4092464
1977188
66278247
233113177
85969
472467045
1961272
13114
64350633
478436
289548242
20680
166444134
280783514
422895
18061
362697968
864
47356
58747
190805
36676513
706513398
107588273
15368
22669698
119597
5781
154047051
30734165
32682
839260
14493
129541038
9245944
14717
30558
376675029
18016
1686652
49666686
11484540
643200
735515486
1442186
592258493
51355932
2042435
475623706
200294
447
660794581
91422869
23309
12367
9889941
149065
90539481
28621
269307771
31004746
127414917
141041371
187982592
12663586
90216323
4474885
98504050
323207
4371738
233714452
9522902
4731
40810450
967703
514096
171358729
64702257
386930107
8845
14936
40967
215986320
182226621
56321150
131213476
14267958
4531575
1463592
14969643
461909
7633
31231
116509
4025192
82697780
31224
951439760
44440091
11734
98109
689870
473684
367528785
286475737
51180451
16128
266754411
214797739
212773
890483
63114
16069472
103895838
15982
1286168
461585103
46733
784422130
252203
7315964
15125976
29171137
257663700
7685
191692304
102789600
58267
159301
5177
48378561
376300
2269159
858260
1128
3530727
53100573
82600508
7431
554093
1045096
66326619
495240367
28545
663221
1021707
17642
70582688
239015
7529
6918933
774185
130156
3172184
984112
7977307
427815443
333214
1533791
1791056
504113
47952
60160636
179725
9102656
3710
3775878
111153
15076
720588
113004
103004637
72137411
487526
29717
48112380
797525
244017
81709436
1153168
5299713
25277911
1679713
805524323
716
65899545
4367438
432583851
14835
701259581
58295
490612
310137
8803
203668610
25665
264251393
10916
655928
4138047
82704
6040060
431622251
20424540
97901
159208
7888
3040697
4278093
755884836
26354
101611951
12239
2652331
80637
335720131
11379234
2365346
6443
133209238
343210196
12614688
1033183
37230
248832
8282018
181631824
336208564
17925
45700498
2423732
72507198
34461
196150272
279688
1491383
50164489
61319
135741177
49186
78616
148692938
2292
92311284
255099
36580979
4222627
236968543
301329590
25040949
1586
19480
62957
54287
334589288
11679189
10715651
2501225
466919205
402758
506128
6555
21099204
6559325
61236
597518056
18913869
28719
122109897
12211
1397
7519
220971798
222491254
265745865
53846257
7372057
119863
4115162
260698
437397363
14830483
484552
154645914
58333609
124167579
8110431
254643
446290812
211322
1425892
581242219
7208486
54649149
493669
3060789
7267
203642
14149499
166503132
2399409
28482
27329
9245516
45796782
97005
3178484
20236
26018913
5408507
35244706
3086050
410121296
25705204
55574
429261518
2843
229529114
27213672
2294831
111920
356462
2125
21148
10491
140425
2234
44307494
316542711
72041
520419012
375714
5043393
6156
10191
269989846
247515
77057520
31807
12026
52985554
98504
44176082
7493467
61600
2539512
618199
11147567
434894
12673161
459697842
3819808
37740
372454915
5301894
1679087
56806318
487300
328676444
7297757
556242122
101911
16844154
7331339
3039976
102784
880392857
61579160
18554
28262383
20264
128688851
7713779
8336290
13146
10594
1591797
633974
14839
214317097
1392690
177470
752015884
384655
12297819
630116
421366607
3396867
2724408
433
9138953
4644749
627766
836062
663475069
6212350
12495696
13526233
3290469
52138021
417328
2827698
2718091
327
5667290
116819972
26258
34044133
230899
214929466
474680
11119078
3967921
1108224
7681192
518935790
1124112
6069740
64186278
147197
968357768
837594
9535
82280716
20851
127564
109001536
450346236
1457375
34991
31562315
725214
210314630
2685
682720
3604366
9614
35441
94204
11369
83789
106787
3264300
233759180
2004861
1070582
49996451
243262656
470543223
168257572
629094772
148794
4002
32829446
74470
2239
237921
559146737
102456
44441
8189460
13642
608125
294911295
1601305
33736
8754
438683
205950
315781439
222058
29146
12202
35700380
18957192
773193188
762245
51579751
177955
908486504
30863535
331058656
45868
3687
16486627
153076348
27520530
839282
2567633
2339461
7059010
6980
37026
505576
959469193
85724763
5469
16631171
2314113
596040315
119548
1741831
3255
7156933
6211761
32183
554647
25770
4896
262762106
2257
14740
77610438
339553
12487
17450255
117423859
67620052
12019
73697627
328180033
200329
8078160
6711
1503620
1027189
51002
8960436
145685500
19189
222032331
134851
549556
484075881
65266
63438828
12405
1195121
320848101
401164487
249289983
21839
1799172
12737115
28340740
5154641
480666
38380
46889704
150511
34554477
238815991
13878
1889605
551238227
10664
75939616
8606724
34096
613649
7362
30882344
135459
569493
1060082
3540151
103625676
3558650
6603045
568632
923780187
270677
840016
65239
105763
4686
767
163391
3794558
52966
163790584
354730767
762783
173267523
51593294
5756589
30147639
10814
398119
4022714
191372
19104
68375979
523755
52607
8949
13162107
958081805
168498048
1424263
73406381
74702195
44167715
889889
29894
127165
539941
1470959
28259
398127266
18724
193062175
470130606
17304
10504542
332823359
1550162
3159531
16667
39979831
379995
17108264
19869
51863
877280702
25833
2905980
962326
91453803
378322670
4308029
867015
2354673
85999
102986699
344470
4348275
10025
43877221
54881
1006355
70088
78451816
452878963
1894060
667790
8288
111290145
109476496
488727766
216250
965191
696943403
7909
15709314
266825
34480821
768489517
13247471
14328
31790816
20484905
129004850
28265123
3702094
17272186
16348
377130
19939639
876443
120821
233640037
478805445
5555310
14218
957751475
204396
330285
4954
6813375
123227013
392105890
945985339
182964741
21307
40638
37401758
405374717
6383462
31770474
1177068
215933284
31701
243142
397
34220
22361858
2384955
604
465914
519377022
3704211
10722754
49935
6376930
124298270
1788492
126827
461535
8617987
430747
663470
166140
763024431
33227371
173033254
859288
441022495
134280349
5735
31607638
1709242
492995362
4569833
57952
129457918
599480088
418391
1680523
3470812
1839022
1801404
410856222
5839
328743479
7414871
1629633
9196
487928852
1202130
127
103724527
535082
4500359
5884042
320804803
1397162
152635
15972923
42849531
10108892
704046
1422369
7127
2115
1521
7114699
6371
57222323
81007789
461751401
25598572
12590165
3175792
23907283
1079988
1161564
22770427
23501389
96369859
24179502
21276
32267939
965486
2052033
234246
11031790
20552235
3207
27053
102586
123652612
480240578
8751524
37300455
58197249
2833013
395546495
816634427
96807982
4266
43580588
414802445
57536551
6992
9295648
770276040
201198
1272
607556285
198848174
19976
62992
19521
29942
353674881
710368229
899026
23736
1361784
1042789
886704220
254982
474049
34139437
22143942
10601
413331178
148650386
32237925
127555357
2284815
31908419
16089
404267
1966571
15283791
4562580
11985
47697131
948833
1223285
19391094
37718
116706510
4808464
3811
3587
340197612
205480019
136188100
26036
16254
74733
283715454
4144
180475930
100596527
174112846
122606373
514081
23840068
37926
3193757
446918919
89382847
29634
95843967
16214
13120
308401
481039108
2733584
419965
476686
40555
59031919
5125
153334243
170768
1528007
2970
236938
2692688
33178933
450464
236470
453879384
148947456
138619
9386
476995003
1232127
34594567
14325938
324056
2956
1273640
180786873
250841363
3305
4957
92043
83279323
321769520
1314039
668557202
7049
30162396
19753385
10246
314853
127461
533036167
100470
21778709
39288
912287
22371
892687822
41359126
26260155
94759775
18502070
1771804
199603952
312680
484493075
288443
61127106
2618
3771
2920456
1711849
1115
501978
132672
136847
29694
55974917
75392705
563373894
166816021
248112361
237293
3023133
14088715
109766459
120321
464916610
226836
29341
2953248
1133
3482
20992148
28957257
1391268
315
2344386
784002
297247426
76617343
223421
1898669
17179
517592692
3362400
2894637
44037875
294485
3767078
65438234
47472
42001573
6858102
426509
484681
18851262
618387
312413419
124890
391667
125043
13975992
578749
14333
11148
505469
3296188
64750
657672265
3160484
14538
387363
394036
64080499
17458
9155
4770408
220031109
186666360
526148624
13740887
243388197
519603
646327370
27808731
126353448
328437507
1831590
49486
64488
4392666
45088
198524
114108259
1548318
6435
66267
1007485
2399262
115230
16692445
12798102
350385
14077
30072
100530113
262802229
23862473
6280052
94844074
585078
10031122
20024
35796514
1364041
1460115
8712560
267355
6515743
19594429
877279718
12613
3370232
81349340
47591091
1761589
106439914
542737
1470649
48963
11480906
476910592
826208198
37064117
506630
12992315
7186441
207238231
4470
460764
962156445
147537324
3118662
14181
530008551
1460678
341239
61530681
174299768
8286209
2979189
11314
9990793
5802
65381
4085
34706421
13285035
6305591
110017
390177368
7532
16707101
53397
807818749
99899930
112869
53627
5297417
56159717
3718660
110333910
119749
687488
3725544
332530778
252621678
1960295
6437529
24766
1348094
1876
1139165
76614
4620
30184097
309
2774158
53588007
168451672
4241995
354293581
220073
67301
73671002
1079706
5462969
440147
113359
239515095
262692
34526088
60238
46233
10805
413445131
71110949
260781605
15131972
36867049
19986270
93173921
5181951
32216
95702092
20547917
142299
910133
6145859
330744790
90000876
15835057
222365789
16412194
702337022
10973561
302267
204981926
8121522
1312543
343910
207380819
110481
16362
103890
150102985
96803
915268
3099
239226
16557067
2122064
6303708
2545
2269238
365924
123241910
6083395
185792591
61350
632988239
458880
910522
15177342
20626
1008883
93113
11555799
3591414
367019734
36420100
160294
6013
122948268
822463383
130499900
823603694
55810
225467
598152596
111270642
26327
1988819
42738340
404250
75637806
31532
1135329
36389
1606281
539450577
74366
31320451
240458958
4259352
61141
2423
6861079
189350911
1049612
58121
510956
114966
1364288
475046
47021
156436
47218
143974597
222069
203920059
4236262
5190598
2416873
77040275
8092165
4050413
39397779
116796925
29596
25171
6779
10533470
165229
217693875
8554
26054725
551672136
39279
60110560
59392516
4714599
245764
13459760
7552239
120865
444091
7053851
2221674
78900
2320
333314074
381106
444560476
806864023
1924151
523377920
494300
376
1334
38238
13989388
80665104
307690368
1810163
73511
69348698
679874
119929036
79163594
18734531
1450391
158232
256352
176690
103841023
879203296
1444027
571537
233429
62560616
2579825
353418
408089
4196008
232063744
25211
93106
1021777
5074951
4698593
66327
640707
9638
22058764
70319235
8411211
16125
19435
191157
733465
63674
377849
998115
4831
930946803
231845
58781
46299481
107887
64393
384345253
6567536
43962821
28098
1657377
6479093
434390581
1381452
254068
152323
46871722
239429
5665
76118811
7852796
83696808
340088136
3679761
188789
17347916
331069
409645937
1994547
117611
323157
113417
148145568
11413184
43046
157980831
594743
29537466
274351216
9672
1945
395463749
240359
698780130
1404632
20900472
70032
41816
181276103
500336
59
304159
193396
2279455
64292802
116935264
7105
85232741
741134
552697710
1747024
19973765
2022537
335976014
102423656
343168
13908
3627179
462362
1444738
222251
248894049
109534
111491
47918513
21600
272786
36511875
779212245
989952
46994
39953387
888276
164182
24141
723624740
167556094
78649791
69718
458013815
13717187
366574
12401889
128101
435919
14543
8462362
95109309
194245133
20203
100890785
42841
1869148
3034489
833101
71131
795475626
860919626
6266272
137860575
617938
105702804
27715
35032947
24198
16913062
7885860
4387177
243146
75582296
3188
6095028
1003
590417254
96741
431327463
1175030
18371882
10468
17216130
181354
100535
5152358
202105
43076944
54584
290954
350022574
11036
152278
2430869
2729
32515
615692
5867236
20509
28944
5689024
853169
628681
12879250
134648154
119940818
161315
104758
449182
253712
138976
10702
306750
1189797
1044
2786
2392277
101896202
2299
419998
188059
12161034
163936659
52365662
231409744
275919184
56490850
554240450
96937768
263599
394850
6058927
2045111
702739
36048898
729897
8674
23012
2942220
135154705
2024458
161904
464
7371
718727355
48149728
175545232
8475
897412
9969282
12128339
180924
28469468
55293894
268958083
476457363
97101548
40600607
63277232
183781
136313419
741619
162840874
1923686
608513
50638460
295021987
1847949
64880443
983698
26012
208557188
2825045
4900995
139406
7900320
2201
458715
31104810
29320827
11221227
1179
78255
1739255
4648336
106615094
49154460
29096491
498569
35984
95318
90853088
39509
3083859
241903390
7530
1508058
15136426
15664
35375452
30921
9439568
3029708
334078668
8592
94931
28117
398832
150311488
172913
166783
131545
34442948
479977
58255143
258257
185636562
8585230
207670
582975534
14657612
42901
2091034
51151726
209429612
1342773
5670168
1051
2225465
15185135
31567373
285200
2412428
16678770
209920822
220783
422486
6883
32601214
13545
47372
116704250
33643
2820
6888
313510
156640156
6767
4647991
776995
102460218
238048
246802469
190107
63025287
570766570
15196
139055569
18479182
93917
22455371
106533220
8744904
20127260
32819304
457640
160156596
11191782
16857467
461
87202
19788
821597
311328
223955
91875
109635169
14738182
62181
4077
64662308
124466
12060
952069
118081171
108673
257482477
8879267
8729714
15018567
16768
73151
1427067
234885061
1526
3490
11545261
715541478
508677994
454403
105010177
180031
46725864
1495718
2022715
5846514
547840684
35100
297313
5531152
50932
26609
1012374
1927
136835
118525496
167687
34717
86506698
264723492
7983
63781
2066904
74811
148769795
945056
6735
904089
1844350
6767896
114892
222646
199511
29643135
21508390
13816778
1130324
158997
108925591
2617836
216628273
287606970
34368199
562068
1334857
41103
3226579
35712072
96306341
4201624
780235602
150521370
1382710
21389571
404503794
75391
184431004
17019
59478
23604
7078719
13802408
11955703
210371
807449
185188
1433284
149599372
509509
9832
5884010
7284042
384830
34407
7469
38468
22386
41018
110212167
146984
70322
4404348
1039551
101122
2151
18957
431757
12501679
165584
3326435
683875
28637899
101492
155782
17620
183362
262411
329237
640806
219264
11824808
75107288
57936748
97645909
17599709
5609
1383
1291701
1270221
25967
430475363
4711184
63669
658086656
866876
329886096
7125
14416465
188690
12621174
261347
1969
1971966
28744
1308542
2620379
24638362
518176519
407241
6059479
10733948
1263345
1269958
897503081
896552
127974
883475
29286
11984
5080858
2775
725942
196006559
400036
15175
16201796
13654980
97647855
405985
19927220
398867846
26134815
650386
293895559
14001
787618557
9333396
23492
63413
276626
2713005
28073
254151332
13381
184217
970538
94814254
181103241
986926533
17201
1234898
433818451
225989802
60705710
480321565
704
4256
6096454
4287726
152316345
3220450
89447843
36245
930595064
354496
4470416
120336943
4345417
2923472
6505527
169653445
498051
559511
114053
56862312
31316
10635922
104408
10990935
409028599
5338
2276687
5925215
325797
277040
114269
348185
1937635
340943560
69881861
20204935
83812411
407266
159067710
3232654
9113
100275118
30136
6423
99298
727647895
185272047
3798
30806
112688
37087122
580997097
4537365
36554242
12395
113658
12679
165965
409057596
43391
75861612
33886666
256800
221017
208469034
249463
4157
40758
82304
106832
13702030
23687
146099578
219934347
2863905
404155755
21471009
2458971
88830
77279
96200
486189827
61453
17269
478
4380
1319224
80096362
7728
51981
1472
6820780
10902209
1793273
2392285
50704000
267207650
3450851
511128128
111995
46914012
319227
4675
1302411
860103
177938
250839
3317907
24158
127242
8489
106583358
6499733
36375
11544
1044079
139889107
134345285
431926996
16236101
59127872
7853152
3542
1775942
182494735
1777497
601
28778622
20681
135235
116394
19995224
8382
1334600
15342513
643507506
175184
36226
65498
883
206853135
2366373
9422
14372
5784
87638980
215810
335781263
75954
713172
67029
1803495
6601896
44230
1792309
54673532
13602409
3468292
2075305
35534603
127172315
53130061
37161746
35198352
118021709
322046
1990255
1412190
445169638
18381912
7971
75756
43113
512634525
871129
9806
496926
10551146
6839703
369626036
14899
1998678
1862073
22136
11147
2589
38913
645297
29788
22338
465024
1394627
2990252
1263467
8388
26348497
133017
22616
36144
5395
775820447
215750
431262
83590519
3878
24202
486957374
5950265
562111683
930769586
31097
89476
468668
3759464
1963599
11311
22222
267095191
7749
509791
45524322
12257976
2749096
737363
691898797
442279
17509
607609141
72955535
8361394
114230151
14726015
80270
107095
570368126
101555
984481089
8029503
6988
8821118
519855
1569777
207069
12596774
12043535
754552505
17965329
14823765
1352135
68143840
42045
263034578
155013956
17243
23371742
6322
6770983
137991963
18630
3055742
45393348
261446
1577247
216354588
17691759
15522601
258744
59898
1519029
71073179
60812
399765006
6243272
755095
62759
3908983
8285676
19777
10927211
26197
216656
5292423
19254
112511286
1864833
65263909
7517
1017633
25910
38982
4548550
22911945
548051
6355589
220206
1068644
90952167
1754207
22430860
8062613
50151153
16068661
215756
855575211
14150445
199598347
243172
138165682
16441199
208988
21967647
18256383
29737117
840190582
8461213
1539265
5937
18675199
55382426
2693953
204916
65497146
20281760
561959
28726
719759
1067194
10244446
514989477
40931620
953697974
11536022
71793265
69490
2801807
318979
1684638
75263
34497
35749
866608
21323829
11531356
9040023
874254
5447
13174
336384626
205952
548683523
14155843
234993
3127560
761382
2662
10033
223765
638231723
3402555
3505747
6507742
28454
126280
6705
27329879
418998474
13127
85059985
1251
1801024
235793
483535394
176750
418026
395674
3145566
695046
3058308
2990647
930498
25447593
6600
340144889
135
26762877
151919
13759250
209520839
5322
3272
734939
775356783
63293456
21072785
908733
786724203
92019389
16996728
24553313
347699
43811399
20879
114101405
197398771
1155992
256862
14773413
120083100
1840418
26433
241814013
1305558
526736408
239828
3958524
337273
448991578
9089
76814
174404698
260834945
27864869
237091235
148292854
102260
5408585
7115
224061628
160402776
20798
165050
482240806
2938983
190612
1409119
145776
126114749
884736
10388
37836506
263151997
132897203
385350
9632290
58521772
282093045
1949283
6380756
12330973
250346988
39320
636197
43799903
4389316
1314352
6182460
144687
812778712
4121147
788634152
254091538
1083475
139149685
3047
57951
2332471
272407
2107156
5633652
802055516
5114927
49272
11709766
19040524
831223532
95644
3050
91896768
1751498
57911
159541
1389404
144642
1447986
62886211
55147028
182855
30475072
9312
136057
97343
93096284
9277747
179
4053402
110077253
494237874
39257963
1778369
4137317
377786944
105819153
286862
133387029
115795211
29963
191040
4852022
825283
1748230
180506
25119
95838331
62051088
23303062
725567884
49479445
3327346
126101
3452205
68336379
787373
55451
3245678
41008
456735009
11420390
43307
2534
717862
462807156
16426472
910446386
3651034
8718639
2192277
735222616
58346
382339383
908361
211686
92480701
14757
57059
134021702
1906902
559286032
41170053
33015108
42792815
12427
111658680
278743878
500269
762337
5881027
8732
234140
45017
55852339
6665321
108907
243764
1805804
222313975
12278524
1115775
14815
113009050
43559
29499967
454022
144720
13631446
77831
17409735
3898712
6879990
1459473
6773
501
58582253
3065214
411061
3187073
902028
7354451
447127
12716519
220617714
207730098
441180088
2104344
333770900
773419
2899942
430268
219022543
681307593
7031471
11580
882751
2605584
55742
541516
829435
114685
8677
62741
324777686
430462
604804
24612
7745130
182539
5140329
2044
1355004
2563767
964422
331933
690920
4880
4026
16651
16801
31997799
725529615
1384391
1920
82518
30734935
55846
35002498
177746622
1664138
124790
1415265
784773788
95569023
149697957
955616
179765367
2261
7609713
46648
2005238
7382783
306793
194884
75844307
28471
409024
9612
41936
38254
1677565
1666947
77236903
386183
1551987
142260368
5053
148099700
10994545
989114919
196102625
780369
3790740
130024
65230277
316309
1592
5815414
1566442
47877258
726160563
44824639
98492017
1020
11135
11345251
7915505
8123226
92238889
1332411
35991
651381455
40776
1462004
61591041
30827
54029723
1023803
207765164
45843
24799
78784
495846413
13851756
59480019
201503
19552
498393130
814778
24717
2771935
231343854
365453
2006942
32173
251531263
32539364
726910813
39378
2004
9988
922998924
1943144
101301
612297
1091028
30165308
118502375
426561039
3529541
108167
912533256
15054495
82251537
428611
8128
1146139
451431998
1743464
388961
22500497
506285
9729
5667
20906
2826
3735461
111602945
1762544
62826756
56384860
78795391
3168
935925921
52461097
125701135
366788
1532950
18082519
13763
39072035
9042534
255419
774283459
115453574
826
7370
5860342
166573
13636
301054
10119516
924424
13869181
5538
45867522
280407
241388
547
262452
210393
976231693
994658258
14594023
13808718
48012349
24865
118893886
315978122
17696070
28880591
363629062
37679
126801604
10482457
127790494
450517
53258
134357
30833
171529
1398366
39812312
120395221
3318297
602471
272082
2235304
19248512
159545
104999
262301495
63060
14128463
682152995
3129
3035418
1570084
144767
20257
4052
254609
16990258
232552780
387467
1827241
3187653
2071281
20181108
110264133
2123050
1082
4395
370367
484209056
6330909
2152571
4233616
8883
13292874
4362417
56773
8536
13561
111131951
219275
3049971
5117334
257195
18310
179459
479263410
2462379
1038486
33220
11877285
2340698
142416624
44107
390987467
127407174
32154181
2004985
23228484
17969325
3299990
849866524
2074645
43724850
889370370
19617
84344055
185385
60814704
18785
174099
7179875
213301
61714
9867
22547159
3366
239677
3256
55886
89201
125827
1714
49683454
5051205
5401529
21843
674394749
5564836
424
65895
943934
6928382
478145454
741321335
128969553
2445951
14625191
2069832
132058
918993581
3447717
11857410
52868391
9820
21856609
8435
534029
7260143
31716
7468499
91975
9694135
7950
105990
13897
4685132
2399
251402937
4545
15237
49225836
1360640
141034476
65383
4670
556994
25622614
3618530
8398303
624303
68229695
1324207
15975
73053
2695217
433265540
362659
5453
168933
61301541
5348
17908
1332517
38630950
747531563
1162014
89981521
6684851
33251
6456658
112577
2370914
7747247
50917
432070
1964793
693534256
1781007
28381
656733
64070739
502329
115058
122480
182646
22046
11368909
614205772
281297655
1572
49940
660166
117078394
465336085
7759630
81376799
884082189
527583054
733831
1243480
805368066
1334509
1049025
471779
4183
377072
5304115
744663707
772815754
1450
9611560
11841656
250006
2365170
287769375
3782964
28340492
13026
125772
73991974
6319
12352079
34302
916172825
978398104
43844
161166
5061195
579714492
42021
173530
14792903
19237195
192576797
111572290
214844517
284230
7265384
1415291
221476271
2087249
6618501
4133601
198279268
8708
28582578
11589
23017436
100864
19488
383735820
80329406
3573
574958
494047
183533903
51
48948239
413356206
55913567
365092
3008333
75774281
1130184
95655882
25941
2900
5458814
14473
65451727
675829270
565825
116625328
570563
69339599
8059
517847
211847050
265080570
5698
7850
27574269
483681
981391797
998721917
512425924
1779250
232243
180957
496182
9574474
187334979
1976105
6490456
16879288
21660789
32179606
101233902
1107966
91863764
6431
7917
353087311
163896566
66160
13054524
453276
717632365
955875631
85273
1675457
140559
126268979
11422
764203
1808086
52370190
5940534
190405
305701854
15010
63201579
964930
4036347
161900
61427243
36314
467506257
14999925
103216
5261812
814565684
5710516
1237630
5858067
19222
5739
4480509
135702518
551117
522295
52860626
248351972
54933633
16040512
20286374
3765
8117853
26707126
218546
1471408
118274
5385280
175773
116533332
122895031
119099
864670413
99018
11550558
24632931
3229173
1424858
10745096
228195639
124176559
29839
8789
1569361
508980426
388206933
6913
1806093
670348
520726840
4857
24475
48880107
971317344
26943
20229866
14280
198921
955802
4134
202351862
232046812
316502
29799
390616
96037
1914194
217707
64689361
19201456
34765228
52419359
4929150
982385
39340
7297824
20031567
845841604
14862348
32379
184702274
32170
155028
630083067
281515605
20135587
9818725
418145448
799249
219978
20461026
307673424
48040
305532249
7984
426893804
4882600
40723
2425517
9306
26415577
104864
5941
451221
67756
10203052
19774573
1217696
189156928
49762
3374042
3732168
19672
42813
324451
1764514
6192520
32532
148101
146564497
57816
12598
28582
3993
328013
387353
725732
3859
139327
42191
47044
13104
157844926
257805087
171969147
13475
480055469
594650
51937622
92019113
12209625
3267389
67214759
3087885
19152884
999848
474804197
95015
565967
112780
341022
16702841
450167829
298313078
1662207
11381485
28799
238630201
717509
86465985
85553176
11737
217779
709359
9001622
45240000
574324116
10377
39556369
546667
6895970
97670
1548569
23868
368541
218733
20609208
260924892
4581
15347682
10803065
456481
101859059
863129989
2153135
17804
423416491
13775363
144778
217234
8844
64056
151613329
35724006
5960954
1394815
157945138
6646
1494857
18436
52952563
18285
1938193
531187234
6998971
10939
8969
49977
84621279
24672
10747594
225465150
26743020
57620413
24469
3910578
6700
1694810
2641635
519246865
2066019
739614
172626
7561677
100301861
25170
6392438
79409524
19054715
99438558
156577289
1003998
668732366
9740269
44285949
64154
505708656
39565369
84704
51075
43535119
3652419
13872
352830820
152617580
201629605
20331
88133719
1956083
128329235
3910414
43102839
7815
5236391
8792176
218046
3268892
17873371
1473566
2700
7818
63003709
51441
4606151
7258
246284
45891003
5576
1169096
950385496
11554
3999995
344624
4104150
52279
29576
6841
123679
30612
156406904
28221
1587
7554308
45931
29325039
30700
694712
67963234
92299
4952949
12053
744308
1919934
5166196
73580
7991448
865747
268726007
254441
998668
37051143
248291
17140333
2222923
1654
1120868
1012418
124706360
9925
17927346
15510
24320
209699
742269
123036
54372
111099
247134
5549302
1378297
20081068
182571094
321530
61905
256179
1887789
12346
69626584
650320228
947039173
3490167
203239811
26744414
57358
210677543
662709009
20059
54560864
37574374
15983
568420246
1490277
97743207
87080
91182582
162077432
30594432
90783472
749055
80902
38653
33691
10728073
315417
16772925
32275452
3325715
2022976
45153324
436
206156462
508972
16281
114425955
14540
27267
2829165
552679
1126511
122791
6787
961307
1742
24034718
26668820
505892923
13913313
837035
34125
5093240
224443489
130653
101665586
1006336
98427
351655
90442
2823
55847359
43505
3488104
20850529
433533
8583394
4029
28409755
116027
24782
2616967
19353254
466434
80310935
4977663
988921
44374399
927049452
75613
48769981
45413400
75827785
81443174
6730
5338612
6765
587125
1442922
501202667
356097804
13714838
10960
14747021
5925938
25401
6964
183441
853581
820410
550977
151580448
126813
5540
240476447
398123
6959
98268
94099750
1852681
39850
7132289
21800529
478737408
35670
1299928
13099
2588476
37504
104710
132481122
17087
481696
3059896
6901246
77080260
822067
1443613
804338
128654
4262000
3860670
51357
18272
695919
14893849
45763618
99076
2964635
2102341
835310206
294449
5732
507150
1836
1455662
13938199
17354354
32511870
505076
39430
498754
938671931
187446541
6024794
448602
89928
6246914
178926
92695
306647733
7626748
227471
42729264
2299809
6095
14320
406879790
388820
1564
1904583
1968
213964994
586857920
19552950
6596593
35580
790677
103785497
2377637
1184960
30188
47916
1024174
4579387
11177517
421486202
991851844
154163
3800813
56320
523894530
2198
205944476
104346353
19379
332907185
715756851
1898717
17062472
28062134
2001956
4020068
39443
38138
5451
73260
141071538
214389736
30923464
688658
14337901
24131
358342
1559290
63558564
23685
897567
296412992
25213
4712708
200653
152638
761095260
22760195
3471396
84938
7257614
3732057
93999
10366155
669627815
128311501
764871
118431
3887
3219384
1152474
31007
403610
1142720
967063
406718679
133626357
997826272
7463
223877154
16381721
423054711
101595
1841210
5308
535847390
969219
4187601
6754249
7542258
72373
225
25639
6989458
244898647
10561774
6117
178828
131584824
314811
166524304
314814135
19591
98592
119319
232423
434622285
672047936
514054
256576
776238
129150
6628
5951
203193
218945
31572
117159
993402433
7238
101121
112986
20223802
57117240
122403
919510448
237483119
5069590
3404174
19761266
10244868
32567961
166802540
455
6237208
15455
512079613
47661
74220
16632128
210518
31832
10352
12875
7623
1717904
320787
10568
278359594
2318675
9317
54173429
798846279
12195664
603945
21769187
799037
27962050
1621021
116937
154959
58693
224648
1908
344073464
194056
934051
2119906
14642
1881892
19681715
105852
21935630
6787585
61382881
8188459
82102945
216074428
2184202
587896
25132302
235082035
214506916
589061
39842
37853
21344115
212696
3277808
15615
101084
26788331
214960969
71767
2785
3196457
1280823
3652
90332
205557402
756457
14360080
218187972
100153
1888
115748934
24349660
8989
13954015
19737
824410
125981
865156910
886304
304096
3589748
7678096
3120
996816121
27556185
350871
62688382
311642
124195885
156562403
724
49118920
308078571
16786592
43581
12409
9065327
6922628
32341
4813058
2032852
1761629
26
17021969
14191
47079645
38109235
54713
292642755
55764749
2235125
56472
4575
141984
12472410
15698861
22864
106523
122961
392365
6194
461904
1630888
4125844
951630305
428237
55752585
491686
7859601
568849
18522
75159
76813
431880903
435266905
32276
38128309
11379685
491619720
74257
1433331
1403
10064948
384479
7000
18647873
104081477
36560
1628948
111668387
4473197
4116065
6685
1610
236978
164360
282760967
23851
1732432
79108692
417489
673946981
9810
214335
38363
130622
3539
4370774
118896
2918424
121415316
235936035
14290124
101645270
45188374
211568197
826416
7679
44960
22810089
247706
2084297
770715080
5723772
605912125
2721386
52444201
198167021
711958
258466079
2926849
56508842
1763543
319224
761149009
113524
31424677
990146
6387
261882975
2859277
121550266
216660
24270536
1822820
31922
571802436
195459970
1807
3898258
106193918
2320398
54138174
44029709
409621
400426314
15410497
5256
10263
271723
52931753
6701
9474
45145
559004
6597
699719
995182
439166
7793
880740
6066586
846620826
10148740
32865078
3311
12272208
354583
101301144
5247
157532
4529
11482
3273859
14035869
14001022
580532962
355819469
289057
66993274
3579122
546033
986793058
1619697
28766689
22842
702216
24897737
102957396
249128784
1728338
640610
823145774
55707920
7405836
410271402
5196737
416888254
497003750
495502057
16248583
7324864
918749119
18093041
5237717
448013820
111245
83032
10216787
51702
724771488
360716130
2140562
5877810
46591
256255
3622
217205
998772
17542922
11883391
605917487
998999
2310
18853
55816217
8058188
33425598
30660
638463595
15535
900308
4228218
277786
1031
123557850
29674642
896541
318111
3951647
6411
65517
1546132
66169357
3557830
24281665
22647
1227315
94075
205338
8020556
10183
12930781
14288
322367
78498
217431
4751
6238452
990843
220927
303026451
3775498
3562938
455148
97235
52857
1009498
419376
27359
250807
86292101
249667387
824724188
166827
28154
12535
138800
29179953
43463898
29513
19219897
7018446
398555563
44764777
1159713
9931
1028278
261848164
2940
42173
8007614
14864137
78192685
765407
12291859
730105769
694453
31860
324913
3499622
678052683
5113598
16268143
136908
428913327
44704
84234
20201
6378
6897662
112180
38723
356055
279227
651770
5992798
67386
4540261
261400
7044684
19709424
3458417
160575
385272
179633027
32816905
700069685
166070
103118
235369145
1002
260521
22458632
1624241
16525
22649
154
25535539
82630
6002739
14915488
942468
9151
275565563
13771
5663140
6188
81094377
231508
1268585
8997
2175271
169197
1909
89280
119335270
1491423
60110114
120143710
56626
55720249
31648968
642926730
5720235
52201
13392566
472446126
1349
971488563
65385837
38982372
13754
585655
3958853
13005
233463659
335463166
637086673
893090852
229048
105851196
139097388
916530842
14191375
2136
1990507
16279
19443
15603640
38778343
167011
134200866
3219860
13450
87367
17794698
846748918
486995
243514590
2783
2814804
47014158
193900788
322980901
6042337
11305739
811808
108774
8223387
9454
36286
62356615
12688552
1866549
51578
413976413
45341306
239324268
509586385
26826708
2578282
101387129
920360217
14035220
749
8311
2193
118967848
55127
381822972
154830063
129950
119508
19454
1490000
427291
123526
8129211
267212
52158794
784783251
55853473
13559551
222453172
237871
1244698
1001880
1992847
7377897
505030
11302
1852
56728
37382490
136491
3925
702338638
2023639
58659549
636101
54262
1634853
4302
527459364
14845
50696
2105
7782
32334343
181637
76135
739245626
294265
1279160
1410299
75559660
107947947
732216307
183536
43777
3185
28645854
40252
28925
933252
52494907
550233
25561988
77379223
22905796
163636291
288544
1107247
1312046
936368499
5144508
777170
3454598
6247000
3300035
177463
476036
21339830
4509
2675904
7329375
4479
24496
15595666
44642616
511714979
14830708
993201754
229685
6416796
3704752
22827859
8273
148700
830565
6546798
93462282
441186572
786978158
771470661
8000
1439888
499229
5239
107463
29739231
381191
1498329
102824370
5385
29508
196550
737459
272673
10820669
28029279
196146
457975243
411913322
4128450
152393
5051
16367704
58926
405465
32663413
967796600
427566
32993
6566
1139924
429491
57059495
53551
49319
3710372
260630
3690
9457
70116886
6856976
1042
2436
2370505
1267336
32033851
245426533
1344392
4990318
219529518
32716469
681095
92904
288593
174707057
211668800
24101
414446116
1152892
2074365
1571729
161739
12629
3185131
1716444
3625
254118874
10863745
3869
380398061
48872
19043170
57039864
495574235
135680932
62814
255684083
45499
74355177
42752096
13133
11652657
50319
1012454
42322
507591
239889
4425393
55705992
28817
6483
101757357
292616701
13226
130033
1063903
16608
4172306
15470214
60386338
30332
21722647
13119
7341901
25500
58985923
10611722
119123796
218953771
990895
14431828
496415
57696371
204498
133351782
143209
70840
2288494
1356505
1301565
3765495
955722
7859
9919065
16797975
54599
377922785
8026481
1008007
520618
1388371
69210393
94434022
10795215
72
396514
891449657
166315726
3158
1050456
70904
4871261
61728
10033730
5873
213384
487
13494
53502536
4317
35603
463633213
744653
124894974
10143125
89896
693705
6813214
64337
414858
219062734
43261
27859761
14065228
4869305
15097
59488
6077876
52608
56135521
28232952
16470682
21154851
42229
7959452
649123956
85274842
1556689
12779
463619476
49372
147770280
12092
2384566
34805434
7639
165974204
15638081
2708914
12202692
366633
510421383
34812
511278113
528947983
1062145
461796895
25172
2815791
27146022
4745315
139801
58977903
6044
256399
466526
35553533
486605
849480
6859632
13092901
1766200
5415
222987279
12174836
78665
28827003
2346308
659165065
239438311
1088637
7640353
92226
4487795
2772
870975162
88203520
95261249
231548475
51753474
351140103
11440911
29143
63421
3273994
756942391
1569661
31306
525018686
9636
1028402
38924394
1217175
410504
89223005
620069095
427187114
10302159
857031887
57281
10322
47779811
107862
57148
10752028
1410989
8034
57080
5329369
86964
210868
834194
79641
12491
4456552
274777
187638
187023589
2027496
52762
357648728
37578
13420538
108561492
20440423
66213891
773516874
7854008
11316657
8940
156401
4305111
1603257
30358263
107962981
62584
1688999
839
111457
13548
7851857
2879664
41852213
3167
61768904
661196534
3993068
172164
2631578
141028
2298971
432695454
32463820
7245
1594274
1919195
366868
191101573
133541983
658298241
167281502
377681
173732
2089163
14274704
1822607
19040
701137
207449890
115743492
1590
897287946
819976135
843890099
13474
14824
27964717
506796
4726520
11868908
68928755
90415890
7430810
2531820
289419
6698
76570160
242996243
963651
260964733
177597880
22047247
33004535
33146554
62889747
212673
25988
76730
6816876
62045
78754
185967963
563053
9971282
1120935
10133787
338101177
159878903
62970519
13624
489276125
31758706
7363
781328
88588979
24760821
25361357
119833259
580696066
39931480
3667843
418052745
65005249
575222
14634341
8916404
526578
251165
1200106
6544
129388
4216214
14831
182765776
155391
40483
286294
5350609
5957241
1965474
46870919
108753
6597963
22915979
164
8076464
16438642
20828
409140749
703246
1117950
1293717
915047
2357138
645667039
1748700
28051
672
12141830
994852
33634
19432
4388893
6265
93815902
776853946
468081
5008338
664147443
37534841
69800779
462786
39457639
703837
38702
910739398
177438713
38147894
92753
3109306
93096212
9185329
13998281
39127707
387974545
27919173
194275
12955630
12155787
6443016
94547839
11730479
4724037
5800
418939101
11109331
7204150
84876373
157147929
5313
203826133
1364540
287907797
1419000
801761436
444209009
2285384
65334365
953953834
19828806
14135087
437477
10576768
6997
11798
9881011
17116
17060356
7816748
1184185
57322503
633860
117066
100099935
127032
17859500
6728950
7509952
18642322
489516568
982212377
37805853
6279
2802
65022
193340
3122887
110309862
306022
8055986
977448069
5578254
527048494
2494306
6702669
3787
61123024
83265129
885117387
13316435
9046949
47217497
2064878
302184
575921
12209
3242525
5523283
9344756
335305872
6657282
22350
7468039
11318362
2647647
32304288
30103731
2367
30370
78664840
3479423
924143
210078093
13618
116286
1638059
321109
31792102
309044768
29699
2940387
3790047
25646
118631633
3871330
117389
124823
35666
201046
109561
83223661
125117
153951
143612215
260322
27493
9892994
49643975
196103600
3892
3238317
4116581
12349134
8126136
50875389
2077333
3063201
102501
1605523
115484
870328627
25116705
1798115
300305772
100448998
898583
773516008
2815734
11577857
9191360
686393
263833301
3310567
75388528
1051993
6811441
8057
715023
22885
86512339
238200457
292808059
13170
17805
239426715
12683806
49738820
18490
73597776
35489
228007328
90326
123095237
50731701
158113
214573710
472449
27116748
24197036
2615064
12755
86993
416062275
3743114
850888
1626575
11780
10864303
2081695
378244120
91435120
270329458
6344155
929358055
30756199
3517405
45798948
21528
39117075
18939047
3176960
490477
26835350
14249
128224
708548
533620784
63140
57354
823858615
60108
6118
47179739
3317947
17349
11238
914128769
60069
6981250
270649
61878
10168
838399293
9293581
8396529
6644419
25016277
304847309
287348468
6539038
1790
6831
25175
1380126
209018
3962891
132767627
56518315
17816628
1854235
20919
74906826
264699539
191749412
280013
44264
266813
375781
76347309
21211318
54224
41590
1168532
33347356
948615982
251387
704493317
13837018
2899
34137118
147711497
5768273
17220936
316585
29892357
955397
8195822
15765169
709619
71430
2655766
383277838
13085993
79369696
73046
1728133
47851619
708096
129024
376332320
71708
38177996
22841744
147
178066604
1347
83483453
6434
120736
320910
599476
24056145
919887
592289705
4248094
234683
681138
821550
52049
43164241
1093168
168913412
32756108
98837
948815
20342
138719
120000638
602499656
4110
7412
4213576
44771826
82614
13626804
375246
782681
155603
4067471
72010
607225930
245080
2800
869012689
11439
3310496
7365
251261
736755398
2137556
44906
252718
25015935
917302
17231
16958990
47911925
4134419
958813629
238532
914469
177313008
1377512
860176381
69227
908510
2084
18095775
470861894
1549
818211
14463162
113720
1970
232771
412011094
76442
197847834
61342247
46402653
165709
37310262
293538684
14539
5147355
20600
8028
2517369
3701243
403245559
30421562
1058302
13285606
33470721
7273
3263356
7883057
467649795
4179554
143591496
3124
62110064
129941419
13950129
3895615
4314
84510173
1071232
5992304
6495
59439
6997532
8859315
289775
4150
2031228
108377898
130294
123361
692585
740758512
523103
442884832
214524496
406257
37308
16723729
33926
9743046
327349
481872329
51808688
1033925
363773717
7598
129746828
779582251
23141
567310143
19923
16048
846393
477574
4186098
185248
176326863
399530535
55182903
825336
122962
9432475
810761
9021
320949
251357
3030043
26641767
59978145
49908883
211313511
287151940
192830
72787317
377715
101752
350150
79275
189763202
95975924
215984
888395111
20337062
7894556
1883028
32711262
3273081
154527400
823718319
173489
22371361
8381005
18780407
9031202
13556
483856
87253
120398
2482220
329469
892083
375985
924
700656082
346220811
101998
3809531
319386
633
37485750
151467217
172676
5257
375173
65664416
2987253
72924
343524537
60824126
450052268
212685276
419411
673092486
276472
68234827
802648
128856292
173908811
7379015
97725155
6430526
603715
50332915
9198639
790
1361254
56481576
17175
1319
90697
155805
1900885
4234048
492370
983680
230921
975341933
680053411
174259
543598
78035681
214876
1161
10366301
529194076
7627900
739641
51619
3548518
69907
2298691
328704368
49254
559108
25063387
3549085
131538
1946092
1019174
188339425
6567880
29347051
2707
231606
419493650
61681705
477118348
12968
147043
14670081
503370
7443
3286
626705237
4073828
218010
31140232
257369
2834709
38835059
50868901
53837263
108524
7036
35188
990074296
569613
1752684
2043
69152345
117777671
38897
13570840
14327
888088
183460343
3504
32079947
482402442
98566
439512196
82625
63768
1937055
15745
47262148
165735
52232
24331055
1927423
800825
803674
3349
43805
996445050
60584614
469365086
24118396
8120
622384
14053568
15736
4837
22938610
66421652
32278102
275526967
210977960
3651393
27600435
733934
94036
30211077
103859604
3853
301474
57029066
185646
917938713
14999749
638942
273683619
13632
16854630
92481382
996302
295142993
327600421
19780
112660
118112303
7516633
3026004
6192
17752136
11262130
35357
4402923
442
20678660
267979
9575
16186956
4055442
235693
3290
353674
56979502
6337978
10891787
23628249
7370263
1295096
8760
464666062
105622
6243683
309876
240308
14474312
424532160
140915
85549327
50688130
2160832
230859415
8968968
170840155
9962497
532870840
804798
1999846
55526115
3360197
980560175
64261355
272352
434803
3976457
934570
60686922
23609
939232833
18237
5159354
20529093
646940
70981620
171868778
501319962
316654
4307778
16375
25186
948
185299
19862849
111841923
227468227
49093565
1436372
88180074
3523
62081333
14726743
483055
5575394
310089646
5638
16230
92386486
56828736
28932
1132036
60997
3728735
103169504
38900411
45108780
12256573
27036
8799759
7315699
42502644
41030836
14712803
16079
3707958
847726
30233
223286693
32395978
26849
27088635
397591296
406970
16312467
2548
992983761
460837
4083
13558
238020
5757
2780503
248635
156108
1471046
859998159
3173
7921
717357
84434
436211616
64563
426119
435900
61387922
1988312
122994
7096087
21085
4743
7435
26127175
1861405
1980625
3028911
72830191
75769224
110710429
1089085
9961
1445399
828946336
4033308
619234
12934
63133
49267571
471888202
2764
23856
45926
924187919
869763
90730914
4118706
16750218
289349245
1471194
58126128
440968631
55935469
329637277
505762
91023
16572073
262927
8173
604985308
14098107
425850
39106033
15160411
922178308
218316
113196812
45829
210326
15871137
7840
430396
62576
3640
22864497
115059
2271903
21822
162271
7881357
2808432
30023
10500259
2520738
120756571
4261271
5919
3226
1395355
6831705
490463361
21403
47015
5880831
53322753
16683226
231036
2358203
15786354
84106327
2192545
6732
2392437
19260959
7806693
13943779
7330033
133813
156350
7824627
101677607
83752589
315619
66968
220734
83092
251303
286575
3113667
316091
1069756
58901426
65660
616569
7963041
189959
1438457
158377
456538
943793
21920
870431
882834
584890
345314130
84316
7125159
240949353
245683
283044181
50780067
3658
412414293
337097
233761
124902971
4982
226690
963379158
9198575
89620
58144985
62357335
14471
277411
45167285
14413407
3588744
536493812
935432734
649
3121
6144184
984176396
156819
138464374
235131
13200790
828927307
107211
92881245
3693617
312909
90428
1191230
396611
469699
29970454
516386950
786007852
11741842
61490952
967017471
49854872
204412452
16369448
16310
38785485
6289
929440423
12260434
534566653
283986722
266126719
2041908
1331
396627
569
2533
16467069
207344801
8070448
4567777
27543307
2910
2061
300601708
990962
17171752
104657
55229465
4593
327143165
13181
185951
237796
24820908
160043
77448489
216762
45755441
96723725
6878
1575595
74134
65777090
588481
246866601
29637649
430299209
455658952
115051002
4706558
408158568
261671472
148672
37263865
98697
14814
17525
2209935
188289898
1092749
167982390
684929
373812108
814381173
816842423
405751640
100193
9275
3374150
18752494
848625
115776
4718
89219584
251668870
333786418
11229
46081333
10223268
6448913
98039661
62130753
989353979
1610908
211091912
1014857
14397979
56746
80687304
2977302
50975710
2799232
170335682
128697998
4820
109822
5559157
56593386
1931031
9445733
444799
38938
899467
6417163
7057
23964791
11442
7483676
1762341
467129
190901
449961951
4905
826369
294348796
3964095
4692
931830451
2299236
55669
45591
2005577
110009449
6745
4183077
36180997
955070051
841044854
1785336
19514221
16004
4045
1836088
972570
7937057
1621360
8887193
245117819
477989109
699361
1038084
473672675
32366878
117227331
5432
8028509
2212
236550
589421466
698262182
15772293
23732181
15199
16393336
250023626
7879273
967656649
1876495
85931903
30666344
3523586
27460
587886
19677108
548299
252299
3540516
1736901
13163
27633688
227105
3108
494398466
6024
918054
2285880
3326323
4991336
1565688
1738854
30577978
3620599
1225720
66362319
7210434
5367
61396885
870841300
509436758
787464
1017246
5643358
978812
1306345
2165
425780542
2333762
65824
568915
26318056
4113
27534
6237994
70963044
147510814
446
371169841
5245225
37204806
283832
24711954
334246094
574156527
17746
2189944
12195367
464090589
103989
92764381
741534909
27557135
621718856
2976269
46633535
7824826
60116551
244895
16671960
313043956
26882835
84740342
1931278
31793
195920
462177068
339
13942
7790199
26660894
95557310
47296
1758
670777
5553061
22720186
960670
45239945
173748
1440705
66778939
517113793
590514
19208
675009034
3120729
115555
12752586
79825043
505337873
6178
61259
2002696
429662926
2993608
935320
467756
199758
1216839
171554067
66692064
50316296
7932664
6324
123622171
113252372
29338
361778837
115703217
64297
754155
11309
1633946
1569617
42991
169201196
11736
136076
8103
57260
22604
14776512
8834041
1618744
638719760
393122
161852
397008812
85006
59290479
23725
63707
14894648
56248
180475769
834869
1520656
309378823
5618936
644017259
4188968
133148098
41320
950878992
11030
7294
6656166
47580
99087452
215459322
1376487
28712882
30619
32724
44738
359281096
232892870
202349972
26675509
66674
6615691
2229
258755
8457738
60049
149970
20868
754031385
147422
228432621
45034288
50342604
22378
5323303
163014777
7278
32281
52937103
1525530
433409
60330057
2036309
9895
2894043
49048438
113607064
46565
236852
36073878
48017117
180481632
339304575
9741
148868956
285871
57630
870367434
476649530
5336439
2561906
98461651
113571982
81198
3557093
27571667
188948549
268135
56710283
985088781
516033
14059335
9085873
156611548
191342
285862
753
320309
108828
42928007
54901
327929
32957733
13319495
5011
126238376
503029981
935053066
790289
1067189
195949350
212921
7461
2278
364159
2487
1049334
31005
81551
694388
926478
936378464
72757
4140695
51660475
930503023
11118059
22874
40926790
63155
263848
760711
452375
107019287
3431114
210439388
5382467
475574446
6413882
93323
225091
556832
1213813
244101
477205352
2500
544898147
90869
840776
40409062
1839637
44509660
212718
13186244
5087703
889622268
2089934
3627
131279479
48188670
123594596
222517
1185657
749143
4039
29979
111772
31529589
219561202
3316419
8326
65586
28887
1358
10552701
52973
12354
47924
464355259
987881950
340539458
222383
27601332
530925
1917219
429574538
391238669
108889768
1253874
477480
225682
20627
624575499
9539
28747
5764
4054068
40830579
5150438
640224
591560
20178596
28183
399809754
53024033
162636610
312107
11872
400216
50423997
33191652
39608569
66960
277111622
435062520
82559
84524
229
936144
982301
266517655
43378462
2529756
66136
1215148
174353
104274
44358185
34916
54243
26809072
152716
25300992
117135
35922
918521673
5790106
26955
5219
2241462
719606080
1069534
18018767
248736933
5169
9689
47074
37533233
986
52435350
183403
15118
363084868
15497
66072476
908684444
5496
337263059
249098492
161702
57029
940686
782305980
16867010
1469969
744935582
414100
397717
6252605
49887
9175486
27541
19661
27165711
2754904
317234934
77251957
113260
3945527
3062847
326215
224168
5088
117894691
5575
181727231
8078633
139137062
43344063
20186141
65739789
522322050
11212941
1813677
325079
5114
495223176
179719501
1298805
154886583
1771315
40900383
73378
528906360
21596544
51864
936281989
10934065
6670242
19739
72754652
127549
14812
2496889
434046
4791850
40172
1757944
644819149
75291
469007
6194911
18740526
12295459
52340906
15394386
9299136
982269536
105171385
4951276
16042445
1281
14695
230717799
931673
72796031
144516
575124
39988580
94161
110360135
737463964
354382558
934299729
4052522
897428
8862651
16296
17194245
14761867
640954821
81326
80445
1393639
39329
58153
50115571
112894990
5354
2053599
60578567
52605575
169494
2383513
443590
35336
472539557
78636
40161
61916817
5348689
83511622
125999
517384
12268
185030
14576413
615104480
5643
122132
2077639
16314281
39047
3310978
23101340
73211
554000
199966
1364827
41839
126362075
2358
519
6926939
2000048
57614935
17902
2261841
30068
7842769
3791654
1082675
37084
1181336
823
16469443
473838449
778462706
170695734
462019
23599
91055488
249237617
51175
23275
44254727
23013
17155
8138374
98893
109089
10214
20654346
759784
1891923
7226
85815286
51691
784222
42525
93894908
4157572
3814425
48969
343805
71351
7626
99066072
14210735
218330
86280
270
26388
27612
49918
27592
939085670
2538184
79271085
252051413
354689450
106433808
199860975
334630757
661626
24695772
31396
174396127
97702898
23257561
722033693
48226599
27775045
5571
3996029
122520176
169121
44298
11070546
1572840
1646093
25039760
26985
11147516
18965
214393
116597626
6752
97271
71625
110624241
1018
199733676
196817
3940186
856946348
1543059
105000237
107722336
164281884
12111
1828290
18124774
1329
188424622
193826
30210
584374
292912932
235309710
490375
47097150
1827214
41800974
44093
496839
415175392
49100078
103511
887645
464575
20952264
270812
453346404
70439
2152004
1123163
2568527
1779912
27303
18062372
15236
142591607
32759
198305564
28297765
1928800
3580531
7704
510994
89975795
21240
142376380
9793635
3785435
6528812
16482
1946502
3907
293093684
7434163
4700404
366499
147792
72638
95714321
22358
1112751
10260459
157229923
4783762
454312
9951949
1875138
60359383
84452500
2034926
128083
723744
1555891
215731
754031313
135699741
649234
497784
165771058
29619144
400848961
2045787
1332134
10954542
97055681
126360825
24372
8805
80235760
25061778
847239662
97398844
40499557
459350101
115198123
347517164
23675
105616172
472194991
1233917
318161979
61646866
8741463
19295093
177667748
3700189
320955229
147936259
60079760
58021295
220488
35372
599642696
7545319
3687536
430385247
8337152
5206723
1292
108691279
45308772
4086129
716193
136514959
219
305131924
4019354
90292
863502519
2496133
7421
3383243
690741921
58444662
63426250
11493527
31690786
60621744
12067
1679780
75081494
18592679
6267
63696809
7794368
729276
1619435
926897
86632
18796
1685258
59809
98625
531935876
3919
52603184
3647713
6173138
118980554
79850240
28874
7041
703857
479782
8512359
4232104
1456559
3550441
466587836
3363767
13652569
7566390
170341
7768933
2192094
472516081
208886801
49771466
467149
701511
187430933
174445601
14887
489280162
604409776
29574
39570
221658
978209
76829590
3643907
18336011
143566
30025508
4203724
703505533
125816417
129446048
52613
983233
24594963
3012
687351
11950432
567674293
113304871
19051046
2892610
512624
2358551
99451370
132711
3731846
6302173
7884
284808955
21755
10572545
15943
62169
3615905
460603
389324
1257497
17900759
109626146
92916
56301
16509315
107019
374
10449
849295100
167483
6155586
27814904
69160085
16369
226243
8124
233549
3620186
138946028
3467256
6744556
28094824
396040
266632
369152
2866
1701327
48677831
124987
480522
49756411
274891
46305
20391771
12636
47281363
815
19894718
3232057
71591
91245422
312131
11494645
156455921
84894
1324
8613
50115
31897703
48829832
19907
388415349
478725
690737760
86916
55263661
23430
299464
10157
4098767
16546803
16823
36415171
1460
4426834
67661478
43885
4189432
3483471
3061545
6360
22563560
1394
61592003
21427
439569687
4041206
28610722
2861595
312540
3472022
5687402
528944
237080665
11754372
10371
213186
15466030
410331
30611313
147974
35778637
471308547
12961096
95530400
4628
947814205
171025996
4231231
42507
236469887
187409
263522
2305835
26863471
83239685
375974558
22212
233965
26176379
853759
680851706
15870354
27595997
1841626
125982
30899
216173429
8588255
3178
1317
146862047
255196939
8437
33721
2258935
3348447
59106
116577077
91417671
248526631
274830073
100243300
173584
74930207
3906362
140432878
139114375
36948153
14507470
192919
52021
176963
30023050
1527947
17432800
21839568
392076830
95544
1048485
56500790
1027653
2311684
40591618
159389
149675137
16006142
20811370
251454
3911754
189215074
19803020
297113
1276392
1858641
2123
512392
148735
338067
2872979
57629
245768433
490159181
1489737
514530101
15205
114220490
106125
46528720
187806
111371
24923447
28772
60549
50159018
223764145
8813088
526690
750605333
32497514
74048781
119870
186086374
343812
635937
26675076
903586857
2862889
16440519
384127
385891
875193
44357
655228957
292706930
55990758
457304
6564805
110613671
1762532
6023246
63997
116694
4127
1030614
120774536
63794
7695
21442934
23451881
1197
29456
434520
176694
375257028
2091567
361676
229658702
1248519
345205027
14767963
629726249
113495
1393544
7941
675608882
118141
16322
26294194
6193
4414374
207698986
126513507
732674
37778537
2332
25228
125571
146309090
866784342
356115516
1794
122643
32997715
1559
790737
5803
11384
878202428
16252394
374043213
186096
5280
16048254
20043299
84173
19141
376270
17460675
23635938
4009728
3939823
4921739
62859190
1575508
1044034
13803036
491932
398146
6280189
22054801
20465751
500735635
7611
3370635
12852
14071004
14875420
186516853
178384400
615580943
8485
76985298
745325758
30476096
52155
95138402
10748
35086
92193
65908558
2042469
50592
15690616
102749
21829
9095458
18599
22502
4065
707839321
1440
34175
521961827
17162954
124399717
1165808
227649966
474758
12254710
5224
39489531
338582
593879136
35815254
31840
7989863
753955
40211697
9499248
248162854
15745461
51416786
475569782
598876090
26987212
116488247
1376819
193404929
17280
33555189
535173
58171
34824
26065
12037554
16171
373128
179121746
14517955
94341
11621
430382620
44353525
1006588
1076634
7123376
22280
12109680
74478
134136526
827388655
1851690
130290162
43001184
1036006
14442
232594
4487
1290
1788284
559907
74011
76
50721915
34894
1026
1999849
1771111
57476
246803
2585
14865
65477391
5012758
417255
3971197
218622127
51210958
678272426
836168605
42365
54669543
6680
300528
5138814
364355
151333940
779954
7845523
7543855
4149414
20894820
4195
837100
971116
712159357
144717
2939166
128853
6310602
4789014
4191
17457749
726279178
59766
372420
746664122
5725517
16071485
623392198
7384396
510420
94889
243291
9040
371573333
37710107
26218
1347241
110744024
138875188
612933601
152970
966962799
15642
79652499
590047246
388853575
969330605
12602
949707650
269596
30481
1781498
122438
513785
1607365
19072
190035806
8001574
204095
24571813
79310
5958
16644730
303422
10519646
121243444
3969745
866022
12224
7403257
6288856
2048119
8538808
18231649
23519004
19202674
245702810
673673
74648
43375
7569411
38947534
132191054
2420782
890222210
56755
66301816
4226
401418
410392
10838275
26335182
16884014
59989
8616190
2609793
92145
5315687
2162907
18753088
4078192
8484936
12106
879149
88843
6109570
2308570
130848
999148076
51381814
102033948
15130
96204
146587
68426698
38549979
25357
524081831
10091083
4593744
54699423
628927
30934114
445619
279818884
13545715
216664
42601239
2911245
913973
493018197
1531077
104060502
8055573
6872815
21543733
245643
39402779
30031957
3837
453076
1137939
118509062
28762835
10982280
144782
7849335
226197171
29860
3514
27061153
50366612
649393518
37217
116994647
25295150
16548
210022938
332966011
103504830
306588
757725004
1409790
715309
805
38140
40240288
126265
254291
217614566
10054
3964
44257318
244658
106033
8436971
45561899
4014592
429992286
760651
1124058
75860
13964
643038223
23017714
42268
64922
43534205
866165
486043
2252251
948588619
5782664
23938182
14829436
2153972
161554187
2938235
5725
15753145
95591
120786
35422
10592
545266598
808
984084521
231649386
5656301
43757901
65452
4372828
1799144
275082
18906915
755137
74979421
24922
992634
401504
5816074
103397
1685806
571099080
2655080
11876
350908723
42111305
40969272
1131119
55888
97656
108380545
40302185
57401849
23019855
13969339
371737
67330
96303747
200372906
407338
186891
954
3509849
28229
242754213
18783
392679826
249989
1762695
1266326
104857502
98408
240014973
7444
1825076
1496530
41014
207040
62720
180743
25096
862606354
177277074
128142
180825
81865
261643231
15955134
39104
776634234
963085
116030
5042518
59812779
1409775
51983581
29880
17797987
11107967
113377456
40706559
1382274
132883
48945590
595837
104218
197378
940669196
347831108
2001876
4983654
1269788
4158566
232848
33916764
11503408
724640257
415342
217261193
41956
10511016
667185
905780
3995
3222418
1941
30406
17041435
275084079
3977
471185
24227161
154239
71984
1438798
1352920
20361
59692271
169465942
331416302
1220876
478257175
2847
52326
109002
44950
14657
408155
938
349627113
35451796
489841548
33527
8908884
372989874
297309226
41860061
879800201
812707
100092271
785203042
1126431
378712
29066
96205
79819
464253
213021
70907
425153773
29708
18074
20856
206567616
1608224
8695504
318106
5181602
2988523
268973862
761598590
5332415
16118
4382
361187814
402427712
138034
853592329
87261
1286
305427929
56960647
431809305
19264
92456
240434
25700
81540320
39285
308427009
1780261
3568774
619588337
112501186
138348
167478
2926
396391
15792015
206197273
76872
2048724
985064587
619107
241025
443703
69440
706972683
5567474
480042442
473977
779022055
224289
338585352
124720977
1572151
53479
22301
369022
937327558
202357
19994637
76837
52643
59165683
236083
45885064
588924
685470581
8735
25917714
128388
495168
4560
7933242
37009946
3208
1481682
927105
29183586
48529
404951349
233190
70840859
867
30152
1218879
40331
3885027
26046
202650333
825177135
14084
23667254
173645647
779613
7609794
438714222
222613354
752627
871248
65434
392035998
393118
576227
15128
30348351
5234526
6881369
19244
8833262
16040181
32821541
632395
16183309
15754
22627376
525528
48981606
505563
398057
8863
915995545
38742129
37062
28451690
44071191
3939550
49972
324865
154124
6581
3046
118493
39511355
1052557
30059
11369985
60776
11930
28361910
326557117
5607027
38058
294897
144158436
13718350
1377367
20183493
18140
87128840
259840
391542
387812071
75001838
518970
985277
489415
33816
44734078
217768716
450534396
62962102
122690602
63150836
15299
99486634
18877333
243997349
65735324
4961905
206228204
179208542
1035
100545089
112399
32150
345631
27492619
124281
1233499
49550
317572481
86323699
138481904
604152
2263827
1231745
547232025
103284489
14904661
2076176
392958476
9355775
2568985
1866327
128116
717
720031
72003
129005040
75012935
516576131
29920
9082267
24396
45821881
227879405
29812456
142179
20355285
66232288
59747085
510811878
10012
1368342
45934
10872633
11445909
913910
6543
4595
59886
1198953
68449120
213053181
60649315
246877
520184
5571862
9652409
10907985
376451004
973744
1069691
29347720
133831925
176446816
22233355
52756971
160778
17879
4046000
74383
16369630
501828
3163190
90359243
58061091
332367
52345524
217086120
53968
19821421
45014
120591
16058390
729623
61959
114092
8916407
67482
16612909
13093773
18573727
13477054
2063534
1951299
38600
157859885
966655169
88017
6750305
950091271
5550
39406
63140823
822375
50080602
85085
5273199
43512
136732156
25055014
15094603
69846399
105234
698982
1223237
42116
12959
106336285
6056053
506996020
527677267
1916706
863441266
2752285
1431229
162364
97787
50562
3614158
21777544
618966
390263
45576819
222626665
3935
3095
9231494
909956
2044634
13915048
29261807
109517
382315683
773418589
89111
7365810
3277841
5955
2319921
33034413
3451956
490367531
7459525
68073
2645845
17099689
920258
21859927
20759970
514501043
104070
9963717
813657
58280232
177409
3278
50672945
91085680
100429
2779
1297615
670353
1804
822612507
260248
57388
153612
1030973
257837340
83622
44307640
12006
416461
7725397
229480
238
682774
200007984
372605819
585151
26776
273570575
130959
38105
11968381
22229
19129337
156608
29838
121363169
243104379
16233664
661360
379385634
52561
2974925
125218578
64559493
533508199
3366826
25474
306615463
141736733
123982
18576
3535825
2878329
339909
2559688
822656
14381070
1044882
802228
38062930
4266820
5250
240380778
866815
10061839
12627
425378989
140904
3020024
7116
207941499
10453
14578
1065080
12764782
11037
41482742
217999
65524
1218723
3042763
570328
48661
62650650
93041478
29608355
779821
80668724
718849
1466976
703844
240148
58069
57166366
3679564
862034
7306347
8254
31407704
96041
129795075
76392154
5523
4124484
496670
38452219
175
9190222
3083933
14011
686566
8454758
91501781
820073482
3884
1768
945559
2497609
421768700
7685918
268398167
1663
302783
5021918
21510921
425396
253269998
53660682
2846557
38416
55297
2724606
138775
899940850
7791676
41578799
8493
82548391
107665
15773
75500373
655513794
12831292
87791145
4839
64370501
110208464
23428
521433
11968814
228842127
8220448
188499
2303177
49638704
660811209
7797240
122139
904347
10404
606921
12498923
63259081
76208031
588627569
648679223
33924
129788
377731468
99967
6594333
429343256
2024
83676021
10066
15143999
589
25508336
795
21523
745893403
175769433
199759603
121419
74088495
27068523
113287146
1200384
66283524
1986828
62888391
50567
13014
4473792
11053851
146
326021
109542257
248922
42654810
758453
130907584
403236
7678433
621336446
109439731
292523
3134
887535526
858365
568501660
381223938
103670
42230612
836239034
391355615
3994013
35919603
315646
193574
14579050
59045
24528
65654053
1153968
496421833
1638876
42309119
29848310
16724562
416314732
154782
4992
459947183
2066045
25892
169955857
5727
16077
2398327
13926
798757963
40147
60077735
487352420
492409
742111
28418
2561031
7039
2270
41604271
107000
8391418
294211
103843267
218813
478244017
29453756
540249
321040
4828483
4254717
1541700
15823686
4057
2441
14569428
441415480
81575431
13121
105864755
29663507
22903443
34953
239174633
702786
275629463
3517810
2103242
1135685
64343
978706662
4742676
42233137
7283
178464
160693
120420
93073
2467474
992914372
225402391
17884441
102798120
4830
3202
417151349
1573210
33087125
32191625
40705446
394449
438824
5306276
21726
173362
18595
6682786
18087939
12669020
183119
18037196
32197466
1536134
7800324
285933
2067
75713
216769415
2333553
6447111
393367
190422
677783306
4695626
415567643
4162818
1006763
458720
30792932
24287382
2065154
344336725
29964877
690982
1350549
899860
16291410
96490
149504277
719417803
15453300
4761900
624903832
180998
19982
408270
332297
194835
349728039
489993
3260665
15492
118046
643217
24651234
1853759
95110
3415806
53778524
505478152
913930
53094
1767733
119477
4774411
83943267
30916972
53801
172162477
13449589
250457
308
188659623
474907
7484714
338403
177901758
302047385
246785
63450
60427
119752075
8428
86881955
164498016
89525
5756
278286
163107
665522
113764
4320889
2297188
45568487
967967213
129562028
46282452
3214
1189990
2807298
374934257
380664427
250051580
6993
17869
109161857
172514905
36005
3496
18843
63248
404059498
26648
254050575
635166999
673719827
3540476
37297
1737948
5226
212507
35929586
831257235
6194923
1453216
15920121
1184882
13972038
91416
164007
10203
373547818
464495077
9430789
78662
240692
969415810
23001823
140200492
4945564
10105784
3013
133708400
175285
153141
30624822
3294776
41611597
52556
2962
261588
299267528
466577667
2409627
83834734
12820960
2288593
5977561
18905829
523690452
3737019
6158
28548102
112679
898800289
111374619
78449
12906052
325813
115543
1626811
327907
617101680
26148
171480
615795
50300
1835748
152741605
12620217
3780080
3575681
2230458
448696194
1033010
30352416
4012097
1144173
6994285
34146716
851723930
2084136
6569
5564
112640122
16607854
367733
7409
1291
976818102
40547
17143
113497655
953468
109176
989509
92197
116831698
6028754
171496718
48186520
2910749
98608811
31382
102183775
13132544
228702
12363
118420
1086037
6160
986855
22623
401080
632186
32142
16030206
102953
15018772
283214
1656
634689668
105193697
28969063
2485518
29374
25723557
1160
857583067
131270618
10129
474630749
105004
1829068
393200454
7681373
135999103
59783
1054444
10176
55744244
42178
1044223
295609555
143846
877
69271
43137165
51861387
472840205
26934
17510
117603436
5993659
11135852
121069
1503215
412469334
262068
503071
188106
83362
172489066
288970944
194878569
14056
90127
217095
20337
29057939
673440
2355593
1383890
69379304
52391979
262483
276566
1862
394811
59031935
327064
109465
11827125
56163790
22933690
1444753
15829
530662449
91189
31322
863802
4836918
160906090
151877
1775217
16012945
987479
123295472
20109
242770744
594006
180588639
6038363
47862391
38550
198743
972420
460695
292
15399657
14924
513356052
4128
6391
367395593
71038
681155189
1794357
451342066
100277705
13566
673231316
4657142
9745
317723030
870234
2036143
29702
431951936
21711
133850505
1277
521566
694209003
11255629
834
53582
5110448
119687153
12976268
775166
11263715
88762989
86838527
662080783
111617
63831
1771212
14411692
194244438
54683185
250820
6011172
125365117
2104342
10849
16413304
2432800
14712097
11963045
259493380
7273934
28729
3238
1243713
24342
82866470
5569
1667720
959924137
7077355
11376
81602
411481213
431674481
535760713
13564
6018
27600451
6099035
211714801
98198
1449379
9517
66528550
3180
2750
12532817
6660814
6055474
265179969
25374813
60945058
2751130
10133005
4062701
898100433
127915
191373012
79827620
205219226
2147232
358207
636740050
5569875
968730
107591
1166800
127272401
366350
815887360
3439127
1118556
9873778
717910487
394746
865777831
40207446
299450
28264097
5077992
1592073
37537
10278129
14506989
1637
26089204
35614612
129234
500
30653
23883
811840
490414
36203354
673152
69511536
135289950
6215918
2299302
446530
92703
90308078
61081640
22750761
2055417
5689
2842
25926
123458241
316053129
13415355
1014944
105653
13188
10426047
58
16777
593887
370948
85238183
52826
32311
255548
16218
15749711
15159
383709
33384806
6603387
72321
20326305
14142
217149600
296159
44238
258002
4576526
112529
448720476
37269
265338095
2126702
496272
8076
1745528
9809
12453
250410340
1493962
22320
3524909
7202079
1595521
132097
5363701
7229392
418326
3422
32161232
15022
101891
6749184
39569
261126
510605
13007543
659197
8268
302069
5282848
2827437
19969611
456686
69044
48778
191145703
13596
294656
709842
32352010
48840733
63437386
27889
41700050
254958805
191432
96684939
433021
481397
15880875
870788979
467693
958169694
160488
1616199
571006
39260609
1597183
37303
566730890
1185
23642
457068053
7130
460890
889196583
35381375
220560
11079765
2553032
155031
740849
1702592
33559040
33732
525021144
115613497
124872
237693
4005617
14484
387021
59258
3248
139579548
45265779
245972
1703523
466225093
7328016
11086113
62592
3356
12626412
193476138
2067976
6963
29885
212
11927379
45607967
4124026
2643
482201862
3164007
17654781
4691
299898
486220682
1640128
616239
283024837
215424
930802322
801429
30996
1043031
203477377
480619544
18518972
268486
51900242
2438
16131017
37934334
9389775
15402627
536850471
51955249
23455
7694760
6490
1149121
4485
132155368
71163
60176
31170033
896663710
14874322
63625069
688696450
207534972
225897
453
29624
4165905
63411
318483
646082371
59812
6364
505419
55946
47956122
604352
116081
122133
465167
398037
2811189
588456
6228353
368893
29293332
6333
22192425
10106
9150056
16052032
328
253529775
3989449
2047
204704
1555587
936082
491353
119
7272
1093451
316734
51730722
19433130
49726490
118174
1388917
89213994
25030580
253390333
8122
12686
43174
232372
592039974
6241022
7600
38173861
24445
78368246
5427
633044
296585
7342
203627
2266034
66021311
207523612
5625428
4397
46212500
66291631
190604824
3821484
26622
240733367
74282
30058648
28963
10011
72627263
361187
216606085
755851179
187031623
499608
663035160
2428006
603749
31184409
493783
47292417
597909835
57882
7625600
107278889
22062
975944416
94886
544275
7994011
8367
2824444
21882
2811
5899250
379665
1597680
84303
73185947
8211520
492435230
44633
671854
32112
43009471
48823
637377
1993399
15771814
3507618
815230
8378203
2276165
100270
38009
9532621
17906016
3668
8660236
116828312
115641829
406522
489923320
202175543
447373312
49175
414350
52329
190916
868424
222369014
779735
1377850
6915138
134485801
395538435
5497
848810940
28923837
1045439
2690505
2405396
551144837
6327
11452
355872754
101087999
220233
305940711
103717
508554
170341966
874188
54141362
658872550
10046904
224409
970529
3693524
121506239
3215877
22138323
167117142
7799739
3260345
200578
1141175
41279
27301943
103049319
102854014
10617475
222737
3359391
37536134
58892553
820792290
1436373
59880552
155099
363251273
673414538
14617358
28598929
152722
12527816
254411648
11994
40498
2758613
3987036
441609748
24421447
74563551
913382
56883
6953383
72181580
22067
260879
84131690
4599
9268
944551
34035654
29497387
855707
48273
518809464
679310
2995
678668885
28942427
330057595
112817
15176
496661091
1499371
64463
920599710
46960869
139196
8013343
183457
27121
12157876
186144153
48646
208781004
84237844
7743
4920990
566413
52678738
112788817
7649433
1422567
525634
17774
448693675
166729
5897367
393320602
1071416
17152017
47673
4676813
680268443
107904337
64861
200965771
493803532
2367194
1317858
210078
8313
222201897
164465
42008412
1911939
1687
24379059
4658095
5197
5385537
1658904
1634756
90014663
127204979
3330510
10059
644926666
2199
22596210
1734689
522530
921969
48823787
191414
60719902
13622235
31150
67714
564425905
214577610
645317325
302242
29355914
150156
63208150
4917082
46047
64076572
2454030
349
421662
17983905
2044715
1007436
982488200
78131
56288
697848
73881
727371
23812930
501456
131887
425662528
6077104
234447
39387194
36108
71869
44832
196173
261872
51262
9016
171745
23586
116272275
3335
4950436
33204327
1251401
422563
2338861
58594
10292
46
66525116
1049080
14363265
206376123
900792
29209196
392199
181541576
431307953
7415432
5429
94955328
166559001
2812462
1437279
9643535
2838265
77192
14917826
6050078
74168859
3882873
28918
249346
263875
5986
92545542
11725727
77
13791865
500218
1011385
298175
56855942
150630329
44790910
293264867
924268
102401
52768053
363205147
261227
27333
25000725
533826655
533880
235501
16778
6644
11335
931818564
573304919
960551
160794883
148115939
4465480
18360
34427
880974031
6713452
284368430
489004008
142368979
7390508
4869
122233675
92549
153206284
3723813
115004978
14980629
820398108
549459238
2414527
21506223
429033
36473902
73162195
82445
2184738
6564918
225882201
631
34450
183915568
3336456
6774324
1178571
6458467
918
533227
4597
2986993
935441
15684
7544096
274977
4010648
13490
605573
1521280
1008
250687920
26437
7814920
32100
160848
51889
116940346
229119968
392487
21066
5159932
11419184
1557
99562
24062351
181667530
15452
26122
5597
76534
1805801
1859917
9075884
117115
16483918
526668059
3103228
874412
722980409
574
966516
111692
63384
778744
16037842
42859
249658405
123533318
12072
241888314
130754754
449207
72317136
43058
52100935
450759
7809
1503709
94563185
61716288
88286283
1884
172015789
54033470
6692
3515458
72403
23544622
1489229
30725
135373
352956260
41743
86805
9433905
76839
78434
54285
10602
3222821
39662
5568824
35905
5561741
1767566
73878
20774063
328155
326102
4875805
3038719
210430992
19709019
2087
2220076
77001529
771426351
28503
50652
7522208
32141
160207
1319811
463051
14522
1772715
96898287
474394179
29260
435664720
196021
715999658
22758793
255329811
60543
238061
16111
120053
910731991
68194823
8044296
26623243
152436967
15923869
1987
9090394
32027
645582826
5713048
49089
18356
21137
142324973
51684
124671
16326273
26455792
1179953
641993
109390
62281
12402
15580404
68606
36164
64622149
36990
9053287
215088654
143546
39270
16891478
106723
4124079
30838
75448
264934
1519916
63218457
676510998
6741
189134
104968
86635907
31798246
866512
3137
446821
530181
2997598
1867187
2495625
20709536
123809752
362231081
6112570
562125297
10974556
4149706
24455
2745398
12042368
223001117
83274
233362726
73315032
61757975
450900
386218913
41971
207192632
7320989
8114287
14728
1899
94004
2963926
2848
12526650
914432
255083
2024934
7929
239539
1329017
25262
121851
14657086
201957148
98238270
1367644
790623
5845
8897814
41586
6889894
79013859
3159456
820539
702614
615424886
1071410
173226449
78127811
1673056
343891
47032754
23041859
158537395
85148
2068289
115322536
2363269
16755
268398982
14282564
25249
413782
258184738
61652085
183239
253640686
794061798
7051981
520689
3805409
11636
234165
72532670
15346294
20305511
18895024
50390
8488064
19615513
567981377
73498121
42086527
964280204
9228
9431717
310453993
513106159
1765963
451350
509048
371432733
61831262
612836
3340294
6578019
24680831
126400
152446
113125
799648697
16342651
39659188
4338692
5652046
447186172
220
529476487
64356
180611704
65087369
51001818
3213884
14314
16154060
3299838
597363149
21667167
44782936
10082018
32521
12896179
32654576
364843725
4471569
4707473
1732076
41754555
914874100
38472
191241113
82645715
103786
773127532
941394
16688045
3538468
99743416
2657
97858
173671185
8098
657474092
294989027
474701493
863984
18594457
337886925
4701977
59973
9540
133107
110788
18655
6429
377702
2073428
4023206
890
78248914
14917254
474912159
6136779
430828214
587830
65202
1944301
4425
1091
790208
7780557
218742498
130908798
246658
79529034
165878
47824
54833187
404792
3336
731576605
1078545
24633345
520286932
26594
228920
5118
297399464
8228361
12721
36387724
76917257
48387633
31788
659402
16866
493257
34329
56841767
64953175
227997
751580380
252642
12987394
6975954
201568
226628
1800601
995213841
40441675
13160336
39786810
31040476
259471
54882452
6579
5284
96563864
1030240
61114
14281
73947167
21382390
48290092
7275
601917062
21365443
6720052
11353
1683623
68973
1023497
5630303
38111
828663660
340684
5814
7832448
1003899
3566498
352489
2032890
978828696
53012
22766
114254
2017666
62847816
189074
994831
659072
12615
1596
138069859
20902
8095
705637
6039
389622583
2702035
18600
993005063
144665659
811916106
3228719
4049
1915690
23096
13128
12222663
5329990
2732
107076287
688
15322
34604866
193080263
28745
1517
144637
24060682
126450
663293603
40184011
25161886
19456
24240675
6148845
2261806
250235
169139
222
124366
71589674
604302129
102981
113301
531702172
22077650
20232220
62948
211067
269222526
95154
1566
568167
477957258
30621871
104639
22534
773157
931852552
12629175
1498040
26968
747966
5838183
100503995
33772640
740852
70696420
5586
5320089
448939
380151
37904549
826453305
41662
42988
3172922
6013989
260679918
251792552
394709808
9577704
62659008
3593660
85319
242561975
54881032
202735
10493
2364
10907649
162508
185772
38104690
14941175
188275344
30408
3648325
200540
754635
11701
16301
277768223
6650242
17779202
8260359
54855902
92666
47542214
212237
423015922
4311191
230936947
155604440
829150
179895054
608519
1963108
8370735
368565054
54616843
68555340
408256
4649270
287690
29657
47927433
8976949
23517
35183
46629076
831300000
98231858
468824840
125808683
11753272
38144
127706638
3142551
11518
2184
245959626
3417
289301682
10624
7845292
260288
624591
85084809
105067817
20227
19411
44104052
629357
508716
96562633
212559
51653
6359734
19105597
25601697
126554
327620
870748
116144
34327397
1686244
4312118
40697756
16544902
389939
34987227
904367424
15400981
4120900
11997007
65651824
678289
5877
9331040
41948211
638196856
169287432
107369
14127495
268625
7752241
872719
65209
20129824
109238167
2123648
7309
200115
482055629
85516
96954
4545969
383786140
53073
10853237
1565540
1636680
23946
65081559
165186486
382737640
219438
55936213
21449176
250029542
29499318
479532
49584
416889408
18578
18593422
13396354
7831698
70747935
28005
1367031
200169704
772255160
740280
391288839
12767
69162
223633569
77986
10197
148110
156662913
350332
1981238
377756383
3938076
256979450
7617
36398538
237486
11471172
557656169
2847514
25954023
1969171
859259
3979187
1671309
329471491
777837922
7018721
7021
190425
30171949
1002633
15491639
127472
736553457
381517
399077
336512
140397
3663779
89327
15860
18602343
319273932
109993771
3340414
187159451
962003976
12938137
439429196
28652412
51563
6941516
68942378
5306
113354
11109604
39435991
516697924
65812
120200108
55577
7706
1486
1831383
83704
63569
39859
22044
623758
101080
375050198
53371456
5434
108180101
663595677
23426
44641
64181267
99685
1908260
4093064
199029
352369
55763762
27504927
367923441
14358474
22427120
8056767
922138621
4313347
58080
135863375
770590
1613
430838
8328931
7095605
5171
111533
1343107
725791
11904969
8583992
374544
867977633
248944317
2382681
434909371
37770712
40971
132401
444818
169981
13443
313597082
102452163
551373569
750926
555907
73538
263922549
2106644
11503731
420270813
391142070
237078
231589191
15770753
1933883
97984
586049
723265
1631
735003452
118575576
1058117
4157823
5835
238275
5304
47632
81731662
485634
228227081
455373
18367244
732896
55290672
18151733
35868
8334149
12973
611
6503855
378176189
251782
85033
787740
690410415
53903779
564959
87864564
577814943
12110359
49057008
3740
252815
157249
548857
42371067
4976181
1398120
110581
118104
65351352
211511
36504
1181
24768
113076912
789727430
778740
653047
6292720
78343257
2463
418068
2068603
1291988
369155854
990087
59098707
9636197
51522
5387
2531330
2401566
47869581
287496319
111906
2913431
16495323
52316118
181645
12751
14503842
126304
7015
802750
1601017
54308
1729655
13639
25618502
42963958
2514149
4118228
14050114
26167
26088842
278950287
632476708
432529
108170
470790
341524975
4518
522140
28463357
10146398
14643
23166
1882338
171036
380391795
45683365
1674921
1895456
558783383
369527016
13266
64782273
7295500
63188206
36022768
601729959
767124
322241
19167616
220885286
178504597
10270536
968741000
633023
32322
31374
2582659
406017925
1985510
145009905
3011444
1336847
86026
831364820
12027328
854431
63414950
4255710
28862188
14596
13454
311472
10812963
252998109
57184811
483789282
183634427
724625711
30582
481454
57273
119136707
179687
438720488
29150
59102
4918299
884785
5265
459294397
614284
30569063
359472004
16538463
701994071
95750733
9384
9849198
7292983
110574083
913194849
581990834
685799696
7122211
14938345
36630
37820
31157
52041112
83636
446871
1484506
3979825
609367225
14471809
27091
4743507
204451257
2194109
519785633
5488
60656620
30189459
116688503
4841414
6072495
42346818
445043743
33081
2576738
856226
187580892
322365849
55705337
27001
6066954
40985
807374
212332618
10305
131419
19275944
393485
81878
77238
319956
27862
463070
323292
2216
239659
553354
26793506
380958
1470645
3349561
671
17760153
847206556
30902
56223
151227
1820840
9821
2990
179838004
907128439
3047401
51212
8684030
7146316
1270
873740
111062
13518
25533
249333065
14083553
1491537
757488
3563
395283
82890287
4100
760128434
9218451
110030224
1392311
107968
62092
144
1356138
8275055
97660
132751
334142972
94620
40838859
313828308
4056532
974213816
794124138
25489
450012097
42105
359564
2492160
20238027
626995
11761
28304
645
21167
15178229
417866
806020
283680878
418660
15296072
1212
121401621
251041
536685524
3560
16555257
1263
6360116
153498
1041109
356305609
60479163
239190
298919
1795046
800171792
12074
14405
30648
55062137
2742702
3795
9963869
15231148
11465
2618863
104150827
7352368
105513
879538
662538240
17360
10225950
10137
97321765
343712
83347
103050578
13511146
4154718
513255
227695347
4543
48041
1917
490428104
9014282
19848
26553951
103000157
923559719
2911126
4863951
59309
1687875
12669
967448215
1530
9099
10006
1096136
8438265
24068914
33157756
2105557
448197956
7828
258362741
73275014
165923549
2562697
3683982
12127767
1120811
88405
646113064
17922565
47588
62613447
146554860
17801
353150944
120866
32191889
97250
113298
117740
22572
84544
153503070
50723797
575834
1166650
197575
15651
2819750
94103304
750026585
230928669
793981
6135
17790160
1984410
57891
1713607
9337
61971
13958
105323012
975211931
1227549
804356248
15200746
29480
60617
178106
6252
2370
1716150
10853
26910939
9149015
24198537
43219354
7993840
1530334
361029
4037007
865052
28977
716342157
5232
2761167
170063527
6778
187783255
954160172
5143690
58631302
41422278
2970309
1465881
998129000
127058
424381
99915
15140844
805136881
117445
60751
25997
419476377
25619673
3272596
6586155
129397052
15730
3510431
485753692
323546
37449
213791638
18031
38488424
9842
4991137
453075629
75703838
1370
351222189
11052
32124
15927
6891537
17859
221095
50508
90083
161684
2175901
333677965
363885
95229097
3910809
1954721
2246353
89191394
1134601
84212
96693
268198398
3652722
1502038
151951
22583251
158950043
35751
1027400
131853396
665844
128305059
19960667
723388613
24933
188559681
218845
138242
10665753
196907830
544360
112368
18750
434014657
66232600
29237643
21045902
7223
7851540
16145
821409160
515987589
102312
237684402
795349
19885
5466
51887106
362176872
13135
3592
137248493
136192721
828117
61591
509877010
754313
562590990
203065
50554
12419702
17518011
100640
15739770
65533
207518
8022
400701880
114894
345465530
183807219
611963842
61196565
368454
316601
116472139
66364389
3576800
9673309
1688
2482
735875
251192
859995
15189896
14681138
88716
531295
174609216
11142
485525
189328
12327174
1100607
394121
6552418
589497
191665
102748970
323452
22500
764722580
813388323
53721571
47012280
89108
81028830
135627343
841527
63347
9437900
64379079
445264
25546681
55465
2014314
243587
7083261
25596
364598
29699818
112753
5015
983703178
838517
912108
411539859
30202
533
363544
28598522
518
59210333
3317
6886925
23425
5257547
428872594
1678208
235108353
1644100
720168650
10911278
33247570
560215
7164172
234769475
9505434
1354880
102578153
9414124
514630
331070332
24902590
432411
399985
617217
58728
19102730
3544
24151
86714725
6743819
231845541
422031
249894786
4396829
47536342
4083487
1409715
30170853
6367325
36861
362169493
3636255
461662
8471880
681673
637382
1242
2661124
37917
1034891
809668
117952
6349
9913455
1168
102009916
787818
261
1473
1411984
32397921
413586648
37328
1987549
67107
2214
47757
105314677
31168
14799
27556
61502
26874040
58807751
233535
245875
65607
699
9660247
6532
21852665
58031332
69900952
18685541
1728
69429457
633715053
60728
61404
4525
1816076
111114
520687
4151
102242
958043680
12763387
380314
110108
260819
16943769
3906023
3023620
25374
25509
127977
28726112
2931392
2204
111923
49077209
293696
246476
3520493
836955
60583311
8213103
6253386
27302116
13436463
14688001
794729
100799745
791782634
811435
66863
112395
10440977
152187749
107919
15366132
42896
352324923
11269144
347671020
37312
170790
2015058
113492009
40145767
285712550
1408
25454
91320240
2083234
10470
4874259
12280788
13805
36443576
15686
19558128
4278297
23580
111275949
111651115
61380415
3425407
16856
4772
5062204
180492
11953
33464245
227241
2417882
25667
68710
24151401
25383273
737
100937871
383032786
951848
4320163
5521035
2914536
124782610
5047967
1402784
120774
120400006
3867506
522141852
26395991
66093450
749052653
828640
8793
43626007
54246
76577
3961
10110701
244621866
98515536
15040406
15511092
52410093
660689568
350840116
1423985
1437308
1962110
165846
15984967
1545398
1537365
20204955
8371080
215206378
9192
3556
762133122
3131449
53173737
215391605
3003345
86875698
35094
114642745
20228268
131806
747956429
110644
24348380
137887691
467681532
102010
42017129
1977674
28323
97436455
146186
114274635
931791791
14945
86422
27183
4160645
1335
14837
14666
2318
462
347844
22824705
9676688
57642840
2730970
549115892
3978791
1895116
454709
113513
22803
13945468
16713
5065
1350854
1916808
3690836
246578
79741093
6286
166057
2978971
20212
230677821
2645467
7763170
530782803
23745662
59105264
7940
15886
11213635
4594205
12882
13383135
3850
512659
62655
37695107
173211
40853
1844955
15466
16021
37223
107158375
1692078
308688477
8060
619752
32059871
1582216
8374683
875842
294453190
351544
289643
629434
5738827
99681287
336874
235714
1055123
34879
13732682
448371
32943944
123595590
9470711
4062
781754731
350251021
71664847
1260241
9536156
29977548
35083910
172614
131794958
408297
224242261
2327
710970311
272525435
1574101
3895370
200641106
14575826
5890589
233033
831700919
68034804
1453364
538095575
1073982
9784
16066
15094864
8754185
297151323
40566963
227499
561
3086895
279656
756282583
9418
35689
22345
442009534
217712852
949999270
36435540
453319232
147243675
1517994
6457210
12226745
47032827
28902218
11158345
2474849
30493
6053289
70406334
139284774
6399
224099
52103392
217842
25632
60213469
28424
1243527
12534133
1516253
146648
205163
121987446
7973552
21445305
184665
15202490
16709197
459067581
853529733
20641658
3660
55036
2831361
27472164
170960496
16876003
32175569
42082935
3481
626513172
13231609
24627
315286
435042033
1642244
634675
1801776
157103
2240730
4007807
316604
105793834
7923
2674570
413868179
124629490
1551258
553783806
248363
196514713
8240
24083101
369098985
53100
1316584
80996833
1896
10627
912735554
282795205
442902843
1219884
58259
181510088
123214704
143646
74770889
14004
563841231
368952034
23399
1171438
15187
32739602
32762153
860597
799743379
11855
755433390
380929578
52069
8172926
374797739
219715465
263679
13787
516066375
20342322
407361119
548667
287908537
20438093
391502602
72270
20745801
923242636
13909
12682
2262
3715471
888538224
55595926
246446357
25117
511687
9476105
68729
10803
285648
150460
897758
5554
818096996
2357029
6908
37619821
3698
75618
695823062
251672
271081
19865339
88494958
341156138
14195717
449111
176831
1651
73114
12697262
681166
42922
513
897342863
978420
4031371
3923509
82563
123280474
2326706
27491025
45123067
199797
37961228
184349
487292
46791900
9815
26779
22161
91270515
31887
20780994
283319197
235926666
1712413
365496192
3247181
162615420
48263229
744167337
38400
5358805
334097
46551
24271811
18448
16094555
130797873
2912
7957712
5891801
109523831
1297362
29445
16880294
17120335
433546896
7511885
108097
5342730
881918
7729369
5009200
241957050
333799
83026622
136424
340430779
2680649
103386
30168624
1831385
45667750
16212778
19303032
12366032
39084
373734032
978979
7485836
2999705
52555982
1485727
422147
78999
417352
1266433
991227
122885
128442
141897
173443779
8015980
24928
41730094
12609212
821598
4551
216939146
66500546
127681
13507
141627
342288
91983356
97954
2029395
9587304
5582
10547309
464554
36333
234781
11983210
17261745
247795
16985922
31414
73648
19220
177088
83755
487536139
34260
1349854
48266453
101784
108030
26944012
29028184
241090
6528868
159674
33687798
3757053
4086488
979389
3649781
1699
8861667
1663021
14107058
15970
45559604
197107
282673638
376393
15978817
138582595
388626604
697475017
343202108
2764827
75237364
18193
764776100
1046910
4583
54951642
598675
11674095
121653209
5225596
3883
4238411
79204619
455483545
14847
30049
28390
4925798
1334707
6609406
1138452
380624104
232729
366015
19638515
927965835
3037703
836332
549274600
8363284
50208
79057
310959741
556948412
33162
677766
1311
171041
276706333
1959599
12940
483502
5043391
14923255
33584
253929891
5634572
188994
776553
157932
697116811
14180231
63150819
920739
3901951
674871321
10786
42565
512888
2525090
600380
534227
20106263
175205
56035187
521529
1812904
153771193
3536
51728
164669882
24752
33345
34009
12207519
17223863
19940670
189561
71241496
4342068
12313622
50798
24518
467259327
166231
526047965
461480900
219832366
1100378
15084483
415020
928963
74818
450782375
842150
294363
104238990
156284
117686540
702270
4571339
2207805
27471
1182581
27464002
764825568
506564557
449511
552155785
177661
60524
1982
38425
112947
174499
27020
1029604
1473147
209764072
689640
8539
12923
10986147
1159324
33427040
25159162
190
131581265
167280
374774056
97261
20629
21000096
110713
19091057
3859946
110500215
1539318
1018061
1357630
11705
32884
78287
12805
6486864
3817
1786928
458513312
14121704
38774
133687460
60736
3086333
262423728
388756
11274
44574
48239343
38
204480
6351552
3506975
173833
65800
452462
753044
619444009
8786
18446
50083
363218
1227
10572470
659285
122
1852553
297826
738048264
31722976
153387
2566971
254342445
52282439
164506425
546521235
9711140
178803876
2770976
83019815
31906
220473
678192
27858900
220249
4776
428412
82311
897459
199587
8139
1717905
813518044
407302
148658868
3373
1702464
763632
16124356
5972217
569295972
240370
51949907
65572637
434123
65334985
8180
61954
847434114
37148261
2471
1632083
574455311
10116
59871701
31495549
3688
158149060
26473544
318678033
195501
20491
751669
789797
458932706
995259
61720442
45512630
6300459
626598972
845378
1869448
1344
313613995
38118728
59619411
468489284
1818967
3681450
781027
4451
240742453
718
245558758
52829
912231252
234608744
225297
31198
495656
39480269
12732286
84036
195942740
7620769
219971
608
1522234
468927
196763852
578072435
153272
464477
30467
360353
2540364
897275853
610179025
721241398
305880894
7465
15989
2489606
223961766
30696
3589885
58987815
309983946
62156266
175508
7111
365948068
26493042
244970
462466553
690372
6925999
18378629
37289323
2009047
8391842
118981399
7646673
322400204
55688827
50675
909564
235236925
842435
2026339
59554485
117451098
228040
2412
1607975
1947
78702
70357246
17660452
132668398
3741
15464626
427678
380010
39000
20278
27141897
17880
47435
110417530
786893
7211
253870
199440
2014744
421452092
11085
11007556
3981
215415626
16129
946747
112703
268821223
725833
11265
14162219
23194
275047
54629746
66240583
1468791
187413580
520099
12866099
7281
65065
25178
819762
22392261
2037380
51202
28269649
27195
13622038
60826718
98531
50763
74226
74564193
236188
111689
3028
662867781
3366980
856119
894780
521975399
921093
153013380
55757777
24691
62213
107831393
40406
357455
4892032
92405743
342052
95093566
44923
3651
16040
83943826
4843554
232783
13997
43646316
28788122
31693
2469
11429795
364655915
5830
972027
545319009
19968
3477238
121112007
1641
336413
2324825
996316564
992495871
70145
188762135
173931032
56838269
117921277
656798714
100677
47491
14354524
2028534
128935
59338988
12057
19576
4187664
10188
324168414
115709
10227
47263779
394572680
9314840
30426876
124785058
5034
1480786
300282
340306
1070502
428105
11618799
45384
231503
284426
17603310
606791
572252739
14881253
73025158
66220557
29850963
3966
484212559
170625287
9589785
12031813
485731
19650879
322865
81517110
118965907
19259
209536
117847534
1706165
276763914
40439626
1034161
379598
85791282
574499
171268238
51335796
1965034
50439564
5800909
183147
373692840
639921804
10640
6862383
1832248
28184
14257425
26069
7040297
37417381
502170
7931
10039
237074
249125
26881
289918
3992
260590161
539562
34928073
8308394
7730
1789970
12147
10366035
3571372
8057975
86029
6347907
204237
20590
1642693
51559407
31137766
28804770
55910
1437577
4839356
95225709
345616
3684
337087939
45271
4763
27544637
1041755
3039378
67631870
1922706
66141
478223198
854626223
75301
13156743
183198
1573251
1293676
73960349
313511
1261
30877
530200
66115747
215996884
427499850
10746520
7523
52538
261898
61824
769432
63048192
218199
635282
756489540
23408
200972660
9620538
27951
48347151
97314804
488717
5431261
883370
1776383
14171503
107668
44387272
108926847
31890
199139
86741326
458506794
371599
88027
3303
502460739
1452289
137946
683169
23633
332366459
79895183
138015
12266778
83812232
14339439
178035374
1588
52171
15545
179369234
994681
10843
97112
9050799
546843
168596
104093103
10476
876580573
5913
510540
626311133
83634
4045141
2932
11520
4161
112502
360614198
2570414
126986
4348631
17166229
11209
915493
203879125
5094
374491938
88028
15899754
3306
7388
1607536
89114504
20167639
115384
18281
974988
4708489
32654
147550316
32012670
59781
51286
1189
295892462
656
390392785
113111244
15647
33649484
380536
1250512
701664246
130012284
12821
142441082
358863085
1200844
3545780
60341
16401468
1179288
3002824
10485755
23135
338945683
25967005
23503
3050989
3843
13295
112958
6355
490110
6588
259976
81304166
18909405
122003
216489
25507
27880
159174
906683885
1228505
738755916
271328855
203637
669669
122322851
684523284
629649
1974
23086078
20105575
14240
127799051
53416
8142
431843
307884897
19984
64676
497670
839731183
7998529
207967
24419363
53187806
188261153
133797814
86281630
7298020
793228252
154444
105960
81218099
5255272
403242
886
19324864
75058
149742
973567
6500152
6971822
617969
636397673
2016268
694079628
490234919
784475498
31083411
226927626
13000146
132225
704587
26712457
29314751
459086
523062815
842905
48711833
7610
21001
18827
54041
31266
14314374
878272
1522806
244497882
1990762
179127
7352195
2880640
756331
15769119
8683325
29806428
28667055
1361917
81631498
286602
2750223
430586322
101859
2790696
322403852
1200017
1909620
53386680
5047
571880262
27263
430450984
59128083
73335268
7237423
370288
417364460
52919
31979947
26899
99595
17274
98729
39654028
12763
598142627
1289309
194854741
2907
27
1620786
156672766
258347627
2669827
872809004
131142
182912660
13783
58231568
1561894
780825675
1715959
650278
7914
6853
16379
5034820
14914
109843872
32179723
2788849
29561214
4327
70368
1362184
2300208
75660
2993176
27393603
35070
149435
384541644
4886
9190
3339
10265
6908366
4951614
18489420
636700
179920
2788668
29252458
465894
18397
3319045
3573129
346274407
107731691
1398678
1610779
6241
422366
19317914
292734
3
88410689
483610
14140704
39296
1353
933630
109967300
89766503
12818473
1225110
9505
123888
1114645
25164333
516469208
87795
2934328
101667
44046
58039
31340143
30228
118742
12069378
9147155
32593
122243
115404
200169
115352977
6104495
1765996
327707490
13235
34939
41360265
764478
16461351
8481569
2165459
460021
16027
108972
219863
292564
14264721
22777701
413031545
37484
48534135
1650570
497209
7499509
400253398
54299
2314780
813992935
11129530
42596514
32580
29323834
689780421
14081568
122335838
65023440
10188428
7840370
1599
2145791
615
9723
61544001
143277380
443811
2255886
15860084
419163
17637723
837669
49536113
28022143
934138
14821
43683
820657893
26636
493965901
87272272
425365
110057247
81791
27788
31066299
21417
551876159
44734781
4152
424296114
119220
8938
1710929
87435
405140
6770
2239800
116079294
149440
5406432
401005248
24955042
6905139
186095819
513633702
8856
648075
13817714
466783
50712839
424953
515950
27815397
5059327
30686718
11347052
93672
58414252
45080007
2196855
110714
4834
12465
81047067
53142343
179580
7975287
342494893
2644073
5678173
20551608
223602518
16849
11450076
30991
55387
13279
156454
237840
30519
93764
36528
774593964
604821649
14982
4596157
20394175
15812333
2818168
166455
363499
2568429
754677
40452
55595739
58729
33141271
14305
259360366
306275
47288170
670279
5544
959839140
5362
1910
4699596
8461
129074519
4038480
17526860
611185867
5274
19577
8248842
581204377
8585229
981396552
5761
2044103
19591551
339628
27205357
97350
12894
4645
63398954
24764
884448
786100
470776
2069444
3799683
1048246
71609
3018
3100004
89331935
142495
5934827
247536934
1796485
983936470
248053
1023
4036463
3643107
15657253
11295
27281401
940647772
52891828
6527607
27047
23353874
6134111
6925632
704747
1635813
2826466
237838
202209
2450726
524326395
45016099
18296
112439287
16153146
432187
3423760
3911728
714012
92271403
678737964
803188015
205093386
330156816
22121484
58430346
212813802
7246880
5261987
794171814
7951
6650351
35392
36624809
138042546
24970
302286
36294
3895458
8211822
42416146
52333984
901624231
74142
1536652
30200554
524650916
1435554
5074043
2395137
301891937
24983637
198027710
4046912
26212
763574782
530994
854133
17938332
86261
2042165
737092006
5903693
6650907
13193
63064
31283653
82868
138825
3885214
16745
1511756
6457594
5254881
219716043
28129136
32303313
374122652
361574007
377650636
704779
41317
1571695
341307
47126191
3957
774412325
411153
63594173
255357
22139988
13295761
1678744
30562
51811116
50117245
463649
8732211
2077595
257235
898602434
15818
560823187
712051078
56341286
7344
95308412
784838
385970
914496
2451069
459838
57378692
16222576
1489814
656885
6238
80144747
669148440
21039537
7018
1720
739198
2049289
5813
107274
30577
19368157
399135020
5559118
824113484
19787847
639068311
8734179
3998294
133623223
163481
1401198
2364027
6676
915832666
31268
215892841
111969990
1360
3047804
977168
10610845
1031815
62433052
229961102
296152
43976
2230
47458638
147564
2839
123756846
3390785
2186133
563332
6190929
7723204
2893
376622922
7988858
128257
4771
111890728
12740
242622153
3386938
445336295
15787
30605929
25177628
489723674
83603
31692697
3786771
1104306
4277045
480702379
94290376
17318
59982
48120871
56261405
10631045
179433719
40852135
7366
198558
354495726
2889
551421
1887450
2592
4550810
351822276
11622713
3595709
14232
177725
3955207
400579
7434632
1040244
205305
391942865
5689999
741333148
814727
2905654
120588751
1867204
13157952
3477441
243846898
484671159
36677
859337
236822
5719
1455754
58416
1159318
85770315
11052102
13565
7522183
202122
12246071
4185025
42417
1015394
4931
2465132
1719755
30508225
23706551
3587849
252472206
16308570
625423
230628901
16381
3672771
173709
921576211
31812281
882266
17320
22383
489281
31754
45766
69260692
491
330206
357181
231200
35488
12916096
15955
95624579
2971
496992453
138358
74420
507727715
14067535
25856811
23707964
11642199
2979834
1745773
3340037
6624849
466124
2437912
1882316
14218339
24968563
17829145
103441
16627914
23114
53461489
6426755
187238
18192
41569
104645852
16262377
9919
109198773
428462045
3855717
344700
142477170
56879487
179548
68546
917
1451459
2301
354476827
6188347
161582635
636525938
11810268
111938905
230785597
75204
82740379
945899166
746728
24355
752814
90590948
53716936
178431
84091078
1862325
29345179
443570
1618
351542237
45188539
294459924
7595920
42982
12822
235074041
49738
7129145
6431154
8649
29615068
30360
3928
30425
3990846
62702547
22219853
185669443
3730170
44110
33133
2677472
4156102
7797
158950
448412
12439
3349032
340119
121049
2426
738413
61044619
117447847
4586923
19894
29128448
272823
46813
7455
35824
911715846
835565
49758
1212548
41985
27201943
15102
4648434
66106216
6802003
11298208
5635414
24855876
3875
7458120
523469613
302612
552251096
40826
155243526
48645
185085
68597
126756745
182900993
2143511
155462
556195
1017243
10044
799021
66298125
2719374
1523568
88835
174026400
1925476
4835337
119344
65995012
4745567
15660349
346828792
67000493
203971
25935
363260288
1051268
71824182
91547
181008
161375
36270127
697323
5635854
75758231
123291574
355506603
333900
6850199
136848
627026872
4635305
941982
22342373
7179434
45473
60652
368921032
11883730
23761
349630
417669
1856163
955758313
204123
927489
519950
7003
127967021
34527
4180866
4333
74668
187200551
84466
8021767
93851149
613356826
26549300
46837515
1798543
475974223
5160
175810473
8636
1629456
3988
184214744
94715566
17594
10810
18911
32982
18596904
7183825
29867213
21279295
7365849
252075
2706706
194022913
52615
4408
1000402
272486873
62367
2668818
5086
1164
71178
174728
2351828
117877421
13732128
183708622
24320714
49876
359832940
1065842
14268271
94662
4321760
1357967
17385
119656788
15307
6403891
542687
818113710
296797
874343
1276548
3615418
1701418
288143355
13977
3912412
528111845
119131409
9081
134165070
865556
27029
3546530
798728217
12070511
265793045
58048
94117
22422
11143306
253206739
50208475
4204146
220951610
199384
948348297
28867
18372567
105905268
11896835
407405
891477828
450563548
26156980
933985
52847
18763932
105347
457794630
37360
48793706
29574627
674802052
234383490
3611
1247617
8845756
183623518
604409
217587
87278
83570566
2919716
917634503
4797904
190516652
105317521
328032916
5918462
903975
131473749
725
39674
38900263
3402
4044
247703612
166594762
3318200
26041214
7430710
96659
251852240
26112772
820082734
4713235
36007259
38609736
2185635
56525745
11357288
6348
668601657
19199738
849582816
21760
28415444
455592375
167978391
4853
31582
5851749
36775266
1874977
215565
439534
4303
888479680
2966621
16316397
22330
1706570
405084101
508
35430
122815276
1759894
455259
61894570
833734
16765599
20654
525555817
10673
66872528
6503
31177
152043
381245
394124
4099
3210
77747580
443219
373501354
4164
132760298
89674
115676252
47326
113943130
66190946
459397
5905
2572743
576625
55476
10550207
1129
10613852
256279044
572751
31263
101087656
2904
85705917
14554738
217594
239615
57032
3595733
8193783
14730482
195281
234806474
126252
689627
2624240
20286
101665
323182243
21954
7646484
4146
45594206
26962257
324023
877610519
87310864
217943
260154
503023
1037683
74606922
1263801
56541486
63292
2378
398422
43494380
11058104
90681663
33502485
318615884
94567897
7128824
115520
906114
367391047
598055
224370
449228035
71006290
20229358
79103
668422
11782
19751395
302486605
1009272
66709627
445770
2037231
378602
3807
134157794
76277
6630
3753049
13993099
28567
2762320
81487166
9091
31917270
4328999
8412567
3598778
13904
1932
3023010
6970
32591670
65363592
1416
12843874
4502839
19270063
26078
26926
100624
104130
29998
2691627
267
876
41482
18601
46844
81683
17827054
1688922
2576201
14151
16039
6881157
95189069
1919462
618241
2096567
212704
864507802
191604745
4284
503753129
1045414
534930791
83790
897253
110949323
11789
786
10704433
64464714
75373328
33057984
1539
665879
62517799
68929642
107574312
3925368
614300670
12611
117407
71079
96471
17925860
41685
1039946
125610712
821562251
46443
12374047
228173671
116909289
2344833
997996885
22360068
1281233
26654124
165160
265524877
7247434
171898
3570
1441328
64697
10808
3315
28430697
1078736
8451167
2194836
4827450
8293323
40363
199625
202998137
1309633
218600233
836146687
486806125
494792517
415297
14726
6061
80746
6865
290931834
87523
30712529
16342955
6275942
51466241
103127602
1416348
16
78321
260
120416
4381733
113490
19851887
22797
982712
337160
9079290
51667
126676
63826
480958
68207785
503190
707305
273954
3978
11096718
395898180
1247560
21087
3509
13089704
493090555
248070191
4504
11529317
55914813
53762
113453
2901045
112900
2307543
2548999
1879488
5403505
274909071
1339472
12681757
88338839
86782793
1288281
86303968
86246
6669796
13752
160113413
867969103
43452942
5669712
447281
32597
258902
322843
50604
767153259
2439872
721503
245386620
57523
2779188
146799
65010435
294992
3855027
50530133
15734
345456
213755305
21458
305
5171509
347289345
15494
4048
260832
913296
263741761
79578
4549116
291048326
15326
3768
26055049
27775442
195131191
9351
1667
14343
489973
93229
27807336
62439
5967331
40672
111311487
5712168
22046386
34472102
251749
32072195
5151
9693
2165034
3123507
512627780
2003631
148580465
61002893
83678
6492
261140
33525270
26461
31477
129449
388840
62274
19703
251541320
9736
954795005
66080
18264672
2415933
41959833
3509296
80141
73137
43972045
19532631
26316
20174847
11459
1646365
99047894
289688504
243584516
645479
245220349
152256
3566
5841
1929569
15354
2994
183371748
466625
703865
669474
402801
28831
210315
542418314
58274
29751917
2957923
2513580
671636240
2859
16261
23648718
6075591
33113
2300
998605
114654495
6969
11972
236127
929688
403335
304650
2370546
324646
951872805
31800
1985068
369078214
27918358
710556
104094322
11582
54402800
1093977
249447
22827895
12944
742085
2859973
7944861
208574027
7994184
68899275
69736205
7072688
2902879
168347281
624125
16812
387571
1833870
47267182
5892638
825924358
4435423
303543
108489
1257951
567329
21377408
27893
401914
4513195
402196
195959
52962
257435
61134309
1755085
93895105
209917023
12121112
457660
4828793
328909
29296
329073
131990
787149565
20048765
14283
153534
10482084
7728377
16138712
2761803
183108853
33042
326202194
128936322
100129274
221362669
116289
266864548
41461751
82238
437981
53247
91665
1006072
222911
31280
100801
44132619
7853436
108657
647123
130023
52229
408377
255900041
580985742
2863941
41315
91415
153644
195122
5940175
129529001
2876
340822
117829565
4167296
212839
193139359
1987669
40859888
123479
14831244
7361561
825452
14943126
43824
65258459
92289023
165296543
120356941
10676706
442799388
205720
3962231
56683
94045
2867466
25130
346448
5168010
44715
664402
54037
16569799
15319436
6209244
24721089
139861106
137113
4100392
730915
169568
75508
36684
3374631
52846979
3803783
5631672
4624
2150
37029158
400188
212782498
31942574
148389
995
18175
62284
46035
316665
8529
845897
1574
839895550
529959095
206558648
66716760
462413293
26942547
23181016
193618659
850174438
64803663
364606
67528203
3041441
198810256
5779
27579
256002
573073761
52521
71917
14894388
2067462
303504018
14172
25321054
5203546
602462
5973343
1629054
161
232732
92469
452069392
150270174
389636603
567896028
255081051
28970
2083847
5557
30328865
826092797
194646591
14771052
510320519
29130
11423998
437437457
11649813
186365089
7124276
1350088
145863
182196019
810355145
91225
535705
15415
391261
119754670
900584
121619818
14462738
131464724
3483
5286
165539
974127619
19107
26446
6488
129205050
3470804
255527249
4093
58995
145568
22321
247531710
722711
181403
209046
46896706
23447
937930
44592686
10846283
111594956
389575440
37864166
261671814
99458
23431
4885313
7032787
848955
38246
1966
6633742
55705
11985055
2037102
34409324
87875273
44530267
12179
3130
23175335
6173
166049
48978
10889
10817
1693005
723287474
4255
895707
58535369
19051
2873686
57499973
105168505
3131
959340
1480604
38416156
586239
86205937
64213
190482437
3326040
15294
1016156
25052
394299833
14176323
1648824
102813161
217377
65126476
55194654
613685672
167775
88085
77558074
1800961
32285309
68581948
43675
109356
299847
4785
11461387
62855299
395723
928243
66624
405524597
17743845
378340
468160
56387
129056137
115976971
5226415
2276
341968608
61953
18519782
5728343
77121
6156957
8026
56498601
388782161
10002805
405577581
79836443
64807
60252022
59102693
6759168
676713789
2318684
56414779
258574770
18618506
4787057
206508
132236291
4338
1979131
54225398
365285508
26410
14322326
2195
8766
134002446
14445
30727
109163
2049536
3446497
69722433
5412193
12158367
790965
252277783
602539
16600313
58888
534925981
3054809
12089571
48553
263320
4070747
227936
28683555
439001
921733873
2995611
5151183
224859
6494893
131052999
85140
171324
2304
13297470
742418024
30173
224961
24176145
5981170
763818
566846853
128123003
29752989
15949499
365852602
7975632
366079
1248395
30771509
31369
746907
487505148
159479
63350136
28011
111085
824964
2411249
613932555
15258
28681
651789
35352
380188
492190004
2582989
1659170
5823
124021
1685
13300123
79083585
15082
5413
17686384
4494
5140773
181825626
224379
611834
6256108
10100
205132797
388037992
1841
986500136
175347
207609
93215
119207
1555
15423919
144964
3710149
106323
1757047
410421954
98675
27440
30559132
173436412
596084674
24926654
17015000
69471
540014183
2055733
53522
794478
30260484
347681965
8901934
95128023
2098508
121709
3608253
55671325
621036973
9823
154294252
17908114
212634901
896197
78364
54754
471178276
50748
3900203
22380886
819168258
915251338
888375
258866928
32773
109430
773499
32600
390179379
35633
796163
822853195
7543
348994081
725590370
26922721
56704
81255
10839392
55727
1667812
19604615
6854693
59275
2879491
116877
916334328
448088
8436981
42977971
44314
227042
535668
644658
38952061
3381599
1405382
7029
6446908
118537199
156522795
4992096
54671611
223785
1433697
627638455
25328
3628851
9395
713683
31054978
44873665
21926922
85854883
2748201
16275846
84290
63836745
4694
4505894
14881571
90914
205555
494761
226566
5150
62350
366510147
90774
238428554
2340090
64082
50784
17389
62235500
110229556
22246
515752505
15853637
46533
69474
16254462
259689371
1526734
52972077
883938842
932
178789836
187743
13963528
2557119
870205881
358513890
5771731
27004
660210
10022
4279597
1660532
425407781
439
45963
27916
1424475
640920836
311954
594700460
1526799
1277406
213243
898346
824479
67617864
94866
116833574
13158
421809
3471289
941635
64513
525925196
24210617
462314
4233404
4778
8386567
51309133
26061269
330355818
664764
35976
121985
9419211
8963
2240043
6093
7281704
795313
28268523
477731
798871
55692472
1652001
1314244
10444
685333
1187764
523916531
570183
3693951
30331237
5978053
6122
318429
413748467
936679
122410
55647041
414633
197842
144386
3738
4903
4820597
3630
63221110
64299
4719
44128665
316134
295377039
13060336
29997550
98789440
326245978
18347
391418
11098
112861
111590332
17948994
334068779
52270262
6785248
7306936
1849394
6634871
166498880
5783721
11960954
613864
94530
7614281
1605453
7444190
260967244
78831
3751
8329
32108984
2891
416
16454991
543085
5943929
13242
1586473
1931314
256111412
8176
43062
3608744
19111
3613
366722
48982663
1839067
118613
144906880
36697
51993845
182999425
200734947
888178754
15293
332471
26819737
31392257
139977692
19052
20225
748511231
622819719
12915
94402648
26958
228357
1432587
31768
3319
271266823
14765
151259
262117215
153139668
455127049
7186
520125
22900
267395157
1071884
7147574
29770238
24180034
86636
2440071
64757
1006577
310504
245650
528060
7167391
168841730
59731829
712699515
33009602
180917089
85136923
4072871
11564
951981
3714260
202189
58886939
16924705
108682484
8862678
7085
61103981
25490
16708
7126
94436338
14595207
81460
215917029
182154253
795792875
56512778
1910497
4939370
29081519
4387
291290444
93087
6097902
3920051
726
1249087
1826325
239482
17424268
117476414
54933629
243672932
2259
13456968
501800582
329447925
176435
21306764
222425270
8551
161768
259539659
2262684
43446986
91664208
191683881
52205
3591966
38728
153367523
60438972
113719387
314298
594395557
15580884
225833
196891
104505645
12925
50770
33097652
385783978
290208374
286417109
1723
457031416
753522
60268
57601227
8508245
22477276
18445
44351
17465159
3944
897874311
131508
4685
6454
893447
113973
225157
16854306
63931
998677
24964
255572239
61522
16685390
1555287
1419650
87689958
130497894
1165319
18923254
14345977
3499
57007943
541086713
1520157
7307176
4798658
24584970
23433
15831686
40752
23205207
50040
32068
8553
4812653
80244
934878
196982715
128167478
19152
235639
25994
3719672
795694689
9787
2843197
113383
1474308
1536955
14694237
947452
2336206
996261
51227
1145238
5317357
331856
14961047
500016
213070
452156913
17359
59141
23250
538698
432718
3284
461340632
33054631
112963912
18632
170442
859821
3968584
20490957
751881820
13294
15257795
829890
166457
226437989
5151291
3702068
17968
922
519359844
73395
5167
1184583
9675367
1012479
726697
625533253
1478279
204249936
4386696
10164
833008
30103
55134781
206013
247040
3680
900770
7871055
11691024
397638686
4484
20048327
3649894
131881
16207
955608160
5485354
32060588
93625
1113
115394
27829591
819197
917657
28881740
75870
61252
8597
281618975
2344809
293473
2602850
98644478
26174
7669507
476508
4277
78108166
20727
146391
177821
136125
886370518
153625
4086527
197072737
56763125
979794
16435486
524552926
3233980
376506
48941310
81359422
29020
1082437
3606358
61173
93505
167651
787665
52500
10961427
73345
116675
58500
2982566
31375
2575662
1737196
44710608
677388069
278083767
36151454
427075161
15349
112478077
210662
37253
555081510
625292421
3900
794890
22211
92832
7039995
1238322
6958421
55108172
1005600
389560665
11984984
991659403
296603
13379678
329831204
20020
126870779
61645446
143993883
1051917
9284921
321601
111406
26406323
17183
347814941
6491693
369363
32993124
18078
2701669
1258118
304820
997046
3911
79935959
734548
8861
301588784
64512
974833902
25840056
16529544
3873414
10202706
122239997
52909
265676616
10173
266974420
494853021
475361
917877
31037
25734916
270129
26013126
81272
64072
6266111
58851
517561
629
90655
96871
1213811
143175529
690966480
482246
5182211
22003102
971462837
320334
128175292
449876462
486139127
980552
164320
13645
6533563
339441
147424953
1996362
30553
36527282
8855369
2507292
661278125
19159
14613621
100315674
972365767
15380950
147360968
25530
467344
251595
7163181
44789
3221035
390186309
29163336
54307378
47687167
76269
2957857
32015744
30009312
986169
2077541
234180
196443
19437
3363168
20145886
168574
170615
8366945
106527009
129550
20870742
346543
108201727
57950
556202200
24578279
65238684
29003458
247123163
38409
7856923
122616
523913
454253867
252547714
98192977
63051
83607167
2446758
334214648
705817811
40613477
196543490
33791
5626493
9415644
4215124
586519
1487818
818961962
196260614
1110560
136362
100522295
503828307
63514
133925629
407337
36430
47464135
129387
924874335
13302892
120800198
124124
1077434
4036116
76121203
5436
37177
69452120
138903296
3781607
101547634
1093
28166
1276387
557673806
1633764
21027
1198
25016941
979077
106668
202082589
18489
46991
252320
46333
25481
3313665
1537188
351552
63912031
935504286
7060439
32118265
76938338
1264638
10866063
311323
208942715
54742
921801545
9956
15794561
27343335
6207
112702
796930199
9632807
9572919
1385017
24367
442041
3940325
87285
151799
488668
168580742
189897
499787176
427554
1398741
303735185
12092997
733441
944381188
1080
258609
19834374
14541086
1089412
7544083
172308
33552957
156069655
960753
2238605
442125
359800
3375
32620347
29576613
381086
29106065
4434659
47257
77926
41753394
3742
14078
4278129
77018634
85655
309214568
59329433
1124424
2591375
114170
16306926
155515
3429345
404816674
677137
242074752
2089
67989797
5262249
1292118
110629843
831274
1408491
260045905
16383
1896794
142967
64001
69328
85134494
110439
3210993
11177
209971595
125853
95249
1097608
108159
451416051
820229
30615772
10815
27330
467271
5123
6734409
1324528
58533
356448
192487741
17306450
680340
139113744
14377478
8928
20115
6800667
109742391
1842835
878976161
107046
652599
478327196
197158839
33603642
220470039
1126369
3819
106824498
1216214
7150418
102006911
51171
410667
184156
80864715
370395166
141944144
187989
7993254
12490925
569612
782712051
258782468
3101
262660084
22507
285830434
316966
39062118
227284
18548
31025977
751967161
428998592
301012
252
17289720
85189
5266
127103933
38250392
7187296
961278
262244594
1296112
216524342
102961754
1076400
32367
191274282
6900727
7555505
36890726
25019751
65503859
2661905
19603852
12065057
1675577
11045831
186783444
68201594
125167
14441245
16457421
1129860
110443359
39408
110859
277814
211668
452752846
131799306
538
57676
6886
3914
50399706
1163590
610354
15594884
78891
88379867
4641
17543
27225
118107061
184062
61734007
92524
825584
14807
45892995
486233598
16597437
572387719
55495483
142017197
93262621
395191032
32557
18563
1770268
514086
3731
44464
480196
8212646
895417947
458558498
151159
1923875
601877521
101593448
175465274
376384
8799
91207
289415145
8571724
407854
1751325
2863
23869086
3835928
10183094
1280071
109024580
27560100
338724894
427824
1629414
739849
941711194
20426638
101722
5235469
266177260
89061
70189
46555868
114201754
1681
223651575
152653438
105784443
232
10552
5839763
80418
11432
2284
222038
897100235
5912
37859078
222007186
128415931
9376
3324
38690093
73833701
47229
78761
76003355
7048426
116852977
76204
45725220
5553428
38924639
3991244
4268
66990541
458109935
558830597
364007
13078761
856531835
812
457227
521263907
54354
858024
9874291
135975
692355
12119
1226559
164862254
260308752
1036205
151006
208276
602610
5088576
29976160
62288496
39141
628061
184749282
30037654
52763
123607
33728
139701085
46174
9883759
441455
645963337
18503
1719773
491926
10613
3172
274024803
573417
1472772
47327
91197289
8387
17128366
5832244
1740348
11833550
520175856
1032947
134594218
659887
53991
2401477
29750823
5888
21247
100635
146890860
1430
662399
919205887
380200368
3900021
497830
36004800
17520
33390066
3903349
1305842
3858431
3441325
6388867
1675381
245453646
245037
1755639
171370589
131757749
181722377
953487517
30986273
221779
7856172
59713183
257950189
43768
191987
63392
1799
403462342
13144921
293327973
1577891
1468723
420032985
502092433
799459
43292567
6069490
343331977
13983
13422124
26085
384545396
7754
40005663
24252
204725901
2618277
38229
314760472
22143016
886559
27189
36090327
2631095
37819
39484305
119861
3861297
64823608
3021755
124575
1584873
45959
10751538
169640
993710
39805478
16623087
5733
15311521
102847755
151188
24274
432517
1084101
20029617
580154546
575837683
63126
536613223
14388
10871871
817978500
104339787
45835174
15527
26559367
187645
501826
5423323
37954
42684640
455311
10617
5737493
894
307655
23482131
2006887
3143085
720443
95483897
33670968
2102080
2441505
46074
33531367
11037714
2648954
68039
51361287
214565
91088
945451
14443404
325043597
22022569
480763611
157460
2095179
17475647
898982256
60946
6619477
1634354
83696237
923155222
810984567
16538
10503447
449181195
156059306
12778634
117607
165604319
3905
12290634
339423
54727
93778386
215986646
987536
184892
400805736
5529
884090
1240344
93387017
111007
252214460
360
20298881
259396377
964257005
162248
118843
57007806
833195
394740
302032
963382
729452957
6986
35960833
96964514
245172
2673593
2068547
481808
3240158
6656392
390366
5014581
729071486
135133334
418096
1336857
384933
24740328
1062282
788
86989
4547295
215950
6963926
799
342027
12064853
70467
33692
159273385
3885053
910169048
494911
4440645
8258
29248
113883814
15165
10206
9311777
80596620
49772227
145510
6952082
3471778
1877
10469
307556957
302506311
3759558
1068284
239296703
4175392
162724
7880045
982895211
832224
917134
89470869
160298898
540167
424268
3572
7113
357780
54050355
343278619
19110911
67820
8837470
415819545
2582827
118563711
763683378
28611793
323845893
472320144
99185790
141815687
14416
422689
51322935
2282572
44209
663707
14881034
1619440
1839400
495776057
10144058
8516
57243
562002
634715400
6789
3859948
72708905
293590779
532322678
31259131
885556219
5317047
554942
82266975
2473
43177
845523
4123077
7632762
2057
808722863
87009
4994
423135
18817530
338166358
14674
1730634
7087611
3725
7987799
5341705
66936400
847598878
29147
688799
118111613
10230594
21608
32063961
788685
2266057
639237
175297
343780
711969184
98621
12094
12290813
11927510
512056
72162599
138303364
22232689
52436626
45273
82422
130135
66030231
114187906
7854987
156088
693529646
1605
150741
25822882
27073
642885
527839
336315
4663999
2115850
27374492
30347049
11569
126928
110456422
7362855
68201045
503639883
11817184
1455
44086879
2954
232425529
622706171
7261019
142070218
369712
5070604
136899476
15493
611865336
236487634
4118715
39503
5767520
1041355
3675227
5932852
66927833
6758967
110222
747
49886352
698523
14184
1572445
666682391
1041709
11999
26526
687771
8003892
3092754
121699134
327297151
71166
89248
172611986
19675241
7509002
20403
5070
6506
259474
6166969
11963342
1412
257906
330015
934506712
7496732
9472760
347052
62947
501941
203785608
2455094
246964
13952656
9224313
12847215
393599
3049
149999190
2837
63225
142871299
89881
288875
948219
1548551
2711
664267610
508999
494181267
9207
3497635
7078854
268314743
97525
401440187
83527841
86246268
504797729
238582074
699632
10219856
502606
12418075
438237
113105196
839256
113978
75305084
5450650
442057
4114939
856035368
814536
6949
22840
6752400
61815
24226469
57872
332487
22227624
59330239
106172
36487
664529865
113984981
98414
144513746
984797
657850795
629877362
6856558
836042892
243789787
1714081
279216388
235754
1722
1195787
1020801
99963
52622364
16011522
125805
361352
9247065
80157657
76150384
5998923
576485058
1371494
30114
404297187
15291186
931166
36457
4546387
494666
1080756
3081588
444996966
22266871
5981739
1949135
11904818
616360795
873594
16386088
1917569
4147
95089776
365672
41054314
4345969
4159492
1866545
15269917
1010274
287612
11968260
86010
24937061
2797842
8524922
425823
21916576
641696
14428575
8980253
510624230
845703208
1870
42414
451771
1579162
141772
113542
95868
6425139
97462
1255187
203851
441772
3377902
366113779
9615897
2575203
5513
6021857
26358
845473
62297
501229836
794041
61835
2045917
65505
64413966
492278
942544
1070789
518046119
23714096
127662
492756091
61818
161103
19165436
12183354
16380
480330
19740
3296540
4093186
178251184
8177870
1232668
565030036
37219
55318323
114592279
324211
67260
797747826
380581
97641314
156005388
377112
1430916
25423450
6294
56534854
210791844
94387
3983478
28821
216521897
254413
5920593
2054934
3763941
865475659
831282128
9092
250051271
42664279
7384613
935919678
509387
3958
24720
15284055
36530
63741528
44484426
19313
34325
45591405
4106647
434100252
5741456
14419
21763484
110186
58559
27742204
116607103
788120
76187279
22166
13430855
475091
7257317
23337
699356
7555822
114157
64960
23333751
434829451
107630
109397
56157
418575243
425300878
5440
493387513
1940162
66169356
3197580
37201
315797
1753639
75528430
882799
11808
7414
22042
128533506
12821442
177269678
481517354
767330898
104433965
23010182
172020
9963789
1912424
606
1104
604937311
221400109
1582600
202261
449355086
855494207
28779750
11395601
56752
632202773
2604843
102918006
6999014
685126
4643
117624304
7656008
1016
204707035
4120396
606716456
7061620
298870399
9184
46344593
485891
231104971
1179292
1117610
340121430
21124
17448413
309353885
15845
197838
63993380
94084
792125
30237
148351
955520486
217853
227594566
153949
72644300
1614811
27764
5291567
12577686
157411
4906565
1071
9965935
25867
528237285
2938274
335406029
75385
32611
10666
118023
10856554
151892702
69333
65451321
10195563
115051
693988831
89123216
13282
134977528
576500593
23875066
119463
1957521
491737
129385
29571715
53701
99088
23894659
907185165
1373763
54105900
423141
24521
62757647
209478083
30834
12395923
12103806
84882
220227610
637296282
135386485
52750954
25882373
10236
5452682
2899719
14089499
1284
35447
232822
246744519
142117199
251151
866206457
75079956
12221145
28361
13271915
1246636
11398
73402531
79946435
4475
30393
667
9548106
403314296
55307241
438756
441814
9707
107782
548220
36782213
1686356
194423617
38740448
993805420
3114480
6785279
12122438
65987755
219195407
41797459
286990264
55649
2912891
495019968
229607312
52844956
3102346
628646
722456
397163
12450
18288
5394253
105899
6138
21088
82722
918948495
1316190
128048
571102
20326095
55326
131770
112419
885472
508199
253211318
32229
24605110
34555
54941917
1173
53721618
628810562
604069
3276431
7028942
6652984
4155470
126942
377563109
189986423
130392161
7621000
8068556
348984
2081
459769163
27656640
12011
987460
16675172
143198
104210748
58833
4270507
381599
1008765
21886585
1258248
181954366
348031
124315
244963
954173004
65720094
39579958
125085368
57792887
2897715
28006551
69636002
3731052
23695617
27733
29992
6548706
8055184
1437
3341895
149611654
78
29123171
45831731
49630191
234025
3324124
592494
1191517
3136920
52204
562878
12254
8071
144746
510538
3705968
322833566
68975
31250
288172
38326441
413420132
4742782
24228181
28695
246350434
2307623
1797
18533172
86872543
25469
369240475
29948
5380
192486207
7472641
839002705
226341
2325
12039
522244572
1475169
1849018
2250
5666245
184641
770698
132790
1433899
29159715
5289626
12709
11472
467758
96350
31509912
627853
310028105
119214909
3994165
81171475
784141729
1283761
252822102
202303392
63075858
11484085
233857
26185
231548
3174918
158228067
10462377
14851
637484
276757930
117680448
40229
854569754
280653
15245
14278059
388369
43097795
12513
965598
3128500
65220011
31834257
10438349
78977412
18648
24644464
44211
116028655
447357
11504
7468485
45600
15086
1007744
410
31956121
593582186
44501
2524
31651
300295
518358
57173
17468346
464140
71935
860350759
16400564
507308
31045836
26549503
89546
1232022
186112151
7351647
23254279
1469056
489313169
91820
6373
249349
593930
3324318
5539
196757
11089537
252899
4688309
883404
774610490
11534
1057917
1476122
4945
63361492
500425441
420327318
16162
1245979
206979321
7046513
8389570
30160
142477
37396444
3543857
349687
1622
5752
11532642
603706805
127324
130667313
4310
214385898
88598
934345
111146056
188150091
8132503
50829
849525908
467453948
99584
189613
10526155
43010562
958393
4370252
3899168
53094459
49361672
225939
482337411
119309389
105824
82524769
2996183
994198
25534
23784849
23098
254743
186934
48526581
24203
26788
249586
15483
903783426
45232
38323
74020587
73191
38635821
2128575
404314330
197887
3652637
120172
972270
502829
8777
20138
54924
106934707
52292
947759485
31621842
23188131
54621
102564435
308156
21750916
419760
16004975
2525
16656970
9289
1885898
182
29764
5735025
1257144
577852993
964941
429115255
323908137
37136081
5516
2811564
7766738
5979640
25261
2497878
7456743
822069
211705255
58953360
1663196
993921
3786
925913410
139122065
6482
102591063
1812090
126790
788075493
500157
100835
90082287
95901
7074
15795492
65662048
56604
40938181
442551
29505
253438
717816150
31285
504846847
50384988
139564
76875
19756191
3472351
120876482
152063
121829965
728896151
4120237
35962028
9819409
126254
12121
47865
4838782
230087
139547
28741041
240805407
222658
21852
654997897
50978292
131119197
1093132
1042316
30351008
2654408
15820
70837
1269808
66341727
238170218
751884296
5677485
11857706
99524
25322
1022
9870
2363681
2621735
27582153
105646
2294
456028292
447285
14255
240748
157089
71833280
8094
559475693
3519052
108100777
121268833
49166
229192116
230661139
38175
556689
251294954
25540994
221726842
1851695
253219521
598429
14395
12804612
74606
486363
8705249
2991
36429016
471398044
22758584
6566518
79272
640194303
334350
465018459
181776756
6831472
145399
189896
16338409
7100800
31212224
6921535
10679
9339638
2033921
6570
2414553
1981769
281160
43445057
436521497
226053692
63077787
160574821
9245511
161923
1918462
253433
3682788
365674123
164333
90116
7977
64752
32900
139397
3326
3249417
27043
3365498
4577
376391
224034
965657
157600
60111
685259250
15123
2180
336203
110082
6828705
43565000
54175790
12903539
496117
107139
94107
660277
206168193
585963
2023159
67817092
751950157
19818
48583
3784255
3829892
63701
99041856
29739431
77461676
338958161
3191505
211378
223481839
28699
47342
9926742
22173871
207297822
98343798
663094841
59509228
12430
37324094
423569
258782
16712821
10841294
108559
86514
878854
69870239
29567
4642
232674
3665749
120123086
26204882
16938
65521
104713643
130908
255763
18003251
23748541
10977452
207573667
49745
5457407
41154203
970899099
90084708
23018
91006598
214835
145421640
52242885
121739718
2059716
6365037
6403998
27405892
152269548
35568485
7855
49293
127158
362015605
1805
8138594
122426
2778590
16405590
177070
90963522
5618637
354306
676291066
224085497
297
2755011
974861
26555876
401969859
43671
548
37200
211311
32132849
12201093
547805796
13317702
4651
9699194
4143519
242710543
6791
99773954
510472
514776684
571730
1880212
988017085
112525
7525
2769267
60094465
6939397
68674098
47282475
3630724
267052464
26158
7884039
10261
9126
4876848
36289
3458
559
13638
153203
22812473
732189768
1016669
5089
57405
10130085
284709
25393
16472189
891291
1133753
298043251
163457
3789423
7324091
41000149
88432
5664369
787621449
3175164
273195505
30507041
162197994
140631836
11274730
3900956
17066
31958956
5892904
4370497
23787987
1412550
12083002
16791
60296
356020512
449
8375855
755301336
3489726
7607509
12169
15309782
794455
812945
6824713
64178678
28901
1099756
210086
47487
132560569
24891820
96841339
364155552
122245
204740
46880775
18103076
252140
58361239
5675194
157889021
8642
239029
456238335
127671
161144
534386
156735
234285239
138640735
2874238
401135
3150310
972218791
3776909
272
3072664
550853
817012
22294408
9096000
189835412
723851
60113787
353224
2985190
96131757
33003791
47174389
108178
34207296
12434
9882
7417132
76192
2304307
96442719
816529894
6387150
790592180
156853
2921303
5807
37821
44726933
80533435
32224
6896849
209866
82170
129530729
68449
704331731
6407274
19689
186561461
3314458
72119836
772558
18306445
348693816
28946
5626561
103176
3780157
22968148
89229
63050
11531
11293
1656943
51657551
16843710
6018568
23011
476948097
44294
2040197
52318471
233541597
53596
511568170
25442202
219872
15074829
804103670
15152078
264273718
42427876
38157204
4007611
2658882
87068903
191034
649779747
77642355
41235
2012
13650214
282151
130585
1274570
13757
237822861
45510620
2415824
73130
868483789
133446
77739
214
664482
97921
575266843
63327
9594
49484
1127839
35235
402715
126990586
170360
391725
1013848
204952
524527507
6285
5896909
672839082
237418065
4333120
138936
22416
15551
86238
25820
926267
71019429
14966895
30851863
11002729
7878964
101292829
584853681
78253
17806355
761143
701697368
107344713
153020061
1420533
59475916
773
1000311
78265
515856035
4274191
17881
707251
4910622
20318609
1727059
8548
160297658
736716021
4272231
189766894
46604888
4431764
845533414
201251317
5935088
9525
8321266
60336
38549584
3648
4301733
5814219
34203
2756
29441
297615868
1073
20158
11891183
40546921
38560
12186242
1906
817
196453434
13756
240878222
1555543
32941813
370
157458637
889539
49059
29623806
92826812
97783
50817
5473250
1231542
458673
30923
1479
153693998
334484
60557
17339160
1592872
3056
555150
180870
246545053
52598499
6155032
3095681
544608177
13776281
43744
85700
97589
214461832
971774087
80964651
5143167
518515
30501915
181324905
477202
146128
4528249
4654
607873
7883
1238780
340518224
4964322
129342
1754282
7668889
140778939
4004
295268140
16299097
149842990
18945
243273
487349
47846
147493863
1020990
199378
8370286
6745470
38000008
178824
8567362
45803
14094
87756
6346
4506518
843896201
6545
165852
26483639
32008
3824878
19838
11346967
7609892
3691
4042538
1164334
420964
13182034
144872
445178
51408
207971411
1830039
368
36086027
1457476
346287
527092
10421
189764617
880144739
965315
3901992
1189658
3631349
6711011
246241256
126805
836183415
165240
76987989
11824558
15997396
87238
3048
118663
24806
4365
400773532
56318175
22200088
49902
213270559
163575965
32131
419800
1321
1552313
12853
693269
3283378
21636
34014
54000
117867175
210200290
7264120
563614695
26592870
8858701
32666749
6001854
107397
1674
8341954
6861008
134313
4335926
37635
300062485
133562240
112206141
130837199
15109705
63220
6376
42185
368726788
1214156
72500
3096395
549231531
26493572
37371
121405050
32156018
31536739
107524842
198019398
577790
7737701
39874229
3794873
8187403
683620
1093621
128450
311208225
123259926
56666582
232814
688427656
18940221
4702
209325594
3757
1622608
944078322
160463011
2900867
5188049
59940002
3736
8827
5461
3265
450778
3034
18137
10903997
6344390
198738986
115855853
4315
140667441
43167834
29274
2196066
171483
1678401
126592
673305
28230671
2521287
18730891
21724
3538068
148601805
610088030
11041
1102834
68009897
263906923
124535
7875
403966453
22580135
155043
28879553
27629539
1708550
729085607
5272713
3401402
834423
39969
148630
3582200
532799573
63120904
5455
5183
1607651
57709
46678549
3354279
456
8924
3455260
10665
497508821
132887
3150429
10060
36573871
15230
22875
2132364
34329147
267867
9828
63627
22375
216701513
77519643
18710787
1479746
30738421
4723
13461854
64510368
149305
15435812
721
2317256
281
259156
261507
208972
49725981
5171731
7604
46225
41724552
5483
133428
8214605
3419482
4191123
810585023
184721851
137311690
561995
1398638
68125
198927
1068551
105993
23672046
2665502
118076
2249054
222926
9985
137652820
5606637
44166
42626842
504970092
429683
17048828
30412
9606
86690
63577597
246076835
371757207
40596
23288292
460216977
74522
28807152
182571908
233095920
617164103
503163166
803152619
11482824
34934
42479
80130
103639
1694999
3774660
1996
12760739
996137783
25355372
17900898
514006018
668014702
43522539
6596
175084860
58689062
64460
423530
27236984
48150929
134458195
31060217
15637356
83399
72098572
363113349
459683586
300106186
121052047
42979
18072099
1844102
625907
481829
57650881
158860
43827631
15908
22528219
9935326
89002
315508
25846
1272871
470073987
2778
11563456
979194441
117317
165626002
67019
141336
16601485
445088
38576654
8039
3696
112870831
184773417
1225584
761331615
15306802
6228
12906
6936
25912
198457
283509
11279499
103401
17846
22675
4240839
114460532
13934
122955
2064090
889737
5798822
4928429
9173595
87967
23464185
156747
4690520
13313728
184600
694202652
147275625
38948630
88124310
382889
720545
21438
7734842
617625816
96004394
99090867
767401
122028319
287118297
26356474
1238980
238350
105012561
45226151
168201752
605628010
33503268
110785750
271758
4877461
11202941
549978091
9270
311578422
12044
1359189
596705
7957237
24385338
9454255
517428
119021772
102912841
12388
49458264
2992
148725
16574313
5813577
56897000
477881
111971
228242988
7988662
15851686
578253542
6304020
13513
33163838
182776
956664913
82738143
11597934
27891
105358
153754
11670
4783989
80524030
3622602
10045046
773320
15454
30494309
59901
733649438
671742579
376736
28666
94422699
526223
20051
1495632
57233
736635
4705
551579337
99665
42005598
881105
838193
73876091
2559112
48790
3540
822098
7581120
2886755
23312
513325
6174419
220625484
23676
8414738
136563608
483058750
1499889
163143
30930
3350465
41115099
204194390
2776
14224
24870849
4261229
646085705
146086703
5714915
7569912
80453
56121
349539
688017751
338317
156355138
51749
1606103
190142
1055665
108813777
261969875
62247
548799584
814168
3417846
76861
715695323
110819
9260
12850
69462
518069
894304
699251
85386
1690846
1405716
404169
89574
30498
7738
122419948
58219332
999705859
1107033
15750249
234363505
17430389
186966481
130016
429922
48622628
124343
68862834
24115293
2206702
7960
99992
868812
7371816
1777460
827290
507981158
498222476
72056
1462970
861730
353771
618177274
193245446
111548
923448259
123751129
21868526
20556568
31478330
12450520
21644395
7032034
627
40712804
66324
124519
5799141
352590935
7265
535
8399637
13147
6689
221643
514963
53844667
32635
233803
8623
6612443
6386
55
465328
13009692
44086928
180367354
297273
282441029
27822
492412533
15264356
110227
98223
85478
385486
65800472
891547025
20191910
117138
9329152
1144536
10885531
445803999
121061897
486875
2736403
32800
3351
14978801
197364059
62827
53816877
78041
104193075
132304419
39668509
51587115
4293627
44333222
565448
15789
504335
80847
22085
294444623
1381
47741
352704
806290892
1738962
543
28873
387605590
116449404
112761
309971754
53775
91343
15933335
1664635
199135541
39427935
2059747
492925797
247948083
10096965
29991394
1863616
5378
74419371
657224
2414
1717
262680788
3093640
2721
666495
14120463
7060678
483283
10936740
242069242
12795925
13973
17782
68588836
10079735
64493873
10747321
64114705
699306
23246200
171182
22119862
778750082
106377
19513154
107612007
1777224
382906
1103803
86715153
107401379
204898
51213898
2191774
403029
3898
2104905
199444
5376
109315835
12270384
156923984
207752
121064
2554566
142291370
636264170
2184169
167971
13849628
332115283
502801489
5606299
232861204
147254
8214143
118304
26802058
21967815
115119
42218597
469396716
13993
202338692
13217
953276450
14993479
6582523
338986883
2551
146541
3193959
241310888
256626835
118560113
7577699
21149
424279
91614765
365729926
800319
20375605
310526781
52570508
120438820
338298
132397054
294120
7024007
10280814
33256583
15089449
102773501
629475993
177664
3147647
11769497
48185
8392
10043604
7439
52122
6613968
3411325
26115101
66199346
244223762
5424132
909
881236
233805783
473693524
95475541
37190
29115233
396820
53942
19666
204649323
4122678
151037490
956558814
78116
264100469
489824173
2649734
205034
568460
229653558
4960050
18021118
57012
3012822
119740492
32190581
11072533
49272361
48626595
563627958
850116
251994689
148711
38334
32766
9857613
490949
14036644
6780009
108546503
608486559
118188
218911638
87439
31527469
536234688
3921943
900512334
3650
30444729
11915696
295510306
10743610
154362458
184563515
45395
629436712
467471
68851861
521569893
9566674
22719
80401
451460
727857
115634200
5866771
746165022
1848610
18835605
229502
8198995
3630764
349719
58368
13682396
3868123
188132
254140305
16011
447373455
81730
4039208
946692
10056834
130619
7469990
451333
27551557
451564
234135119
330693956
337157924
919716
144849
412000
2034034
175811
7757
164152
1652555
3052152
135534155
393328239
734486533
21098
308030
143427
179094527
423391
85389
5818
6941
1915122
3418
6917855
146825
157356
24858887
33741
1494453
148623
25678
711019
339142
13208
397510512
266299874
2365341
6414573
338059304
19030
9019783
30147602
461710757
5748
55117
31484936
5899383
327308
10278372
1895
930595
1081412
30340
67282
889729
1660416
23031
6014
10251690
959288
33557517
6204
37058
31411
767381
18792
1887138
280495540
12523
882743509
1816613
5170200
69063317
12662
2874938
50035
1628194
30454767
101691369
1174388
41716
25591027
128930866
5999
3852292
89922
1902232
904700
240618635
879159431
21617
1749902
167348425
44640350
10412
38221
9138301
162481798
2091616
610481520
972421
10777
97494
5829995
61081
18843585
400747
57102
526277440
482519
784321824
1458158
133397295
558475
795946
3286765
219106
139708460
159101177
52404502
384804
8754981
1140040
919762341
44572
20944385
11280439
220423138
1165822
1397128
163928371
232283
7202121
338190
1716
213965544
2431
71880
185384
1913462
41386447
2450244
246128576
16186550
2174
10468014
768
190934752
89372607
49364893
31973
66307109
25826925
1251150
542530005
2452
9654
3944861
107852225
1658344
542282
99181881
10641
13608218
45526363
38902
216139200
274923907
152568906
124814235
214172
323482514
2615619
52113
407851047
16282
221960545
126040
23756191
377501
14148065
2690
219874208
23251947
1727568
3364
9615676
38253
496189718
36461059
213041794
44837422
180230255
7120
15223
7827031
565151288
16854393
105729993
165472414
1983150
15060028
1003995
260870
723046269
2651338
30009005
7931712
190683
1364581
39999
192521671
5201
247006
314703788
3974
829527454
266548616
2895273
27308
20656
72215
614416080
129615424
2015444
30507124
101384496
8840
3005547
1786897
2480
184271
890994961
601411
79269674
105348
210512045
63761
39169
21589650
184475945
23394465
234502
666585970
12920
161284759
23797593
1086474
832949511
766542680
1515693
45946798
1359
137051
2646276
112243451
876579582
30940127
2685379
1043150
171254
56114
28778941
121169586
11592
54445
36187150
13057145
805020597
11931
41833
61942650
43867882
64915
47768
2402
829368212
376675
5215794
23540
60493935
1170508
5673313
6196869
3577320
52319
1697429
11120
3205280
190951
6252578
78893
112244597
145515
7082534
65887144
593441432
6315211
1181801
4000780
90083411
15180
24050
933325204
65759964
27295
47785381
1149794
102935
221858625
957548
12329449
32087976
357919
32305
97113
3384
82945
8090
4381
12692516
510218
287747730
36111296
1110
247652235
883414
60036
23451
32762911
22871898
614075
7899857
1404
939314547
3211
6567831
556665566
9037912
13745
2781487
3369551
124070091
500457
320984
519586
15178
836179129
259633
352377329
16446239
205396107
43250108
27569
7022607
113923
289334654
9351092
191237
126691
99494
61309181
500063
4988248
9441
171322
739652
8040439
17843
1262
85341
14183
128064418
54073480
926389
4510177
1100
70316
10513
1981
819176
57351065
1719877
133156566
2090672
422400699
3080589
250331202
162167942
149838595
11539
546175110
349586
22858059
6953
63851
296880893
244887115
104969270
13337
13324
344
124259
1402894
171853
901934
111296544
14410325
252804005
59338
58779304
26577
13113
171238
141604395
6950
4194
14844561
59473936
257284
57503611
20772110
10015
65301
19546761
12031
97547
11190431
1715928
7007
210
566108058
130604
18536023
24722750
39082226
17379149
280892
41381999
407692831
213869
17378869
5932
993632
196472041
147611
2809007
207108
30032888
17946129
130340356
178103
24844842
2181
3328901
61431112
2374191
36395
1941998
114023334
229070828
2246534
5167967
25593876
363952922
176876736
5786
73516
14787
182251
122709
189403
7441675
126114133
31552
94431751
434598375
36105
11385884
300405004
93458
62214277
25223
28312598
5392
75508226
106375801
1773584
126985
36278
24137
68186013
235322
68584
15400551
12797277
8886
109840365
251682
222438657
424844
440182
357496490
8388082
650974571
16127437
772199
660301
2039503
26219188
390017526
385301
51129
607865
136572074
7068332
3310817
61882661
23560851
27138517
456557
775197665
124087
17643
96300178
69714108
3430
11555276
93894141
7163949
125253022
4965036
613100
38652
7109328
5457430
15305
92845
96231675
124577326
246038521
48663659
54117935
32199230
64433193
200236080
477231
7157660
35912
27338551
410833
103202951
21639
4065511
27774485
3084007
9261
376917
159227
33118862
471
25224470
234341
964536
374550
36373890
6206
419156
242325
534945847
272481934
97951
3970580
40338
30286
46868190
41901282
147794
6101
14716
170691378
32588
3571125
28787287
254703
3817511
800380
39485478
4983933
12513228
17802438
433834
4187
27445666
15762748
201615
16651261
14768
1435398
39512671
263966
24845
1289803
54834445
128397216
91454
259755723
34102
87798
17077608
6990
7563
24461
349537586
725839498
1724376
37451
4401
383198
183906
4270
395133
199604
1613530
244
3084034
123140994
367437
1669538
25622179
48455
6274
982287
140849349
779531822
1269269
399721044
19191162
17185354
3569617
125003
4231036
16210820
55294
236434330
12816917
146236026
559024473
147621496
954790864
35140378
781425176
31606584
241279
718390732
121182
6101107
4436
12554
24158795
564184
33777
6134811
26603021
6987115
31646
4612620
953964
11871
310346407
283319170
1040
289894
48550072
331897368
24188919
950220032
1770
423326
166321
46060061
7525276
203083
14085645
1936202
3894677
513797
766068
642
63296556
4504932
50108082
9355091
31627990
402145305
7854926
202675788
757449
3689
4671875
4450644
782971221
11552
1774
990191455
854662848
2709879
97724145
533166961
16712
147735560
225685
779640774
1765655
802351
14347
2347
14048
21562757
485367
247888
15062
414201705
452316
8564617
56711649
20665
588840
9236056
11165433
3979771
3666070
62486
16499334
142410
6549
145751
73571
22331
26121
5719532
788832
4578969
178122
19396
72837510
5984581
111
14102
13250
146249
11324420
235189569
9901610
66
2537416
90499
111155
44700
3909
16290582
1346475
1891362
820762435
50136
246046430
356227291
114025
489386
993655105
7645
8540
47753
235297721
245184139
23392
9172303
229517797
7173246
15018260
12966965
132349
3182076
4877119
7876
7116478
499968126
1762
870613
231592878
6389011
229438890
9134929
612884
402466517
61537
124889
8615
144645
159420512
34458920
141083154
507188
2471598
139906729
3583
196463
357396
261772147
77199430
6441
15380058
255901
343213
433314
6854436
13088458
150207
48369
6832
1041374
9500940
315101965
537428
59856078
160515539
32718373
358
720218
10122
232857
991557
257107
14386
298346
609556317
5322109
38868
21348
4085551
432765
80867235
3346668
2318127
17934219
4497391
3702
374341243
1162
706857
130488925
32614
41641143
54556
6369
4172735
7892263
93800402
21859
849668069
140681714
397749891
178264597
357182
131309
12907065
477513120
553318133
243883
4870
27872
331008
1473403
1050835
5742897
41905
800
764908045
17706521
30161393
44013843
35768020
60431
965262401
2681835
288607156
129967691
3591945
154314
1968086
14199
615931
2717808
610318
41707
46741969
3094
743460542
28931636
9020
11278854
414445474
105534759
338516592
6812103
3299240
132473
124705630
547664102
11428556
124368353
16288
76929
4822
1510378
659702
10447719
45109
5620327
77002
77323878
1389582
243318
19427571
63537
198954
142636635
62434975
1214708
2380335
2510494
17686468
30885496
6742352
826106669
15872834
91030
11082232
85525167
14785
5511
286388788
8048417
6713
10253
101835
32325
255607128
2741323
923112218
235620034
1906714
28743061
292076
11689437
661886
4547473
11562
189211133
105360
70291
4009
726554322
1594103
41589
966818618
2492840
7841679
1770522
1969854
42201837
2124785
901538
1537692
2440242
4436109
904198232
209745
11080
121918
452596374
29860509
95659554
85473080
889016
60308
55435529
16187
1459
478735961
5974210
1344277
139620615
2049549
948853157
479495
534071
26026058
82286
59308477
81487
5869
2806917
40471
6502194
764080
2482214
113664641
2939432
2877319
1482126
4020
65200
5763320
9572208
12799
12139
188543501
65139
1066297
81855
13744427
111363815
40741861
3954989
2491689
26742
436111
311958706
2913400
70539546
121176
100890
31969
267951259
62763
410764467
995762
829
174596
1062146
116962
103083820
1823435
2698
3530382
256372970
30884539
11260
3906655
949007
28372579
363091
563712
4833754
3671742
12753
796513570
279861480
1344204
18098
2214595
188608
60250203
397782
1357288
5891368
37804512
49120746
1990608
784658
498850
44905
69014
127387
567608
2464238
10615
2303
16924
50062
12280
946450
791765039
151581
135368095
574866870
149873226
15606391
13913
1752528
4573
24168
239770
32059782
2956907
4781278
8489154
13065970
129842
13375
5055
3717748
35263585
128972266
3307785
3789885
6133213
15702
125326214
298235
819393133
1946479
1132555
28140022
254795686
354409
5832
873428503
156334613
10583420
63684478
68484059
697796579
1575887
1169
40721630
3193922
1049404
793166
3172421
124172
38809
66735
241939
1007642
9788
1505429
33673
47906357
24538
21221710
89059
7413
145
10968054
17185
123002132
215574
3785
2983513
180308
27372355
126660
131505356
148264643
2535135
52781921
25943674
14758
51533191
11870466
194672
27376
896269212
73397343
8218
6714138
16429077
248051950
18200
19230
15271
59985742
164290
110394185
52468820
628909
61563114
2010931
2334408
133411342
3283353
563881
5437066
64832750
514987
72020
1512341
207000
82037702
24605
7580
5699622
385892885
175931862
6987254
103228060
38553
28558
4727755
6789547
5912891
844558
5463279
121591
2706
2658144
135595
964842804
21732181
536395704
12617593
12553463
6837383
215640
10873
3227288
57754456
77486
126363
708400027
820103
2326
100035710
484949
6392376
37172
4673604
5222923
86
742004682
14330
504150920
16690715
8713
360868395
71361738
69427139
101498
124812
7012
499358694
516080811
872897
857180405
496854219
136611
18895
50090
9791
317310
27659
3345
229118682
89589758
481118
110870994
110417013
11567
10767
922207
2579
27340
344722702
106657556
8932121
140728848
341478193
179195638
57918
97492
1256228
20050
28111183
312375783
20242
7522
520923
186161
69085652
1471175
6522
45312
934667
63640
86291
666348
168736
86233
460481326
1276920
318406
96671
947761
17507
12953
13437
146502
1428527
226711905
46569
735928960
542027
5524
1012315
114711
525484727
990701662
6772821
36106855
351232460
22514
516705
1879284
102444
31733177
8988436
17242375
1084
27668
1560918
62248435
2316918
234779
16000566
4102510
99521484
532181348
63167
1015974
140844
36067811
184190522
353335192
431578
200517650
6405
9335
104443836
39193
675745806
5357
68923
47945
397971
429719489
1583837
304764220
286255927
234282689
638928
164371767
4189
3032279
19721
118270432
8300
227231
242874
4771310
986079167
243483990
259335444
22204
87605308
225260
225456
456277311
613372329
53446405
29190403
13741001
127728
420071
29492
32747295
7557411
14931896
60219
112776
96155
903815797
21863830
107781
12309630
357
376422257
502187
181274
789854800
350785
94720818
215807248
2928758
12618
434133
574359
240691139
97895625
51861412
94322178
111317
980343579
20164118
896309205
434417051
413921191
940338334
136863776
4806520
680974011
21143923
298934620
295271
97196
82125
203264
2363845
224421
23644520
88497711
73608
131347
7521331
2703
59864
8619926
336147
6315659
3772593
335467299
20204313
865717
238943
33109987
741719
2095677
680977866
367936676
851410656
88450
563952479
8782575
19882
478749
41581715
43064
133101132
202483
68046837
9833093
21863125
5304121
8716466
106775
672806014
12628882
1223841
105714081
233384542
164134744
2599383
2882967
81721441
14106
1362967
137955388
70381
1244
14638302
8070
1532675
221992298
9440341
6811279
10029095
693367
4777
645861606
218676932
355552
478461838
33934970
125275
457224071
843689990
203824222
9887
2593
159970925
96083
687601660
6359620
4580547
23664069
36800
62912
17046
8321904
15131
116476089
249744
3211205
4030464
80454
609816221
26179181
99581757
386609
2977907
77975180
21302496
210112
197137
189622
111757461
1859772
43688130
23397
111093511
7365054
7282528
1053
5307505
580605
369543
3494153
236182
1186784
832816236
73292217
33540792
4966432
154012
4219831
181847803
32452
95523
42784
677431527
3561188
50211
843701
27989
5460221
91481286
10632110
32822255
4088547
333598506
161865563
12200682
15008612
2087116
848571757
920238730
4684693
406642
2938
11105
612791
9760697
3457627
15633
43497
326208842
142638260
617218
328054
62623
9178172
9278480
1087241
1982168
245106413
5514432
124742753
44022
14276842
130577253
5740
436923
106587120
549246
15053
691028063
6351
38113833
480180
1480549
98275
1613144
965507
7024150
1252949
30247160
19096
126269688
2269337
55251
1789759
65313108
8218963
31275095
5144
9566
6147069
3761895
34346471
25205121
10918
24936322
99402650
846328
4162801
5092
20784
3723
1238
45928496
6041086
535379
256639
12332
91028998
84852
2954149
36558
30678985
12891
3974869
5710
9075
108340691
53438
43322
401063
13107
28039
27672638
5174094
618490659
7299
218899
5523120
8882
3423
3002628
1863283
15841055
346160562
225982
16101904
186006
327054
1054
608407
50191
382800
163212504
27323527
16543375
187786
12415
1930147
11990806
31923
259545
23542
214161
241052
1674389
1779757
598086
6955711
774165708
146864
107939943
259117
31266932
55322
47450557
23169
187889
21598055
870045
985
14820
858824
4528149
55215984
159748
117027290
512698622
464828
105698629
14804
3460942
10565
483519002
857
237100887
29571
974852709
2868170
440989285
10816
2720645
137402353
3163021
1483619
3577196
460035
71819769
507029058
319600
402975862
11896451
31875
4278
138751089
4149190
199539238
37161
4962
391441613
6983
4147569
29228
478216836
48630938
39799
59959
428936
182708396
71333160
173125
34549314
31739188
334663
29854157
172977594
48778431
2945610
90896
61569
54009
10499
5914736
42773186
9400
191
79269
52305776
59937908
3949022
3591004
33119
256010
30525
123463
241506888
881723
62949
15960
59563979
652463
2250387
25599
121290891
907942
27252071
619213
13245291
15484
23234
55050913
3942445
149833
25861185
4503
13018840
34774
41243677
25539463
14624314
134546416
580
6394764
4081593
232206
50819040
359105
1628625
408113909
6634641
122116
251
23720
245727821
2909
4040
314733390
5644704
1946334
1835204
2078203
62259455
3217466
4196
921016
16835919
649723134
5295312
20168
228344443
314679
123359127
8088
5190934
487463463
167123740
213479012
122761499
162263062
409481732
168891
232403
264027025
6086
157834
26025421
2052396
4216
11351
5608
267235903
171505
97559
12762033
54578928
30035880
884216816
91128
16486908
6421471
11027
710216
163315
176407
622510
112380509
166495
5394851
6046146
4637129
24840
373172
958640
142152
284613078
124189010
23211
893632810
367072
217242
26078938
54417
59126499
891621
315052
1717478
198766
872184980
81373124
104623
655769850
555279
25126
10710
941464
6064
390872
813236
2091088
109853
126577
85855946
3694856
12797
16055
15728
162180
48073955
158947
54267391
17998
121149519
906528
24452649
554957
54238
2574
16414920
5925
35811
485784
7165
114786
249508
2458217
49384
66383639
757
4662885
30308712
835660329
126241047
118130830
508751061
58455642
1321024
26405655
60587668
115438
11952
750287
208767980
4182222
3864
18998834
10658
110846
28564132
1171789
249932127
4524334
233136865
186023
9
169665
716255
233084978
446590
12339132
88480
218299203
147474
1626428
31446874
96345578
1613093
6544389
1365079
54177
57393
7728142
11481701
435355
178409075
18572392
223240
1201472
12320
15331
31178
522533
916176
31207213
92700818
22754
117556648
123108
114
100289
16204
4598
41105
2864685
3075
6088
146282523
17395
1388327
118914988
222883348
423874470
4473431
24188
396139684
127195
109211290
3661532
364888233
1002261
502904547
1141745
175420991
1893277
160682
53088557
33521573
8154532
79068
4826
42707605
177963
8591
5108
1504
18681
10902014
132302
455298
397878269
1306
284769099
200905049
207644463
177958434
1985265
585524
14765915
1113793
1819482
1878680
383132401
253343
252956
963873978
391326
459908407
2780923
84276488
498289
97078115
68613203
51749735
10347501
148292206
804104090
130168390
453370667
12192542
12619747
19261
16657056
46454070
7995
817686731
11133
92055919
6858605
219155675
170638
730
28624
2511379
99836
5680
459758813
2520273
295954
14512
11327
249655
3347
7390
23243
66840
115853
22684202
833396
956458
587362
131058285
4895616
263017586
144969
349152
51500
3979621
1158800
1563856
5120
32721
5226814
229113972
102197914
84654684
66376985
11285
45398338
433524
254216872
10053
30534
869588
2866991
3166305
215600
1404780
6882
11797
12237
3230526
788015043
12153402
18303
274284
173442466
92385685
13381825
977347444
32556
48417059
59933326
87110
393817475
198090
26454
7749229
73817
55452076
74499550
47893919
1290582
185891
114775
931079
594037835
16503240
16250
7436
384138
239914916
708505084
27857232
7369861
57917150
807859104
105464736
530692612
99959
54738
111229
673556
18029581
57397
5723845
117617
62138800
1839975
1123905
380163
1389742
113335
14000
119051
18863
1657257
495519927
13692742
497560959
15499842
5661
624746454
2901292
33372
25250
390665872
1020394
122100
681759
303813628
157808
43164350
3790003
55709063
14876373
3852
46641
14223
668580
31741705
8338
4010102
91630774
2003705
725969
1172891
215615
21957699
39990
280002
856213
51261172
419797050
53738058
584327130
155228
181166831
126647
124073
350723
31901007
176912453
22730652
4280237
2077209
44316894
113122613
98488
49
110984
155484907
20850
848659
357873606
6073
180749836
18167
15861
104646289
61642948
215081532
19571
965447500
4440
154747076
17122058
9754
172536
10011614
3903
66603530
3728
4863140
3295057
404374053
5147
45402
1442923
256262
7575
409962
8555451
21038
8648480
321834990
200585761
592
58293
18031291
111491485
26400
43953
523955855
20085747
29744727
12233
26764
544388
26595870
43871
372958318
258767
14828
520635
11292147
780264380
2715704
213838
27626
7248629
130380
102264
827091
286127
6730150
389124
323628
48521
6741297
2664433
1115564
880225
83060508
1280252
632521
117092
1610013
244725405
38882
448185
36131561
20535
1886740
207168
937830
15415479
413705
238294171
111965
21977075
158473024
19662
14153
54904
73775
9305517
501787974
9531
1328418
55434
6444
940244960
121676
344497
84547
2341962
70462369
9249737
2212213
112998079
58783814
780378220
357957
64387
831363
486939473
998949417
8395
55055155
31480
116687015
389267986
77380
125281101
1213780
636824
977237327
28135
311907
23844105
89369209
402747
7721316
861187
16714
32263464
10241
117279
123559532
959131
5331197
10738
137412965
1400205
433415
47172625
632006
4921688
35485807
11492
42673
95751
823531
644837
711437
313061199
3258840
147058469
382035
4203
769672385
770797347
99842
127425237
1012379
103077
999537
37241
197746
105279693
50044
232098969
16068850
23302
847524
108788071
7890
16507559
98326
2702601
81778
1825937
1007017
4941
77642
401633
1140
360795598
1833343
11512
47255523
11070
410746
609046
3198518
107380
1310388
132879008
35677653
99447342
1521338
743977168
217092753
6968750
5337209
188732
2674
97949
65050
497614
6747892
898849883
866797377
215626471
989748
6121223
63458
592783119
98817
2128
82842
3861828
52344
374338958
275906
64805
331782
224684
122926
20430
137397
766942503
378518266
1155683
3801403
2643825
1070354
55023341
743505909
106659529
14382
28976
15765653
7193
99064
87833
1172064
111094
66913023
86906589
97433
384206723
1822150
14080731
1315423
4176409
55419764
655670
509638
1783
341666
21556
3100
131069
1897176
17139822
18565579
164230
4225013
433599
853738
939589
14022172
10325217
634114
892487
152497
1066303
628
22913593
391036
128535
942052
332939
68664
3445589
31753140
2989
3168871
213570
117488717
23914298
95098
6810279
83786
106538
49507193
437597139
8815536
7267738
7496052
94002433
115987808
36728705
25576
3752776
11794
53560
133831
33588479
954915999
878934492
263802
3776402
181938
173240429
62200812
15589505
57389723
1047
14574
4060
885
1868411
54662409
205363316
404253506
397150
423950
236925
519415160
3465597
11885495
6512175
51337
1034
229054
99325024
43471042
2921491
63888983
14296
146247360
116678014
14123840
206478
21081
608817425
23259
6383773
727872
610086831
23965
7004190
286132686
40504097
15003275
397474258
725907
25913
65482329
5477
705565290
7097652
3269
294105327
25519
163797684
2970752
3723155
63866593
349108692
24211802
2590
24300
2067414
8961
8032
833211
539432
6614
95253
391123831
197458998
195792637
651433749
4043030
27360870
694
49751
522245
175727
7055
2080008
331550343
435367171
243961241
173244650
35635977
2033676
193255
487107
2555699
19873
54946
86199947
5105330
996856692
518947
2515825
336456019
726099
113746
127645
209864
82669
88171736
125771
3094748
1375140
393640839
2828908
96014231
550637
15157081
22858
118040
30720
78036053
110759396
1553442
11409855
2269246
460874
884206
13420244
489065923
7596
90747122
65123
242512
485372300
57015774
53563
350581542
14430773
8607
76252560
13865
34177606
156
1807361
117666421
56448224
3927270
63478
13808932
114297
715224643
533975
1211
6927675
1683
687493
1542840
22384798
2473365
923551593
28921
79476540
30177223
118377
634069390
1190
21392146
3814
44565737
1042652
218947279
926480
391474282
1041698
18898383
25483
7077067
4488715
49545
27803
36307
247277
43081434
88512482
1427877
3904
34284389
2252316
96183
975901
9560
18956644
11003
340803
14435849
20567657
3713765
162365
138982506
64798978
562301711
32572
11138
19132550
92566
219452453
7643174
32357025
127173
6413
73533
3570452
288094865
140802
56045
31058571
15873827
993166
193200
12757516
9668649
19214
5968219
143740
200389513
11112
78246113
20183
56272837
451404
6345
100721456
507985700
7424
9860833
38537210
35185
357053
20726723
91957
42740
28853
175810
41986
5305718
472300
97477679
11248
341198645
796007761
939769
113338
27646
54339611
4532840
1773624
97641
2394460
354772
24197126
90818385
423829714
82266720
39668442
938672
4895
87886
37918610
474
122052
62307998
11711
399
45197
220691
1438158
464189448
6484460
539830
375568689
445439226
70343
18406
32638702
47004958
1799821
42526
110294
228986425
176361811
2335791
396784584
4165007
21225
139999
10499399
434755
14498089
24794
61733303
649806
2156669
179802
24794700
103273817
49577572
44252
569394112
12604
2241146
123833
4067
179331
252095
107257561
408035
89534
14843
197965
20761706
6961720
18859
1734977
1709152
422962
52373
15410904
8267
517264396
201538
1948093
62472
16534712
1019905
13796946
2924101
5303571
30687761
6020470
11947015
3273634
684475
6605409
88446315
24887178
981940701
3525176
339956
48059479
3718454
5030151
1442547
936163304
4266473
4437792
67093
229470
15457
45458212
24021275
7080421
12635300
671553
15930
4568949
615425268
572130436
150235
55668
80169162
849321390
130808
356980109
3230763
30779
34100
109719
3494
907994
15057819
258656
1778426
1556747
213765
20033
312
37064478
466548
356972
48259497
124606
62903238
3793886
716031194
36120
31174
2970376
34108
319553397
61552
1803958
23256
534410
163527833
89139249
1902679
8404
4304947
468200
72638996
1274020
2749860
54799
270295
14582483
1742566
3328
14319369
916717
6378991
132740667
824571
1033034
417512917
646485806
39864070
41093394
235067048
524328546
1600401
107129693
711519944
775922838
7468
285994
475531
252735
45286
7790349
11860945
1571962
632098396
188230
2463858
6729
877981404
2873231
670093
8205060
5889406
7954
93558
29079
62177
532491500
10408
126862
162861049
10284056
204939
427345040
299863
16490
370893
11627
10446609
475647742
5918868
14222935
110903
12380
31070795
48920
21310661
9017285
22930524
622828857
135216831
8401
576673
130808842
81975474
7811283
150905835
9210099
211556
102443
7902929
2456197
15215
347526601
29888
4082019
11746
13944
14468
69397799
62162
101700834
659975289
294508395
2997497
97190
7432018
199621077
680964
63842683
5976173
24230987
849077932
1782532
4871
184115
124448
27152088
514782345
1835962
355477406
105207
434531
423068
2181106
28662
84641
40177336
13307561
20268931
49210
20464729
76573976
93865912
24332891
13661628
32175
104246766
41083699
490995
103905023
4460
222910
1532579
926185913
968534279
176659096
464896862
8515
943
146660428
634251
899849
3539351
27226
144320
3852827
235145
700049936
76266508
27392201
13609
314492
867275185
122081
17794645
1075995
2990759
18979057
331890205
166629
98938
13186
244274
1361837
14891667
1043326
25442
5412806
675677137
14735728
71799516
1892018
537563
4214775
10957579
5519968
46732
67402557
5080689
50661684
295446
1920767
32581
205453009
22251009
1511991
71748
6391588
83494815
1412172
16721958
172036
3924
18956769
583960
928898824
1322877
739103159
18678
52455
210226
417008933
334404
197022
7989
59305115
39807
15711
287485
13759754
221794
23903
3350
1772912
2074160
33244268
517123
2739
20328198
4632
39424839
79511570
126392
6149095
217850285
139886
50982363
7508634
165645
621751
107597
1641315
828
840841652
674721
450634878
7811
27984645
323811
51983
20583
202707559
14908530
379022
10816745
1475478
216097513
171731589
211469
995466859
63262
21673
254854
1560480
110839
54368
19153
26810
1037849
31101
332742
514
3551896
3434
115253
22377597
123573307
40029
412736
107689920
24302
68829873
442814
25309
948321
23876
1583355
53710
1660788
10878
10513512
8082926
44045716
45577653
2550
473960
611103
277656190
1840901
2651
632710524
29054
805347964
120212743
36457541
101336
4186834
425470915
3404
2090644
10307251
61229
5972
1408318
642792
2093811
6614553
1466787
24135850
1329141
3202144
25597683
1147208
8474
119601714
8107
35987856
1292721
65723690
1065
7247
31854
2835
785127
1095454
3333
11666
680
287924183
59191270
3265184
471285
32592
61189
41672
13763945
62455
2136288
71151614
1153228
74133084
136267
501482092
6691
240372773
19607386
545870746
2052443
695465
41934
458068
255317228
1025037
27671034
2840
1473846
41903
604805534
11530
48416
973849
816033080
5380216
131561
18345
439656
34511
18075
921264
197990
17172499
16054921
759407243
3416680
2921
7704554
661743112
126386172
976341
474152058
666261012
26671
46730
574767
55108936
124719686
760754
5074767
1886095
3484
179581841
43684771
921452
374158455
2048285
3695386
63107
40640
1655075
58670
165876
4101199
19363
5553
14211
22652797
35412273
284757904
1376779
1521369
478216235
29543
414423
979752662
17265564
20294
2164
259361
647
12347392
801571767
244777
201380205
1656292
192228
15836
13960300
335847
955134783
462531
30454
17905
8893
51028944
71844099
1982050
2448020
333071
23738464
1292058
288869266
231989
1301257
151442998
19166889
429409
110939508
2512188
356566
100245
8131
881746
13029521
839511
1957182
1893872
25449402
27828195
13670
651493342
12671192
3941
492447942
42157174
138534
219610
20139
24333
1370307
840660356
193936712
46785253
75161438
19158
8738
669863074
57893
45872
348958
123310524
1048268
24018749
31280958
4402
8230290
389773803
984038
45910
231382
184010
14497
9033
68765
7298693
278804991
20183785
72306999
8283
2021081
22477516
479530
77713572
28016140
44513
101353271
10597182
7275597
215679139
77752
299448
27097
367791264
11044
3641775
7902026
92346092
2006773
92030560
998271
3392
362430
360666029
666329
94907780
2001261
477633
659118668
55290
392329
114530
154654486
2637343
223964
121267372
319932
38847655
137544
15103421
436868
234581607
53963345
3756282
24574428
9982
77924
585276
7993294
101723
78929
18908354
34274
21228
320699747
221242
89461
208872
999349
15416924
101271
501164
13489693
770087149
124999473
2640811
139440409
30350
54893
33462205
94790309
122866609
29903
20105824
204125
206627
19343
4824
5938407
519356362
187
100897557
163431332
838126440
42395001
22359414
36672168
129397
622430
662610269
105750415
63934
10365146
1016457
785367
6281652
507026
916567600
149909734
36936742
398751
1674430
353579
5395629
1587625
233490
1032278
1447772
325950272
857218
167783761
7044720
412311
1195504
23956702
330559002
110972541
25054568
253563
1366688
84770
99854524
5255412
455918584
49355229
102267
206753433
207314380
244135592
241147247
758434
6947244
356466
813242
7724
411105
57293
9577486
736741
282733896
493179
159396725
177259112
438482594
139594
4430620
2487803
157166
9289811
208212659
185288
8221
1755181
76526679
8056
10223
190433946
6258037
2435
25249621
85339053
2021508
158245
247307201
870682528
850262
6991075
3298
1582252
465255319
1129823
521092885
27508
113164
901
950185897
290690233
94135
4144759
913276883
30265997
27258
153129
56517967
689
4252464
23528025
130222
242251
8367938
82132
777411548
24454716
696549
53637445
386854
121042393
5914
3136699
293509201
1190410
1058868
750137436
473116
3929792
5154
58937293
39129156
161853087
102899982
143296583
2055613
2200
2512321
208308
144274512
89012
32587520
36123
99464889
118891171
11365850
83823316
31551
144952521
86186283
412400258
12141035
497804459
5944
8452161
6175
234961
115665472
266699
210331100
450746
19861536
23478876
11471739
115513120
59019
258766922
4121184
15327345
119895
56618830
21208024
6593957
108158
979782
5828
98802943
731
115537
138817332
713675922
8848748
395151
391604
122408
771818
191887
4664628
14892643
6174
7235610
20663356
750123856
321508
384027
38656
318895522
18224
202812409
6621
3536614
840412967
28399
185367650
10019876
472152980
3353604
518656
1944105
33137939
6129
6160348
37614678
11597447
734442303
2021509
65349776
7590
17684
30885
4403
55793239
1696634
4765324
45865
630832126
45428099
46121
5450277
6716383
14621420
10619
18989692
2382
14271066
362931212
86497034
725776
2783228
13192032
11144461
605729394
284334970
27863
7919412
152854633
26088
14636324
201650
42970
29879
185016374
306412
1125716
3018125
6135764
956448375
87807
52766
2834724
85
344811
42641
15281
101493018
149584
4188878
8295
17131143
58743862
382144350
686980
5888084
21521
51640537
497495442
31701861
571833317
8316
6014413
53945
13493
75664263
1733988
184322
141641
45189
177007545
10299
510282990
319907
4561
788143285
121653262
8093863
1521063
249987
333110484
3934
140744225
292201875
25006253
84042616
338248
55230462
35728
18800
26335
14528796
16755835
116683332
142324
94208738
4978
21497844
333391620
111346433
415617
1464
1920531
101106023
61341
275088925
534925990
35164602
8739051
27134166
128653
7571686
238363
200177
210055
10862107
16562
186074500
16496790
1390990
1053567
570750499
163659
1499
398542646
130366
335
86487393
22090051
85851319
653309322
25724579
15790880
4199780
94599
2953
17755349
24090193
220662981
14999
129606826
12645
13154948
2010283
12707
59360901
248558
11738487
63138687
2737
1374502
21068108
758384150
1987889
105886197
392287896
28630
578374825
28350
4741443
197655
50296907
30424
47541887
2427
200881
2020568
4103
124898412
2611106
2085230
1517328
13919
353378875
6343
57740
7964552
185918
160293
83428628
194425745
91009803
29218
303682
2138829
3904873
15618
2675
1156967
17910469
1760
1275
64126673
28954
11027554
49392
3922859
1426228
27664591
257724
975
37736
473016592
60004566
41376751
1323237
11122
413204
432726
343572347
3064296
959378416
851927
45247373
779211
645270
47202575
7223267
4538
202158
35242189
4201734
235974
481908
378923
530005
4010755
56529
993760308
66149
45761825
35493164
909908
170953
2833693
169638
13207861
6030477
27651
13435
1997339
86232879
245588415
84911
1736220
3495558
18772432
16033
5323
2050400
5743704
206795556
1282990
920349183
2010746
13466
1959771
181014
3813
29846140
362871922
72531987
137614651
1624
16280
6217
238180
2591
146385
45684
88663
397179899
747745
1925
495431
265476047
535233067
463725685
525013124
1813158
70247
48692704
34248
2370766
79346500
6818
366655230
157026189
5579
982162
7262
54648584
79180409
16014
96864
71061115
2731
4177122
561635121
22160288
455651657
65388
2679
14456553
458172250
77145765
307485
31738
13395743
763284
565211171
2167
176976307
140474
55480
16106809
62910938
8024
109891002
1603
3581031
401617008
426939335
2461795
314909
217730156
276577
17293
118485072
922313
782039113
6450469
14846651
841794
682635090
83688504
10258251
191987461
266864438
113543936
556633477
13150662
279065
60813
605559506
6243
18435
129292526
14225477
2025646
353505738
958432
508943338
129503
32457
851982375
21223941
24144
18376
11601244
40323
50176
268106
240476658
921046
150407
26318
2187660
155380
5132717
1838982
160477059
78871793
707
30984
17754
469621
43409333
15964689
22167
38544
108592
81243657
7952
1001082
7137
8582
35306
351901
422247792
697566
24813841
404114
10726795
7690477
4172
584849471
6709316
1539052
125320
15110
315020
15577
15899012
192360
300485371
123574896
473878
2105956
166217050
102155613
498570147
4441
6603025
12507888
448623
4105
333872
30387149
58976142
7166417
265471962
158312200
1473035
51271
168842669
2506955
11839
821915944
3836391
12914202
241681
12166400
96815204
120389
1016252
20494
7270024
228152577
649470503
401037
3121984
42587271
9951033
23097278
10202634
16574618
59067727
30958428
794342905
286799108
291936
461625
26436
328512973
7823434
457287576
1857631
26710008
55547153
31156481
178765091
16159196
37563814
7694
322548
880982
69195818
7541
2949
967107
96053
8802
11776920
229427
3902334
185652509
4902318
26784314
639869438
31107657
50862389
2096212
1187044
1977
350300
10005
25144
3960569
192783
32909
2914488
1772
511440837
297613051
472379
110499130
5350829
4653872
590559554
63986
9723605
17215546
47797024
5361
149439110
256623
250761050
4294
1028535
32149444
46904
149692
108412
15087359
2929891
18795
1777
2155413
1454046
35544926
32429569
14717084
27750239
53284
67201
296312770
282511445
436167448
27976
16533
3478544
660750636
511510586
5411
646114
189740463
772962699
592998
783932006
63551
754886
161979
179567
3662595
159376473
501533
4114442
137314660
801838116
7709715
827750
45111193
390046790
5700463
18756621
33098531
19890
60923
493707626
87995
196315
90945259
123202
470488640
254291857
1832055
908180701
9180104
12710570
282471
9509
51011298
2310999
71204103
5675
11663878
3466
37296
272309
29829
6229
14070488
910203
25825809
12927939
25050862
179615
157910
188298
1159118
78303
219416297
1550584
2163527
1663646
21143
8427935
21199497
13153355
535256539
3439518
681920
869702971
5451902
7042
50964
22063
149832
160708
23662612
29771
933730716
1017010
443302230
23507
569767
85138
7674
41565
166757
750539206
799702852
36531308
289300712
5064228
113474
110946
586397302
6135560
896552264
1166098
15363908
520293888
13719
23009
196861
853684
2386
247756
642883
2965597
30934
8366402
122855947
198644
54653
1194049
29671
415695
87009238
70528
558
1737943
472940
153973
62057
5064009
1724
84541100
305532
1430522
111781106
540663778
1799750
31908886
60806577
59505009
6140
983223
76288
1888125
28186441
113850
138408
22562
6657773
249137668
11912
8906731
389222
62501601
204360
32041342
529830
194668180
862321
189798759
55896027
156594257
198010148
61068473
5498
5685
293937
277865772
21084517
194405979
2895092
394483
492274
55503974
49663648
325450
20784482
5608635
220655493
209739812
856232
8710
145495574
178531421
324969515
256669
30645
4460775
221159113
6403856
37652
568
564025
10766435
11845230
786849
3088351
427877332
6961879
374742728
481909381
365394
206030
219387
207168459
88982
4749512
366773
30758088
6740
4117944
2786030
224855
677659687
4866630
516702571
332449526
3938
1828070
260187978
3318733
204243
42411
56929296
76682
260137
47699
1283478
14499255
175233
1020143
329
2368757
799556
45920337
528459392
22935
4054746
1830471
172018
219921674
1931145
1467549
401631
1448740
3284663
3668310
10986798
46114531
174047347
129213075
15304470
51730274
102440
19656
285092
669659
409031
8666
5830412
1058765
436920
58016658
33251324
11379
313706
3478
1093755
2214717
4695004
3662468
1122
38088232
355336700
21824034
132758
638360
8191576
5947963
4376
32513109
47047
32123705
450920
705395317
96420985
31984209
1337024
2419746
16172575
5746
332006437
4051662
5775
3396349
501439095
111679
171568033
309422676
50242
11629
48806594
322274573
388337
825380
3068927
10715
176173433
13689
4033
121740353
23058065
956198602
455050
132658
3808637
1011949
14455192
2557914
243972
848182535
14113
236097715
23129707
160341002
42107
6185990
28971
251396
8989347
93915068
1899376
430690253
14381601
33565
366234039
22201929
92248
28369
84361776
490675
243156327
22174086
12971228
302574247
523335498
39809
69633
63084132
7410410
43301514
392074
24733997
7510062
522780
426094346
10260
435106835
125594
33272932
613751
315330047
8111
2978315
5160625
12194
348628463
49708583
105274
124683918
1582508
45223754
838068608
170149
977689
61609581
802856
4105062
11803278
191610
43421783
346919976
595936644
28479449
228493
380849
259215
96978157
240178702
154435
33498090
3573963
26552145
5359373
12230187
15677555
584856
62478
61539069
1959094
188382
17166457
1433907
180479
11975
526375
49684
17974
7044
2265244
25209404
771520244
62886
2410811
180752
30465
439509429
15207
1976108
23934836
13176
227013
8376513
2044257
1004068
942107493
62463140
4674167
94372
13269
44381187
2050455
212229
12537754
5432492
6640
5780
110158
102008623
237714799
43939
117363552
59515
253481
463673
232542
204321
21071
11776
1558393
54782
875
233842155
354826980
753227386
1334653
248931
12057507
16570921
228810367
2653718
189854
253381
1073614
2037272
8764392
42686750
63845
138901
5043
635406
282237
321846
245393
882812
297477
313408527
667549304
65570
280818
2445650
3177704
31297774
113892534
47929
526019934
27565
835418177
12589
1806104
88
114760240
53969677
6789742
10502
594350
610940591
1219315
7862754
2272474
682525
318919
575011169
79097277
677504150
433228
244086895
756045
388063588
16583326
115088
150303527
38116924
228909246
233463
253985699
975413
70414
12135
112285063
1302986
6693306
111687447
39466532
3235404
610
29996393
220675144
702841742
9046
106203
870984729
52379576
93145
524
13727
63053827
13880
511464
8707550
74194446
36385683
6354
137020906
727636
342804551
344903
7478997
9325382
578232050
12098
808307769
13317484
15259128
24269
8778351
250902632
1300143
64057
643722
116755409
3008
199518
524073965
112206937
665015
5056
636
8574616
2982799
63694894
34746
152836833
4118146
48138208
309920735
890535837
3192532
54642500
4930
43628
846824
1112162
105226629
7650391
459886796
122061
14161972
51687
1360421
183879442
4443650
7889620
324500
86995930
102438263
343884146
94731
7876491
16251468
398779
839247898
229338460
96088759
1814674
15588
2895
791452786
145623
315804
5769
129617033
16398057
68999
7306372
155749
35277193
23898712
726661075
51575721
409188647
282621815
214715
159862628
823046
3686675
4862
375076775
87489550
10178
153367910
743940
6659
3288989
17285802
419100
71901477
1803035
10651
428284
2591619
777968
386539113
369758
35050724
62809595
238672078
27899
1050
38049
2826744
256015
550160017
7525692
43237
112878698
2007799
99750707
97799699
32437048
2841696
76815162
4860
310021
120625973
86372
3667
187844
237278
169334
33045825
22572357
46892
1825
2337827
17768
31211
1312398
3205
562119
594195
259411
219871
155264
11752575
214575
1739809
433817
5357912
822122
215338707
14161495
38875057
665863196
61474360
345302604
455400948
405360
7725298
877484
912830
37477261
213262
30456677
637431
4458017
26960054
473544041
113659
100499
4016628
115781
7014210
7118
16881501
582486
1984847
37341
5056920
8861760
2766400
126253
142343
145671108
359314570
29247
4809
8126325
7514301
784990
64345233
13379488
14567
26999
2306310
998855864
613107
165576
175328
221558755
118748
21227
130673
15621992
62598
29595133
4300014
956466
301203526
630
130485
79399
26040
845294
485405165
386521689
3785818
223994
14634
411485797
88224
4202
1096103
898840337
6530666
2164101
140016488
470368
22691674
560308
56367
28180004
6399972
10465
345028857
4237767
400765
227516
12394
211289
2386129
99384762
732051366
763038
31339
132444512
51411338
40330
71749
18534476
756968036
5450
33413277
35686
129797458
27034072
53532657
13230501
530039
32091
693943951
749035095
121909
24988
66040476
476846
243699638
6978
3755333
62510199
10009
277527
469731
404300
17241311
5382
96637201
151722
146477
339878684
335566010
218583522
3923
455948
51973
19605596
1300794
85966395
48523624
1109
85284
2083755
8987607
12581136
878514
3403945
87848
745685
29675
45092
61064
8346505
192543049
233556
159519032
93
16469958
14771823
43803
12623
81135957
6123679
4076724
3129160
846063610
718031
768664
1600819
252828510
440163368
2545111
72213
3464974
65175
86689132
1183537
44184910
3029032
6734702
7933
6244
3285470
103150
5062698
22635
112657601
45750955
139828683
20819975
33132496
152008
11168099
283876670
765411222
1431
1979378
4350
167138976
31522212
1766224
187375
1398903
33149713
2389165
37224728
2056120
20532517
121065
53626422
4447419
428000449
31046414
47252
4148845
842113190
202
710394
26676349
1635
282550
1234
26511342
119096
22242295
10303636
442517248
15885
96447338
6074753
4224443
906679223
17481
12999547
13834548
609
78487
1161856
146532494
13863
32605137
4057789
1126
526595136
298365
3166215
2251
76580111
327417
60337603
223778
48694666
7001687
152112
53575744
3220671
1372691
1415
5856
896177
272413
369697
7448724
579327850
8056683
129762548
113817
525298214
459631032
408732267
65608989
1268593
59271623
1757613
1939966
458887
26676
55094
2792
32407
2821985
181755
14310
333111
45224
15390560
95729458
86537950
13585
185362431
684204
862370
497129476
31598
312722113
35818626
101112
16707263
2410366
41758
8804893
12247
249435
726089
196504
266855780
175942
239139865
299403582
1476659
1260341
52771
2475232
147867
374545
1062023
45814
42456
147746
119849
17345
73469
135960
7285985
845045420
27301
4592
66788126
556090
678
419123
87129
422215
34785
240873
185196
111800
1835530
43012089
8108995
20259
2636070
70683
1660887
64977
15571
62780408
260299871
316266
200177110
787343757
493428
706950
15870
14484408
31430102
72514
9707951
201560387
42902471
3369212
35948
34667564
1691364
1555114
356880
651553015
352553
1135619
1602
1972499
1420
95508
634011357
9505590
952731687
750297919
3714856
67963
8056805
94793
64432649
9303280
8192015
900365
4706285
149981
280172093
439815376
58722952
84338750
16500367
39747207
409831
1346
7261479
1564631
119517
47951
15747938
67050
52810627
39558
9373568
19962
81078861
80717077
225266136
1477695
2843173
7391842
24109
27192924
6031045
4751436
60833698
14130
651276065
3974290
562921
802276
72512
112453
372969745
882464
292075
2932293
16732
12790598
65417
88410858
577731
199555
296249830
14298536
21790994
31905
944210119
16236
2363956
31400749
46897016
41547
10052666
668504241
127648279
898782503
1927374
18203
3666803
45594
2762191
94238
61221248
53744
102494
51563715
1930954
594948
62101
822
16957
24920
63762
121361
595847781
16534
12062
196151
46787621
519132
3501
267727
504819105
4641641
59846579
8202985
22552139
328854841
72607
15500
1004489
987155
23613
447310389
32040956
97547053
67178035
4674
844769896
15675139
44944727
167485175
169214
13451
50578
933427
63136081
36331320
11647
951466
10014
79385218
1921760
3980
82696023
14897781
1274391
496204
239380
909232
38184
500004
3492980
109011921
599153
468699806
13773372
1831332
77068
264624
2560655
145289357
22496619
7556
34862141
146388
1456
686537
48396910
466487440
522128
227491
105651
2185
28002
50243
211585
110487723
226569
61015292
91136
41973853
13978678
3513895
257797990
8085
30611820
87674958
418530
235900
25723
56311081
666271219
764254
73984
1039727
1168722
10074
9909782
491453
116485
20507
3398473
31810
37629
965883
15291630
13599
756090646
41628193
2712
106330562
517301176
8505005
282885944
1250197
899598
256278
9319386
925
48927244
1809
803456
19299
110015
284032054
51455
3282
236272494
219688
133031
14644964
187276900
436322
44225
447430282
24136864
23280619
1646
3221
17969
16847
17691021
48467
4276503
1825637
16979481
156021
22703
246976
519239371
15066
68665
2807
51999
367392752
631735641
157095
1674416
648826
9211
29588292
3151
195157
485518
214960
1024733
63596874
112971697
91481867
2854349
3979
11390
829730307
802248
316748641
940
54236898
13504871
5399
9778
60023604
11156
995205076
21446978
15740
3791623
431121182
1289183
4054423
840788045
1188664
47393
795325726
186374364
371442
1994717
32877793
263
16868
63139
10082
672533954
109495929
634778430
32854215
24004
90306523
32422
97011795
113567823
246875117
192818012
1478
399697
58705088
913918241
3006
45772575
524862
687816
479111
11547415
478945786
3758
665076869
24529
1754133
119666
4772144
357478957
2252695
348135
130420
193678682
3616680
5315557
357429121
1287714
858800
904731757
25850374
297795
12987
4227116
962326358
1967437
1457959
58840755
370695567
866015
2555296
124135653
881749
187237046
9565
3897
29723303
1056857
87240317
228155
743231289
1892554
3403
1523217
29843191
66532
154765703
1164015
1930218
62449
56170798
8589
260486218
117414
429227684
45667
19203422
48569
70585
99744
5491
27788794
21164012
1975709
244429
2696920
65371907
1693080
6590767
8245427
3773
32794
1088464
861575351
378824
11698288
53035493
148983
62458203
2010240
55390066
125638
881407819
7139660
16669806
10221382
1007460
54956793
10727
25360234
1033902
14643748
118449221
54532279
2826285
1317144
564026665
13034877
768178970
17014
18194725
133752
9962365
465503
1700467
201172
559487330
423915429
40685480
1842406
26654
410552
47606385
4108473
29556
8726491
7264359
36184
2375245
132750040
8781554
160711
2294441
1384137
288018313
261781129
42885
29962
21345
727064
27302307
7832562
95989
114122
9598960
1901106
62688751
2371960
228632
9069249
30638
11299564
1035866
237854131
408045
3406593
75491739
67023929
310285770
1110043
1986438
830713475
16396598
13224
126816
509824442
447849
250348
1246553
468
309117
32629369
4770622
250411796
3061314
190738
42625086
181906
1306965
64652
21489292
947230618
380097786
115366194
800753
37030490
2203798
30918
935050636
11632
4825
26817889
436327924
51078
4000
121626317
5118015
22904
306517538
645153
804031384
89583
919088599
2936155
1713308
39772344
1435535
80742206
32037
1906289
1039987
98466
665805012
88252154
460882596
529373905
1174995
406082367
2355884
479246836
293591600
1509109
136373
111608
134898
579219001
144945536
215393951
100187795
929423
4498
60197
26565929
704482747
43956
28645551
182939
777270177
574101736
9258
82271818
9312422
5884
4231
60357448
14304
866226226
14067892
183254
4060105
584488274
3947660
132590715
6819358
3483721
4187083
128316
41950
55504
385248289
80037
682784
7303721
560085
38557
984238712
31320
112964
5292
654518
109109
787338
145920
1933
11623
99338
908176826
98986554
45767
21237601
3343157
895617
6938678
48869556
494414132
309765015
2008
674548169
21118
13322166
46005
8884
14190
1902722
6132502
143321
2918600
30955341
119809474
9113673
207915
3680127
4002024
12905
1808567
12166237
817130945
1347912
208891
49288937
7619
3972463
83193
21127720
242020579
499860
21441963
32696547
8131178
668
30411
1252164
5876273
53555623
11336
416648938
926
41214
626786887
12690
13690100
54655
87466302
748237
1270476
4308244
1952342
194222
1692
6590200
525333
4652
47497912
1545731
1198735
51128208
3512343
34152141
257867
277060428
214513259
178776824
41900064
381373186
2487599
22494987
455630359
418095
5722107
482917274
3008839
458604095
35522821
56536
20185
566247
206257948
5749109
12832
3795866
14584
463314625
185868
734653269
262838204
484337919
583564
5515285
120628298
45776
18770979
7895333
46079543
2108862
3231405
30222
31209
1354
429726563
14307536
47807368
32513889
475748
985881
5749801
801
14587
3324497
19584766
275267
661538301
3181485
88126335
29515493
24594
41826225
1940042
520140254
87830
16960428
122967762
651276
286231885
18746
28438799
64518
14706581
12929
47066
23502
579607411
406562350
1929906
172567
151508
31765
109902
6504358
1363763
89607
359410803
10032673
125715
354060
70661
11048
4710219
104323
104317087
337394046
100969
1005459
384215792
1490719
3096
29931242
192019
7021088
51336494
3915
1701325
45668361
735242
1698828
100738
12988781
84363393
149421783
49498195
13319775
480931
120606
180025927
47907200
160213
93252
530470500
235981
122043017
1902865
439292771
21017
42902176
19150
666
798473276
5875
973801
807671
73587
8504018
11877577
470589045
392242
513933
242167
6841927
28377505
21969068
402817
161214000
625795
43696
157806970
372945
16783612
536305791
9123
715
383507393
37773
31623
725262040
118229
29217155
29865
808050262
710181
405493643
365944
1396522
5175
92274
976
9819
32809635
12255130
6445
34821072
1993079
5655329
112093090
210165986
136278239
168665
68615
16649440
156642720
28412
72301
221876
183065
825087210
73497
3893
75024494
4794
2438662
7323
904070
174845709
6355924
25373
234837
472259178
194541
48999
1165
7038233
1354865
6090
775346577
694806561
106642758
66152822
3528658
192511
56983
404623494
999390
579006381
246862297
781366056
10042
6634
17674
58564790
37816
11160144
89557
11381
2312
29295
516007136
192415119
102771
23473229
3908956
55429390
274295
79692
94803292
319657895
49194
26481286
1803
205668152
414216290
3693
184707426
393650762
749176760
76695
172426
1667340
43277819
6266
8172018
803177
615952
150218828
2413958
494034842
1604585
37185
9199184
1558935
54355
56346326
7808329
706733
425940
7052
678216640
74667972
20926144
6009
37552377
30
430490829
32966220
51645
15318148
264399742
279128
147998
89603412
21761934
1118637
6619
14403
13301
398705200
46767
121096
978795735
7939706
11999350
289352
882672
7874
95763800
1856714
28569222
4686034
33777615
21138
12671720
29033965
1547
1973904
10675429
405136
182702
33740043
470443637
1070060
995114000
477970593
16620
114636
237756
499652042
85795
51558
115709355
128606321
384190321
30210562
785858
85095
231972
1584645
14159439
7021611
500058
23552
42532
3493
28641089
537503
4355128
55463980
49244987
806103182
12917346
14390
944989
18910
3445
949769482
1292033
120467
205558976
111782
29538
47731
75830264
26739
915290063
698666
4883
3937114
54371670
37688
374828
29973372
1592269
219327417
27081283
3814941
171911
117006092
5870717
652248
466110
70357
3639430
6683764
1169647
16685160
48049
4089381
17383177
121151730
85756
7850107
129454
130754554
227268846
49662593
385716
71316
19251
57010
58329
138636541
244993
140399
68526602
55996114
13731
1370727
2291204
15769
918541
30712
47822
382
47205
14863140
6308390
203797872
725259838
134387
4673
41917415
27250604
102654
234721794
392744
371986931
2776712
6848
131956483
203496
117074866
9178
387688
61396
256099499
5544387
13791573
5885
325846440
834027
1196909
501002386
1036927
909154
30020313
51553
10792051
8788206
68714885
144298
46327
16653186
90666
397393
23915
867552
207076
47181219
61470825
384606860
3461592
3758036
30553625
1073188
34486
313588269
375863598
196844098
624009
122858
754087
1291776
106273
71240
15721
8837185
45110
11386441
25947
50684
227595
250505323
377289909
130071
228871910
17399223
26748197
134754
15439561
949563
189440
376286
2537126
16059
161831224
42102
475100
324464077
119725
7837958
19357678
159058737
4481
29693663
34530
22452302
4252185
189255
3987497
43877
17711266
314
867752
52570530
128480
159301221
48826867
1554628
6672
7448613
5754445
635526400
37882012
19783698
2137588
6822224
32738360
43105
8058649
33211
963954
7046
42284483
276438911
49143826
4041710
616812
5723613
344836552
917068
38870
2338408
32594626
896251
4053588
61240723
8661334
1192
54469169
197955420
2461
33677
2418883
81528653
430493678
3898425
3486315
4411
59665516
15951535
53206
10901630
579305
1195
181059861
5843
58629
53263097
457395061
12402483
484970853
551243625
1540330
1052760
72293
81831
13492
1219701
7832652
173038245
61686
25994232
17452369
14390798
36599241
3578
513532
71027496
60367
19398
13501763
126379494
39237199
118693071
266155
773768
181807602
25559006
12511717
28956682
905486124
2335457
308528
5378329
118427197
214433264
10601952
27669
14965893
2283
59007435
14603797
573965096
13923
48826046
256556424
195188839
2088406
16937
447594
195184
55593
37020226
1398701
21185544
612117882
95182681
114895404
431928
1998557
121145013
194574
56864970
28343
1869
293236234
1108
15114545
243453
7719
126065
913951978
63628
1438083
334392
3910
5593421
1641655
1028
141621
187637565
24501314
231581
23252
15536423
33752845
486527
1802913
143145
19597423
286266749
620275
1706953
843810182
11851
598353215
104609041
16224714
225978
528978
44092
308670235
106918014
83805
55232343
813001
69782
429782
14011664
44977
132857819
10402238
6137788
29845044
185170596
436671
2253088
12005792
28350463
11404302
3831867
114241747
511761264
25317
281217474
2024784
173648173
10366
366396611
363586980
274
24394640
28039711
30960
51587
47768744
3485288
378210705
27055
190747395
116026919
17408
162730
283
10269
83166
733576
997231
5718950
2518199
12725
855
1576048
4787038
3155886
224852
3269375
6016
182437559
19628
9866517
120
56698481
42885003
239526
881999723
314924
445406666
5860860
691767
394190622
23428942
200830760
7198712
20341
6043588
88975501
54519037
254700696
157616
2019114
34746182
88941
8317241
85390
810515110
6774955
184048427
2290
593795
28832
37828965
79243493
165054
122851394
15962
6805431
187335
108590
2037049
24991665
88077748
754898971
913621
2495123
1827
478462
5809535
24652256
799043
191876972
1837
27173
2748
614702968
7037144
66166
2641290
4733664
201471620
58747642
72815572
14162755
19908
671236
3806045
18120966
240940
57469141
8626358
258905
682841819
43275
223136
1657733
220752494
95726275
105055073
497017851
1300950
27573
659031
772055
4718986
31421752
2056600
1392457
1030554
451374481
57867
21659
31534
161566231
5228695
166011
23773
12841536
371095902
462784276
1270012
1824
4051
236362
403991490
66430968
294640371
8887583
6690027
318131
71674170
11852334
4085828
36716
48141
5962367
4330381
334859
942703960
253490
15382
251654
843888679
56743
457828194
879184443
6785
2217
11816407
924700649
27690371
396524
7924386
173100398
12271
6533021
237009
375191
525082363
1719104
416171796
1124
92752605
9710
46671
101011507
9134102
234790758
24164
334096
28062
8353070
4845183
378422
34159
246696191
249202
36089
44683
48709450
10931481
72228
5794
488647613
926705
5810
932036625
8066409
80862874
38705646
2944466
1892
3978103
145037273
3809636
816483
76081
21450
793980467
6793701
10523254
261288300
21690378
56886
31617506
29120
933451484
5213472
52195356
8232
207838612
681853
167435156
32949760
11370170
11680
34574
1108205
2853069
464845915
111089118
53272704
218558304
26537440
64047
1915307
5172466
7658263
17593
127400226
1308678
5237064
479749240
168849
28097939
580042741
296688
15259
59130
3426590
3703937
222266
1950036
440745121
81921
16477
627276142
223404186
8829
967007
103418
86752579
93820
58364848
15422610
12509
8048941
63800904
1550846
2259293
69262385
22861805
70068
5712924
475042
7569780
241755969
280410499
8936359
111525
442422
189563225
3162541
131053177
3282506
9731324
30408093
254712
1092263
583671731
1938916
3182241
2135291
1375147
383783
19467
85984157
2892051
4070352
616329741
98922716
12963
21999384
7712
1827837
3107992
8505461
474678657
4818543
46442991
99776
3427127
169519315
7885
6088622
442937769
529222532
41896227
3695
2263433
1090616
1669617
51084
182353240
38835099
633644552
662455158
7194
10160970
442670
1628209
88478996
59667944
7109
101648701
85329
401831
142673
947424864
2550770
417222991
911919
968907
5572750
106998
28522074
441712
12801
95380454
15668
381801
279785
493143286
31857217
14233942
12950677
577807188
312834
1144888
22915
27691447
205709
540562
20552749
25960757
2673316
37754
286306124
19269
116720335
4083528
13255257
62391946
162317064
465978
3001
96213
194300
610698935
132222582
12572461
924870
968491195
331864717
276970898
3365579
8926354
94
790029
660223
94322
61849371
122389
856871743
963020768
1441728
16401859
46311649
583719
15082269
142360375
9914481
928966224
1008199
130199
114702543
77751
2483577
65429
14554506
266039178
195475
6739
210750
10278827
18927618
315328442
5085
7822
142669727
71683
51557
103634825
53560313
1833
5615
45578667
2744
135979315
12564093
13499
521654
652419826
54570
509525
2803
16667154
67666
41717562
258991169
11679674
5186
30662066
2758774
27824923
11633
520240
17577025
156552
86954157
685857
592801
72683
79290090
3860152
5735842
4161441
809687
4236785
607218401
130545794
72133954
508088438
74517832
91948515
425155
85191349
802958914
7975038
122677088
333640
75353431
935974049
32433571
138283968
20777
112609
809754974
33361524
30639816
596358463
455949265
33294422
531519417
48386253
4643945
1510
1450355
2082
6266264
123534
32389473
6426
11678
165632
45181
20298129
88459
221705
6013175
752018977
8569497
44381
879703
24887345
121679
1800574
634424656
512016350
140211886
258884
5998
7579061
7636
7987
1902790
3281
21469388
229859
263946836
12429
8306778
42886
34288139
578033558
277186
3171
820587
30174
732101557
118579791
114511083
19268
223918
24690996
152143
57471
48668
475128993
21263
302118072
2066400
133343912
200572142
3132
38882075
2432263
53387
1442116
9827554
449393351
18985
6072
76911
60152064
14581703
118017
184303438
283275376
50010134
741634469
76507382
236212
860934
6927306
408832306
389844
21362234
95965
230441
6989
21593
155035883
183191579
2419710
103623
40234289
49186596
86279
213783757
156913
22050824
610342457
234616247
213386
670310287
1015630
77140854
58360238
471951861
260781437
239
1336585
122807979
268423529
195289
173738872
35203
3475996
876694
482820
15474
2740637
588049
141427
6318802
1133050
46392
21289
94332230
1065600
384101958
6430754
193901
452622
65798193
913551
386440689
7073
505705512
164204279
62414386
16190788
314708
5727883
201347449
279202
381094559
2720997
77141396
111396
107928
49296
7701593
258215
49221240
13704
203761
200819
1205368
1960
140594
1342
10596741
6981
93548
2656638
493831
12677182
43003
70038
42759428
22177254
63646
6727
184270341
8360852
370016
4374
201129172
1820129
852
5561776
2830
198314656
55858
200
247699
44146
28282
91872370
107933
1740898
2054418
412107
216383
2152112
2514
131313337
39700
127867799
253748188
227249374
17326
243150031
1076437
214145
24592
1966429
16054446
395605042
32365151
84212376
57460875
1299207
558379748
407120768
3659
1323418
4025894
46741
466561274
408267575
203341
57315
988930401
17683290
2
64580087
13106144
5739286
4064
8312944
4130071
531842504
33455
255538
16389869
103727308
60892880
5966
2725164
50547170
26941957
456171
89637790
3104585
1305599
53542
43080277
1278873
1963656
53792
121536
258516
31204
38324315
12008355
1719
6149431
7630206
61638626
27287034
300972
162385908
4570
1213
546676
196690
566495844
1343293
1662618
297659356
72572
15895749
1590426
30272592
161077
37199503
1959722
978012650
799672
1756412
115040
3269878
376045
6792
828902255
32060097
7704684
7764535
16354895
46747500
64732
264275
9829
399229
32723895
478526575
10757
862193300
1751
9461218
83290024
235360876
510616163
496975280
347097
5633
9827236
89837
29234
6726213
248470813
22296384
7505476
695334795
103104409
336895
2032501
17480
13847588
212637
202741196
82488
39148
1217259
62685
8241728
2235782
91709348
48420
1453
32943470
38878012
1192946
201188725
30607
2183
103240764
57850
66598555
392853327
274424872
1685090
8629
6654
17039174
35094932
233078277
1549895
212160587
200916
803862
105901
818326
968319
30511543
13391668
97599
139509
3838
26313334
2859731
6389
258414888
5934
130542001
81462365
85321
59242
17678
85485808
2902241
3924829
153812900
27078
2488
673192844
30869
184618913
72277005
33279
7643988
675955181
712260096
223
15423668
48033
132168
37182
40434
775
345646914
107633855
75167082
1058167
44116488
3565903
18210486
284084901
522770
1657516
241293
1144256
1452273
2049
205909352
1042551
7576724
106389
21941210
70845
3722246
7849462
298122557
914
89333
101010
8027054
144821804
1100056
21024633
49445
22607
411668
3237378
878140
1363582
11661810
7734557
7999
85240
7964600
153727033
52678
40180818
78562
6721
1615838
438743244
1446098
128964
43612738
198084
27770052
10213360
190513
6308134
5262827
141015
86415
121621
1865557
177992
7484147
17308
53553
246051
3551
13965382
5868
21419541
66627170
231838360
196581322
7117617
85649029
27261149
4582
34591357
2036978
364
939659
192222844
208710
406194573
106592
91669091
4846144
5556
1399
8168040
90189089
6864333
23726
22441
56620401
65
56455735
4219
3612931
882050707
225369
82009
798985363
1637138
42914150
2279635
235528507
9734
228501
173497441
4400
52999
1177285
8467
7459
111834350
45519
167836
35519
52514
61790
8871640
55230957
192423
108988
22699668
218360883
6116104
12631735
4960043
851001
212614
197463
5562
583288039
15917998
66215681
65384330
139494
947334449
232560374
808355
222987
5156870
65134
909372839
266876272
81703
6202
2476107
982442458
12453053
1037751
3471014
141233683
61027
38251828
5116586
7049067
23401350
12661
9076
68868804
41614738
279693
6844381
63969
11009577
867660659
45137
28957945
457587538
31128574
136902107
8199178
223830868
157633
127966
25294599
1873608
54223
2065
519258
375622
29312
495811300
2081849
896553
445339063
56305
17202325
55010
369109
8003
3888801
3617
21367981
6657670
600145
13055654
86659
377050
83999
1846280
612967
54191920
109049556
27923845
3029
50276
953310811
14639193
20041005
307040
142496
63057337
115396
145763
2119311
24701
32176
48708
88831
26807375
1808106
796733
164555351
10659
272366
894715222
763045617
58515624
18564332
2957
35800
2636915
270673
110318
23230054
946703
16968724
253998290
76710
18126120
4281
53339424
154700
1436884
9952656
69290633
16226
194258
87408
16251533
12774971
655573898
111771803
104980003
11943966
6464
1017365
191340
12395739
123493793
79276
185421
8293
56118
549136
5102
25368317
8165969
370372
656720
541572919
7736
2072282
50671584
3318698
749719
15071
396808
66978283
247372096
247593
8740062
49981532
12395968
344724835
504422990
29464081
8571898
1727965
23649630
7545
64734396
65033
144542248
15544
741842022
400832918
59184
168953
21445
80570
5566575
222872
3528804
19316
4125279
231648
153795199
64284
47016
106882559
13698
119991542
6552184
4247
4335906
192417571
24116
15487
54395769
30343
539986516
142398573
652323
22511871
544419766
19286
152031303
513123517
74620652
468834
2429853
20700932
7296098
530933796
29269
7667789
43534285
29540
329636676
506019082
68751626
854836
46422
671189131
3461
3898307
2479961
162491
379215
24180329
522462792
115067833
24092250
13074887
4080341
1399544
271619
4740
31853
91249
638408
838439232
4172212
1710558
155424
4011
104766
24944
189212
3091538
4285826
472924
33523402
1357433
960125
24972
26659
177703
8129
745662
8958
54994
110338016
64292410
220282
3281398
5148063
1459751
27176
38301
1416608
596325830
253877265
21462
2505366
53621
585942733
78443
10682
900680
5706265
10127
140288610
752910
694078141
621589802
532155497
287589
6937490
785187437
799856658
391894615
1849813
641
31681164
6879
842135298
15831696
867693
9685362
15473345
979951
888245090
485999
7889
251509
366804834
1710667
7409432
25570950
63100078
28713209
227875
251765
3841
15140
3846009
3722
125423722
86641
8841869
769609306
107906
63907
376731
369657791
102057
9770787
70929
124882100
202301
568613
2589161
107526461
112872964
66579
13343767
9563
112540
85542502
17766
803143791
114127209
28951
49883018
5278
19958
48933
109099982
30684797
67
176579
285760115
667015
3117969
1527135
1176
321384420
617266282
141829
8689048
22774576
835301520
337619
7031392
5240366
341378432
202094
87517
116904999
333782297
1372695
305855
121500
59437865
4174
5749
58306
751366365
1268385
60551705
533703774
877759
135770868
813843898
131584
505794277
1623456
148718
39232
56804
157614
94111651
3847127
54904064
27113
112782382
1014035
4896191
17373
286225
26667626
11466845
160265
3303762
19452097
3632238
49191
584251
110613823
352478691
112816502
235597
22799155
1103908
2916041
102522
414416238
11543
26074124
2595936
6714715
34339942
35206
5906
1031978
209842
42146
129254878
307202488
3758293
1677767
48089385
231783985
1565
6978953
3964194
114476906
30038
1327771
4661403
26364
232426
82576
747335
311754
2227505
130341709
1475870
312139805
713947
2209297
3289632
6696
88494858
1769543
41106833
3249
460450109
3655514
875810
31300
29401
257453233
6145782
12637809
3697
101870
770969899
146161356
117940837
119908
63612442
221327
644387814
77167104
306589720
154922779
629016934
118698
1669212
19534
62592052
451171133
4084733
9943768
249515213
6945711
191247881
26867
1013427
225295840
224063083
1476540
16360776
93175275
257778949
247821480
344940039
89877023
20735156
2459469
210803357
2040976
524454947
448591687
87465481
89569
466517
195417
12406945
96611
2095386
1772045
153517
87838481
56560
16848982
2705887
496772187
7173
91993
5588259
626239
1343
12181
261709081
16543
8588
1978737
174502822
264891798
335549
1893859
100108052
6913428
198827465
1582850
2526
133172136
3097
14981742
39615040
483593061
15173665
2489229
160752411
10372
13921
110576
245593
228681611
249322
235460038
35063668
1703771
223769
117418
49415
449211245
168222856
1092200
246561316
238535269
20251918
221844286
1041787
10003610
8112824
8484194
461516742
4284293
17256382
902107
692595
718601879
47431
3793
4938
894395767
28131251
13893882
40176826
1038587
16220214
561865464
974630
14810248
200874
10095
17550026
15519027
24568
218844
964421909
63218
95259
1601468
40600361
3563084
112287255
21067
30446
253218
49680
1455376
8746574
431084
390477665
938150
921158496
237056822
94811
979904384
296773
19979068
681372
177449
221172199
668415241
37983
100322
616001727
762208
207865009
249515
4872
468216
3913236
1633674
123544
41290336
237467980
369999889
1643
90813267
28246528
14743576
4053263
6152845
3854369
6103934
1674485
67445
17943438
112510
930879
24295182
7266
6768361
30491
108248
217060
178165
8460
95429
2924165
137939
485781
521816
222473480
188662
375256960
750316
48771
24593
217466027
12862
55620
4307761
33611
117486415
711740
349754
216165
13984
9007079
840630307
7051961
72289635
202373
563043
691770
4935831
607260
432187440
18082
172144762
22951
62053
2927771
84643
5181938
81864
155320129
3800083
385354586
22245972
3901987
10130045
50456602
61557
3647943
11882
651892
14677431
6529
288046
55220
14660329
13305845
20443
798779034
180384
472876
2485
154237
87321649
1810768
11796
508311554
609370
16798377
139079
347885783
59964541
600458726
76921587
56307368
776883007
3670299
12993
914790
30710727
100709
38173684
88978
1307
4173727
91604
15847
57308
154741020
354762203
66612851
4029145
8577417
612702684
769549189
11392
1541
133231601
11290
163455
388751
2720
1148445
31065
55379382
63372773
9099309
132484700
22340254
2085056
60871779
47300583
102294901
31652
7922
933621808
862403101
18933
7194109
27452
9568127
3029491
799506853
32617
63431
458608999
235385
518903
303
2498190
895329
5073
226462
3080
30282
512351361
24818
386796755
647228
12419048
14720131
915190
3888347
609707
180043819
8083799
10116387
11691757
1581208
271509986
3621
247793966
14043
22920
2226121
4891113
26656
120979
2092267
346539719
55087
483743
62830760
65728
789364600
21916481
773367
29241
277029887
20845
403836
12561277
28474
258031
987957
41729
14654
11686361
521244
16740
10987819
13003
35262598
14663110
21266801
13329944
984739739
18006207
362237
48502327
172536377
28470418
140245
43798
203315
1138822
361703925
95905
647545
42910
5109
490277
28750451
341334409
98670
4219631
58367415
254244580
142558
13798332
51054557
436431
24319
14691
416638729
192977
802020774
1260658
16388840
16262172
7837500
812947653
20524
16336957
1099
362004204
145094
1571744
764542906
269558816
257087831
974957514
103387
90160592
57968345
23351419
13811690
8673
125035
7353
115343
59513
72069
147246
29063
9548541
1842757
231524
110982781
100730
4101042
190514362
18279
4188290
243946
82222166
11153
76982296
657239671
200364063
905135
998690
3053774
229607
121492
13826
2755645
21046132
1553619
33284177
305171
113224
4465
26611307
140460913
2151607
14629
218607147
26709
26198
1585
31391706
983070
5619
1016590
588991956
43355
10609
10489
1446624
5797
74704767
278603
18922
6602419
19719603
501366172
196968
2145
1273
956117048
496106907
12468
3969
66385362
58024
262024842
37128
48294480
21937
791044
97890
97635140
616843081
33415
672928
2242687
348452
36256996
98128254
54757662
203965341
30228007
1250002
123216105
3231
126862064
10007816
89423
47337
2624960
72112
44760
15121636
54607307
2205
64561
485250
24058
84665785
21524216
3940101
499278217
32354
9428080
312959191
67569
10506332
454741
35033
15255047
255599
23150
185456516
48694912
23369
301313355
1252073
26295
2649912
46932125
912486
884961
8837
62456841
1348147
869913196
157356087
28552572
95941035
723910793
2642315
37615181
127340198
211317
6677503
11923559
3406172
48730
101686711
4177750
1508
488370270
28615
32165878
5623
13303
2936
1555417
399852986
425468059
892302726
93253643
52838
1210908
794256375
4005922
388927794
904828958
860512
1048152
1881273
512564
14060824
10875
1378479
65102133
824086
1696018
6033833
342458072
58081842
92440
122531270
5823597
47388
805217
52033
666796
344182220
25251
116668
49540
424545
127108036
661777
166503197
100387865
776818603
5061857
4042077
7383906
194827817
966796
106193148
304739258
989712479
61887069
22403
312779
17303527
9537418
11785828
925335306
130120022
667940
447894
242214
5215
1480246
582863
862240121
366945952
236192144
2207
246676
22912
59665
732185
7406152
3326227
274422281
101335
216004811
296707
112006356
4042740
1490
11554821
2984301
206160869
127254
93689981
8091
172128
20714
7128941
118929
460853265
760991908
8640
1158987
974659210
1500678
8209999
1980
16744035
1257444
321572914
39286660
39064
2817618
467563615
73429
10885946
500567494
55686
518664
56591
2779248
559374
8251
20702
55474306
36473
53567
1000305
2617
8667
2387888
9801
181947
522660956
199934088
322452
20713134
116947
1348050
208766
674304323
350870
4502598
172642205
45811927
80911676
38578461
23518
426065
7657
865
111483898
514541
553016
2530674
956222
461553
21697245
4165159
797330
12685
73808
66893165
2927895
395410
485601122
5097811
6277683
23062306
322765
441154164
1709649
782503
497067
597325
16755597
627264221
449187360
663066529
16633884
162122987
15313731
5349878
14077145
519691062
8763
12844
18362
85109937
58841522
12455847
22379
174363297
132655
29788339
16954008
230781
111536
562780
12125720
27679538
147208109
802084795
4504631
785591673
18210759
369
6263130
163393021
555044061
2520390
567590
22415551
155432
149125929
152433
511754432
14775272
346633
3984346
27800756
500061
989541
6267260
47816
856224
267425875
1081010
48513782
485670
118181
17823
7159250
30352728
858
8225762
51196
3856
1593
163497
7087140
158873
110018973
7868192
4056886
628609
2664666
6246643
40847
59609
25439
8260320
221159
2277
9675145
94901
10045287
25055
2452961
4080561
42618
214878452
162743
1029703
114532
165237
799875574
114815590
16255314
3074764
14025
246960865
29328
387879
56966386
3398914
284215
52382003
128275290
222164900
50302
24162
7509066
123471
6795
2945579
791627
162220
37475
5595
17018
509516
746562908
580549
160181721
3720206
142197
150321184
44193193
207631231
3709848
492787077
15420
302549
1792714
5163
2562
2503
62971995
635768
363757434
24862
3012018
18508
26064
47987
210285
170927
947448369
2680
3515
119926
1172992
2723344
14712883
108045615
896549602
128749848
402568
484250322
12214150
3447018
4948769
37622279
7455163
1058128
882
29518468
3954971
308507
43658
166536
6898
16939168
102790
56556
44281440
7741106
149073666
19287
110758
24563
826711762
48864398
498907
168663
4029480
8599
15149
2303985
349215
186456
88793
56001
158966
15967
88084781
346186
92198764
14861
26147975
7933836
51317
717563
206237941
369981229
59331
565062238
47367324
100281708
533082430
7499
6657
246187
953933214
16115
968568914
88605856
3300084
99518521
846638
306638051
132749
2908056
312022
110387439
10216
609314
225430
10775
22794108
63492
11206
37426
228180
2131188
1603405
529741690
73263
95973672
402025
6352345
3089063
768633200
10782
71665
982325
811468
43193
3179
2119027
466360222
102856
45371
2272469
2066537
52571
12828
109925001
76753476
16705645
49233
105510
345624429
7051264
1848012
1851
62259
668204
1062551
407135871
48767
221940387
3985735
169241646
239545
14239272
36717
7874485
85894
3914887
486718
631414365
362261466
2158050
42117
179557122
26429737
64408613
20663
501658288
1834451
21871928
199558
208347
99365
280717
51179
2107149
26187517
592100549
1171
164374907
1957044
139631
337524
694249
703560346
1036365
48399871
47220964
52513
5718
1756056
7980
55067592
71875
1514721
999188485
131466818
1736779
482957779
108590206
7395296
124415888
72222
524396526
482466936
405336
4379820
340460862
33327
7111157
94851
49208
16505898
231329548
774905
5973494
1407917
750389
26092948
21195202
354586
101404
227119
407081578
3067546
455973
238999689
5687449
52273435
23173
46190
8267841
974590093
83925
959562491
775085400
31548
5713811
2909040
55080292
805915056
2063708
110273
32034
11406
2683
65661892
9281160
1540
47988007
61732
11137
189120
1006830
137528
63412542
318561552
1668324
5063581
253655
178517
781846
816836640
7394
899488
1310813
8313725
235148388
699279
900992364
659604
12342
348090
4038854
68205
271338773
10838542
706230
4643941
747526
88191
139392485
43657158
1274
1211079
50519923
468711679
452016391
27104
5760166
507644
784031
268340733
3051
76070688
13861063
318685379
366215498
31128954
297388
46523
441679
475879208
76050
112624209
398580
519165
107158946
753805
28048719
381622
891724077
1719697
14941
119994
1245098
31554
942454681
12667
4600
6555570
2547575
220738583
899266
116853786
4548199
10753307
5278633
4049793
850435
1798440
24941
29452
4923832
647975412
809856309
16701605
21022
11323172
85447301
320
217876784
91634333
23458
48371325
1767994
1661863
105770
26987493
1677670
1532095
284425
663800
43374
25362
87436
63241
669060256
443569524
16547980
8135052
750121126
45040
125173
828315783
747173773
7648
7143795
379603411
180443101
81088
1525003
2873
881695331
59736
2231170
11963
122930
127732
1001450
108076
40242
53809971
28199
27313585
238564
3850019
29209
20993
592067
173769
7566283
1454
53244193
402327061
23378
2010
128627353
59464
707617098
280210230
312279
1161578
122514421
14887365
117963
6534
640430
180194
235942
2130119
3966850
121695378
237281677
37291
7528727
229149931
768634
477701748
54639219
434373645
50971
16880123
231746078
6842
6180181
146357
2538060
93164475
106560
1508611
31690
7745
40821
581647727
44036079
424045
521882268
12845643
112119
183522855
327610027
48164
243673
18403
106799
194802228
30584301
2048542
41977
27676132
19393852
6370564
2699205
891405
27528
62751391
2956266
4534
1914644
439123
34638958
347942739
164803
77059
6041182
14502466
11130
50963
29528
5560
6998935
915029
55876
106530020
476814
243375879
49687052
56405215
102949
618598173
987102
1525315
1474231
27794733
5253627
138979
926998
183037842
155962
1713507
172226
13783317
7107077
2879166
3014321
4465110
108539798
8540801
14460729
512583748
160501
172749825
151950
23822
894144814
8178
227293924
14850895
160655
46976
87378
62873
102124
52335518
153863842
2557753
6494393
916070
3470871
222427304
477662690
28885457
128536464
1215067
881127
327228149
2982
175789
65769975
333704979
4661571
358506
48404577
6010675
2509
126552
3250
493112674
84876179
125297052
28909516
107418529
398853785
522761255
408610
55743891
56400902
1854720
324684
3000736
10933490
46053728
11992672
221500
72655613
44588220
24655701
148858
51368
8941
26146
21790683
26655903
3309
416858
4842
30953
109917568
1574742
61159
56276
14993
97604
37234017
60782803
988527262
4711
773468959
8693
3470581
17005
9538486
4810
28329607
2055861
792253792
32025717
88100
4187133
371224
569869866
2094947
120283292
37802023
244107590
59684137
1995976
1046
3458555
1346697
456083
930634
47530
2462359
655252
429768208
90063805
155504866
49157682
2735
30971
52460007
26090
15076002
315248828
49448306
6130004
585485
7119184
761625871
4120173
570675755
283884125
143594643
603246
30080169
358689
23560818
320319
49890
180170
68817
7366259
1105734
5419
1926798
177457
234295695
543800526
1475
2157
7407475
28585281
321902078
96898
92864
362435741
10563
624919960
184828900
102216
267561512
27506552
159989
374186
1183233
27283
1792445
76007
88942
1273722
32229430
6670450
31252511
207457
25312
513816121
1581484
228255
12721280
8160
45359
253312
1971150
14588591
605887
992651797
281532
207440
357910
2186708
1932454
71670
2431372
84661061
22692117
69616
226506
344915654
780008
4480022
68825
4413200
6133
3375570
19330951
479382517
24242270
1520504
475934062
522188
101522818
5455849
27754158
125784
24539
30448
184575
67039
1952806
5069
42753
1175438
7474
6418128
84120
536
8780
639303
26530493
506944
27780
80771
484760468
274344
3867568
1499430
184881432
554022413
198171
79355114
4501458
5546409
255919337
42006
7662341
538852294
56479529
71356
16037043
470911
298294
5036775
13874093
2876033
147056531
43751
79186
168737685
671579985
75797
130393
231760
44078038
714
13726
720917477
74658777
29826
382385987
225121
13762594
665588
30384
6840808
35318249
32015
397093
160950991
110489
2023556
104020
490513
5949826
8888
45065874
152803
87851063
29461
147829219
969713084
128409163
121284673
103565
122595
16545714
1202089
151174
106564
416770235
295285
52741436
2355
65950
120403462
821076073
7476525
429424931
4619417
670327518
1451193
79294333
105641450
635409
62585
18894
468972
66619656
186454032
665689
255480
484717687
130884126
819761
70324397
82702468
44753
2021285
42683
92143
109814606
13899237
220842833
525270869
53718
5296291
945393137
125422
1255716
450740
251749217
492152425
1845
86510
5503
822219
5760021
9177
244925215
878218
459341
6434163
30743
153256
964721964
66897
33236
13743333
28337504
32624
10279
51325
951656
3020434
29764354
238966341
25808
896236398
5443
13141940
18643696
782423
1989599
268458582
493011
89526
579277
257443147
245160
492402
30701823
12870
140348
17027
175891192
733
3750443
17319045
3362
518039
37873
343908841
525981899
177785
25774204
908983
15635235
3017933
704969
45188017
3650778
657587759
1779601
24741658
3110
896797148
156970113
1997995
374060
13812614
287524
18996
335960270
188735
520
632794695
59038
112912
72092849
41267
97550
10478194
4879216
2815
102726952
60019
22455813
481637384
15606
2042085
220146225
991349494
58339522
329542732
1707558
44817760
7065215
66665247
42307202
16848007
865171574
173270
9180
26520316
109060955
366766
2191097
7170021
16413871
3522102
28730
83543
915757336
1706
5119
224919
1619868
2419967
16623988
12635
13632180
23928
60740449
3251831
72908834
7370340
136439002
34323118
26448726
475187139
4933
1803535
416108
30107
127655886
4647
229532029
6124798
4589
204064
848966312
13883
251997
536884370
513237
31096
29973865
149880
61980
31026220
80829887
47358909
880451
3513
17950890
42624
713448244
66517
27543
7011
162507429
82507690
206201
46725
15163
31419
328220
2409421
65567229
168487
14746875
268032661
21967
7055065
532116
10364617
786937513
30064691
66519883
4090616
1208870
587756357
346201
7685744
6386571
211414550
1609357
36318
40758113
170804
4219284
10512259
9744107
40857882
253223292
151653382
599741
2024224
342362
481783
720700
6451
191154
695936647
7688532
41026935
14225550
700833542
45479
7730064
8759095
3810121
58621
437741162
811257
874112148
267022325
892196
60045669
12355
7727478
134874
8432204
881585
7445
5165638
109881685
65066
40243112
246922626
39549
123533702
210036
2173
19144660
1333105
283744
5470
1101
517923532
520624
2965452
755705
202334
152258
21207568
702993337
67445353
7136623
768854
8499231
63745687
1905536
3561644
20557
140473
62225946
5836
6410125
34929056
13912370
107735932
146783
64703
26151
404670069
29543582
42315
3872336
257858398
254829095
374819957
1981780
80070
351536176
29536
386728
53877089
128839250
556156350
30446209
83595
97421288
11720
2054185
28325
13427678
8260178
108580
12451
93909
84816
482894
292747791
31977939
6955573
121590
1006950
348665
1914928
90927395
54927
42090400
6337064
12327406
368401
170018035
73737
142034785
8852053
1008321
7023157
42976
3466644
226346
13759481
13729699
147110458
11334820
8917
490597
150292709
9974
54854682
2774648
32403
3470
2703990
84266
110917
4985396
25652315
28809967
76909534
16684329
1923012
27542465
3430047
19197
30093741
110241
61947440
546117
285492287
9845731
13916
18846739
1065722
42539711
831176047
646290403
27906
9375
70131941
142339753
7634819
3820169
12518503
108102
35666478
529969856
16320
526
271595316
24736
41014661
12972
27408
17982176
3161944
433248231
123079537
4961845
10158
14910
14485414
336895932
5381734
33067967
20527
11585
474144
703780
10603
14170068
2231869
1504698
2494331
137691
295704809
3373687
162620
17287691
100305873
855543582
25932858
696407618
1032335
45394792
132752
15967269
39053045
102160662
30698272
57440
420955
4466400
65676
6338983
80641
190188118
47253
317689
631079
86711
63284
506652
3505830
403377
223049473
809245501
745590800
42721372
1056
381936
4003
2032899
353752928
71676
13531119
1395253
39206
328447254
4502969
1812156
529885
514801
749187
450615442
80905
12230672
2586260
1175511
4596187
17931451
182802324
31468464
1383105
143442307
1893635
45355800
33508070
801638
7515
119909693
6066
150285
1117
40176561
429214
13707
472641
1705
16658120
23178
3376909
1280204
70783427
50641629
51150
184815046
103170
4932
2429501
465624
11707
58070
168571
95216565
17093244
3939520
2398785
79318
4070934
874
6638
6359
11577035
193497
12126
2459448
104300
3075028
256223545
227895502
915910
2237
751665
21401577
944942210
11152793
1170922
21150
7920
31389
575883770
56988
174876
560267277
3308562
814715151
2533370
948381
29060
89265
1888378
71763841
13382916
47292739
206853
174017
3044354
251638580
4046856
291494231
6608
34370562
1104792
3282670
70783748
88259
332760
3708676
88023
4069266
8218133
229783324
17181
24157
44716
145996909
85313
2685242
366919121
24466562
11557
148837
961725300
1947262
468520206
11107705
16289
14505399
20572
219745440
2400
7536328
3731618
6043
748060851
3483294
53189
22964
6313056
97963
476271272
73177
142309946
479756657
5060824
37967
5531693
6452345
131732
1001041
155232
1173703
1478376
29189
115838536
2004538
2707495
73689
227794921
1431967
400848225
26618258
251021135
168594
2569931
4571
4268816
3423231
24972190
72135620
75520405
393928
41534150
113486341
2829
30494
1033
11603082
464260148
47585770
2000878
181624
4548
50356
48842
183897
9963
987783597
167583
8436
13046
2556945
851835
19655319
9751
218865739
4901619
559852868
206838
14175
780147
24801
416337
3446480
175122
44053
28603311
5773
731387
31405466
395811
8170
63537294
8215
59195805
632814
409941
6838
1755496
234804141
145097
19501541
7582290
24133794
2052
256718293
291949701
18824
61642
2962258
240589
60749
921
25753
445126554
935190
2813974
5952
1074450
132854
13741867
5558
9835
46229
379129826
17962
713169573
2592129
14892
24885
77110669
258614
8142828
118522950
13377
7790658
1037397
394324
1133567
34598
238557607
77898
2158
5770
112258
106292
252830930
485331
49403933
1916428
5916
12687
22149019
43652440
486188
4224428
2674746
1972734
42561378
237903165
55269
1865465
4733465
353866484
20028
207578197
1910758
782936320
59498
7722968
104601
846606
7346
128417
60829
56213888
227127
24817981
401794450
84
71271
95721
58843412
345377081
351896
9237
124161034
122636
56963691
140355750
496776526
373111
475648
2853843
44705
32469
47146994
505197
37900
2840376
429930
5457076
10117115
67368
52882
268132773
28509
11513149
13633
1810903
12154
469708128
374377
1335543
43879
1888106
498495
4435399
40426679
531853847
77964
50888914
11865811
1620601
566495
289767369
658192
7624374
975701226
1238354
38829
49157981
3484507
561386330
164436
27284853
1437865
143212
2226634
53608
479376
27875
1212461
167818
9618
642410
495733
41118310
237785
4866411
18778736
15396
14447
12886044
959448513
2773998
2392623
553356969
879653939
66827408
2450
2415119
188989
7078575
60
86015727
849860
37968849
111889730
476207
903425
10255227
792322950
6682885
402670891
236633434
341926
4042
3837324
392951958
235860
266790553
28889
9272661
6814238
52502
12547
118050492
187450
1369357
962791
54437147
77533
95344
24630
110660
4871169
220601813
947473
612361741
650342
397596
63069528
76960
899723
30477
1333
2490500
13998
255707
115759
1013613
58853
752119408
19846321
22013
582039044
210810833
19861
11385179
261833
142016887
449359
26705
1267
49681182
107498130
54012
229826518
404916
122696744
86497
397503354
2225430
1035407
16146
63983760
11320730
492174
225727542
113084053
68508186
4255957
264358
7871122
567177
970659
33120757
279831
743674
231656
59151
1572239
2611
76877
38725
122335013
52300
142719985
3812
1977651
479688
4309862
24201
83130
60462793
29082
4089901
128453390
5815
26114841
8159
11701477
769068725
7551814
332350046
1531896
139461410
130749
507388063
115937
2446769
159618062
153586399
10118
808392765
7562
227257
910953385
35948381
277428
964546
41345
54885
815544645
20507861
4131620
17863
32306664
69414
49078478
47345
188552
437561366
425585008
101792695
524899643
386171
181811256
8056151
224136
4232
172757
185903975
567805098
4688
355241151
46894
5864203
164475228
1401
2974
36787
1184996
384871972
5674652
21077953
2897199
27965278
45892775
365919776
426625259
837114
46474
165728042
56935
20058
51954
21917350
115089636
128833
24951791
263219864
50426
3840
24854
1748872
785399770
67849
71419461
36918
89245259
267920295
159608
698940
22618
21761
633227348
7782876
297821086
53190
14787288
273093
15422
44964132
107156
1484585
6075
667753
5583753
122307
1331718
2681
57119
530481
3959153
4858
672616
14432
4064484
909038
110877
15516
275157744
111668
182507653
1789346
7181124
2420757
11684
250378
1009990
905665
53021
15586
232143779
147830742
666421361
82650
4456
58558522
424323
39688727
11477700
256717
598450
14231915
2315
6688554
33589483
45585710
2561041
10026
124009
17400
34132
9330732
128054
59073127
31675409
3653119
57576
839849007
29744
233863656
2142542
43834781
4409402
18615784
149823
1611294
219026
25407534
2993148
35048178
416798
341578654
487397
14958458
8070888
1051635
2858
1133423
953074
71195
43836287
1364775
4995811
30814
231946
409072
640745
10040583
301558779
45432
22537
8791
13011
420771996
5238532
384468
13784051
78162
565011831
8030
195599476
6680392
24599
359245
7195
15613
164183
742009
836045
28612
608667
2336313
495229
5425
403990904
3061808
32958
15341219
233348874
2702053
109140528
212811
233161322
128799
21531344
77762
130200775
119026068
4517322
935445
53422220
98700168
5160235
12388094
1292467
14570270
7403
7331645
263618
24315374
40848164
7080
237173
23477391
2827
13198
4472056
7763544
122665348
96275988
237517904
234355
615098987
14164440
283435
1998358
57980377
9487072
15499
1541895
44908
6308265
523430
731332852
406321814
35880796
38921228
481935953
154646464
23795328
42426254
155410
491094
43721112
96188732
244034
1225
730537
16964083
295939
218950
7478645
955618
1150
5620397
628961089
83033652
90113479
537137
295952336
92648646
464371806
868314
27939
354939
10295
196451882
29760
96238
234554346
34698187
225747
33473
9700712
81666
18756925
1122672
8028136
615865
30628
105327
56586
11751076
1430718
202557
68553175
330686
20992
2755684
89790727
135261
64274
3646469
14920
3000
6445010
15190
261255575
79876704
51917010
9970
1999279
23531
298521098
15075689
6441469
348887208
247
865742742
3036
292797329
516381
576883
284889903
922106528
66750261
4749645
72320986
147596573
1048
6198673
1401342
5578083
430238666
289414
63870
6715
92157568
20906466
35822823
105768
1000766
139002821
5917
15705973
1955257
4738862
169152860
8029770
321264394
15334
740354303
6788
701018
129334
3220
11731352
583117
74047
316977
22123158
5231
159305137
686073
356234
22650884
4121146
96926011
19198
83268
904817
38169020
5819
61718423
809338377
94605
241299
20224083
11724
1302471
106347303
222189312
1974981
989311
22741
169932
154242
74653
15365
24143135
14266890
7020
938142
297932196
6048
27801763
791831
3125
1540639
970587
219573
449608
443151
684241
28815
203911971
63869456
1091927
896645321
3269062
258340531
1524313
10601270
37321510
8742
61431047
2145989
3631
843
3306723
156888
12509854
165392
70837379
19225729
255479301
16799
28577961
233155249
7891
39002
347152
145929972
117588847
1343614
938230
64459
72318
40910875
1896632
180676
202845
71534
10798
125670808
25043
40163792
11334880
38359
650054
4879
47590
14576
10535
5546238
462856
91938
98139432
602223256
4842319
48164154
181311574
12173
81023
5634
10980494
3710790
72642176
426262
628906884
3913477
687758
27844008
286056115
13475426
8593172
2927626
1647566
75537402
53578327
208082
23532
3470249
62726
119194
148454
701337
6351360
240405
11514267
291706
792828
48247
834299922
122079
12113
11751986
13734836
20832837
59339166
112106
1808198
10936691
37118309
365809645
681614
49165539
47754303
15692849
216149
46384
1141729
30523
12433
2220487
9498647
61042106
3040
6262
534762641
14197283
6408014
16002
23677
88497126
203954
17584
516390
901732
6511878
686602
21995
1340949
626311
38737203
4729965
260405
3484316
515576838
222665
2676
367265921
5591
4845
229738119
641026
107156738
754274177
198153970
73652270
31764922
392
19393
3103
1265891
90426768
5169351
46156
5470142
200095688
3444
73229623
396508
80457487
1359800
64242113
123041
163021
3809219
108867845
186988
31909
15809
42226
3629440
204233
236810
53529
376156289
33512682
16814
634223
33449460
26790
41486896
388920
29530811
1563995
6864284
103550021
341366
5897702
10924
579579
2743
252935135
104322
63292910
198693567
99422180
34314494
956418173
19327
5962530
63482748
7689
145912856
2791035
10535168
2056410
22124
5260053
291566
176058234
142587
337311039
498697
797111267
497559596
7227426
8959
7533031
51025613
49657
740311744
225141262
256614
126921
51180935
26477
185927074
225491251
161790
176956999
133629539
349624371
97926740
327297175
214599430
1046940
246418
559366027
62275574
12210
156483
18573
22793
11491
16963545
13834839
224979
60376846
353565954
164566097
7329
13810
5227700
4757601
16303
16212
872441842
998439809
563265
90421444
56915
15359655
553788
1477047
624369691
31060
15990
176275
33136
17456710
62349219
17483841
263488
5908772
254640933
1157
22317107
126298798
2811424
95628584
26789357
961504506
239898663
30219774
7026102
14557
95574
1091711
5041
3026868
5735773
258181
430209
24617175
114800515
2015650
144192
482693988
19872883
3450750
17627
12198
6282232
25516
31535230
335869322
9443300
15806155
289004664
130802
83947179
2057549
1508093
1651609
261774087
638031628
1060630
2424207
89932
12070
13215
2998292
16888202
11499376
406709
3624
430
447321277
28700
848679
5826
14440459
282031423
1626289
4477453
20826005
495995
45394747
333538
923196
781203
95548445
110853
2773133
459247
85407
476925
14811282
2111621
752878
5372911
375343710
13856834
145517
83597
16177855
421924
145734554
105
25604561
14332
24457
26525
15327
202120101
225768
27703
5339
108614
28960
14439840
9458
61666
340651978
175889
1001668
6958
652919
19965709
937570
645232147
32315
666654
2372
56048
13262776
52167
14958276
4538727
411623
19946
375067
2028773
48513
26663
130939
5268218
56846599
351215
871526819
7988
113074
1825993
52892
220372
86717979
10297
75355
526257
78977911
85729673
27722
783995861
218491
65649005
1314830
16546212
6916334
451549
13532627
421884867
515064696
12650
117373
1085898
2613233
4311007
21181390
2613645
21070136
61864307
1789475
1352431
4206
9911064
40741
22830
29827466
42855949
234902542
1007035
832251312
146876919
949239219
248626
3611603
30345
707065081
1905249
235768
25545262
238827851
4047353
978203
509407879
125047
41128326
4246405
2236002
8210
12108806
119242
86587694
1610327
3115964
9336
23235
2559351
166338
487037328
7742
1109645
14276
216065
25028259
594605207
108046
53982701
165106
12096
32606485
95385
512016784
183241632
23574522
236316864
972
17104
21948051
2196
12119380
651979567
14940159
3591
822915268
129146422
867689289
4017084
372715
577758
58492
29472381
6374
91846562
5498295
1834315
37208375
2530892
1046202
259635
167476
38476061
12046353
104911065
716981
222545728
8167813
13925
158116
16539
14378719
55732392
214419
253346666
15188430
1952
340443097
3417990
353809
86140221
63199000
106958
154611
3259627
61760
46352
319065
46767119
28207352
105409
247087
148194893
33553262
1155937
1696193
55900060
435934
171325
56096868
643239
9811
801800
60405
71282530
12662858
182737271
1033365
275865655
19825
55193
18306
433327709
31964
367015829
72750976
808447318
1793168
128253
95013
29276081
273019998
3026
220332
1570
833598
464367489
1944929
7821
182287
728894220
2683749
63915031
32099589
2727278
20947037
376629
75950
11071
120561
764
7418
9485281
116032063
920649208
28337667
1450748
137903175
22900153
315010832
134744
1067321
67395
1739055
11743
32729
444716394
3607
10263761
51518146
27202969
545956
134162
458497
42642185
326818
5605587
229889641
502680880
370052
4929
513852
198666576
26809116
2211
28797
5628
83800
68123
850070860
18874
408087407
237481
39130
3671
83894640
8100
990266
40343
118366
27363
5330072
6310286
32727
848990519
72626514
157121
26195
2224779
161598
189042119
423
168912
25558119
98885959
1984102
609318509
31359
2521427
182013505
53418
45649
27346964
93063593
941281460
1756688
46593040
2040
335618316
476942
189955055
84326
15126
483899272
10866
12976658
41453201
599233473
368777345
143030274
1423851
106881219
919419
95956
165921
453372
9134884
873530821
4679597
3088
154960743
63197950
17131
3128
144022
436005
4114051
38784
185695
22157894
30603092
3466332
1675616
6892
9973
108801863
6810
191626923
224334
51328
141346
81479
57713284
899490
388532
2929240
108485
483790817
182412136
167099253
10530674
17040
21976495
8456937
494
246979
1726381
116665
1420146
1471958
207245
125784336
13134
11276726
962753
392228
27622
458221096
29925889
108178192
58384492
940622
3985129
3222
252235
116137988
509248
106549559
62595
24371938
5405952
19822
353516
37427482
2030652
6948125
5346
1431680
116990643
34177
25718
2044717
104503
37001900
660025116
84017969
59512
146919317
1912
417914548
43320
6704326
3854
6946
367286
63618174
56179
5574
775336001
33045449
20764823
98862
856843
17324727
769139611
19449266
182936
27290695
47003891
14195787
92544
170809712
452469
58764628
59483723
687487180
32647055
37878906
42293
996919
9680
12412713
727734023
1649577
221820759
2245045
196717997
78574
244611173
9511
33228
8547300
4130
379002
5207
347575
35406
14770242
3302
379069
16265
3603
228784089
75206
488349580
207933
376336706
8004378
23481378
371190
126642616
524874117
740563675
192552749
1373946
151388
27361
63151
2089183
140831
46045925
956449
9672646
584008908
7537
3949241
155590
3922622
20434
44613538
422931858
23570
35609862
52728
2516527
6743665
1912577
95225
87622
23432637
93879781
711506136
2033363
3518
299682
7560089
13942640
45397
28110592
295360338
62239044
125191
1207492
5716031
1011
341832
68511
5530
112098079
660597759
9732
923566552
296433
193465418
18788637
1006655
65398819
7318
769361362
733375
857486
18262286
2752
2051696
352
5547408
2797
987
694251528
48765129
227871015
2577075
1052485
669329
25564536
50855
155105826
5115
7459275
238695824
56076018
5877404
849456406
9301
348568621
1554519
8087253
54374
259954
7048
291822837
1078906
3289155
38380187
668404573
3576759
390186700
34333870
15174
83996034
9388
646616
785048585
239021302
29481
290916036
355029
2484
59990
12457515
18092
559901
36572711
4805
854549
581945
23343939
257521
199859
97007532
197149990
37229
3119908
32653199
97826457
10780483
471905967
363925
60297
77564175
32633444
82436741
2927270
690304669
88246504
7748742
18246
12541858
20659
13729563
31124575
10633
31372598
237300103
272180
27414
1924156
234927
146649372
1852806
275648
3303454
172567586
121481
596948
4375526
20973845
91905
95240006
9074700
7570
5307240
15864252
14841480
169738
42050
215929154
77872837
30887384
25491
10979
36028873
266524
129435
61186555
14893
17049156
44992677
689824448
30676269
31186
6961
54122800
3266015
1034269
1034454
1575
330190
131114437
619194
27666
11191197
787725116
28520
46627917
22021
628410
6799910
89842
105292
112256
257688099
115933
368208985
1726827
13158164
357147
201217
32444
157713
2353097
622040
3552
589372
5527642
1647356
111650
44499218
2766
3951
684254
13265
914126
57014
74561
45709483
25421519
386028294
18097
69800
10181409
9711710
217465816
472495
4480940
408034
1654698
23564953
1458615
21575
1058
2075495
28176937
7930732
254587
1164345
246355
54402613
883106545
982418173
72904253
76632458
27192
117943
209473755
125218857
30319
3207563
29285
442870
1689332
152734153
1847791
9799
1070982
1835
792443
13911
263135756
417176765
433797
123921
7621
162124287
70235518
270710
6783
23966388
308938516
54887267
22124983
32129
39323
942038
2005019
2978402
27246
5710350
40244199
22900541
79906923
7093
28159
244631
201696447
33188
511744
174695171
170730
2754
14116
778723520
51277
68642394
2787
100064683
50095
7222688
19288
3761020
823024052
31470218
359
7333
152873938
40819
110250
13278404
2809096
38754431
23704134
51530287
14925
545918
21938
1304391
140379759
891394
336416
978596259
71638650
12942513
180014225
793807
967828249
333205
2578982
364780847
489
133397383
92026605
326443371
576816
394207649
359278
5938966
8959576
2497088
245850
8376
769709174
491238384
8729
289633
22347468
436736734
293641
41558765
10108
150168794
2410213
276865
1322230
780578469
3198771
122176363
11409551
91774861
1252333
4906480
1340731
3485
445103
12024233
109691430
14961
5913444
861341
1404222
7820
196676
27574215
490902749
17022339
24003
185972
75768548
15662
30378118
1280
86380
11020
397781
153932698
9978
130556
13207827
3398333
7485397
127584
3805756
66728
513390
364583
159264968
30201
1899493
416477235
119819
93508768
784396
462919898
437815
10159412
7716146
541930060
15549564
2946189
118580960
540259
4415449
1125319
755812665
521406328
6007295
9240
23305
2336919
103269691
267751
20
121376336
178791464
701992
6226181
591430
507348
8238
67881398
95518306
2174507
14829
161390
154911202
241170
777242
15979
982838
15477
14808514
1013897
8141617
3998
747454
19106880
2833
10750
1018751
10301687
9665
32900780
268949065
58629051
38186
410724664
19208863
3372
110497
225404
1699983
3804192
876198478
5465089
305110
17909
758531234
10180
592203
844689
7783760
16356
10025532
740
4856237
31877
22792
226761
12837628
17588780
7795
98711
30839
473179
73558040
4590
219090608
6081102
668476471
197055965
347284171
123202006
980
8182992
634436
946530909
50846099
1925380
78235
1239241
2543763
57490
200487297
2022716
2783454
34199814
200113734
2909385
28400887
427009951
14028
13143
241154
63154118
61159459
1543314
17459
766089929
130943
58052595
4449
1603607
99468
12375065
157659454
238194398
349728882
392988007
83426893
24081511
11194
25515998
943473
80
3835070
41445
30654708
557974808
25771505
25976
7868
8488
2988767
27224
89039
366821
27903038
15333
963754677
26894125
15203
214000
449561
2346286
3013429
124669522
648620612
8284295
279837858
266203
173232
1286591
6866274
235828762
61139
1475780
507579389
667436
79501
192338839
242821
474176
1879130
37559
3627658
95982
30266
745962001
1951249
125174988
10986
503899
183208469
2743855
1799665
16246
792283
27850
2121517
3552103
240813
21041481
4585
26282570
29175
877109949
37572085
968969849
504229669
519587654
20794614
211600
384751643
312527
13473
8428665
177495490
556563980
338991
527252480
133155
408386876
4704729
5600
1604032
218191592
180633763
9369
37271
3288626
3367310
176185657
244191330
2512
647641
782873
354039983
3400277
2871544
16716
104085161
82436575
47793
54268
545422
732993
76316
18584526
1333798
47984
2894365
780
14442486
20604
171330
118406
10806
26579140
26243385
14804065
1090
30633
79838
72192637
5040
121879
2428782
95726133
119054589
795841459
1493584
372547561
2108455
31932985
36691134
4736188
3489082
2011
3068
3486757
238770
1779616
50628
169694628
7042760
21540004
370668607
938302
939573933
222445
3069434
161812
6201235
14947
71120994
289981
434440576
13956
22540533
11981982
29914388
194253
81637142
32842744
1625041
15425
13275
394972537
260367
32207541
130532249
5674459
71720
949
49470
6978798
4720
19733162
127269
928351
21519617
2952
12074180
79072
6846
2622
18046721
90824
179592
383263
141925764
1125830
5223
197639
6476
26239042
836776
8135569
24288854
55385
451991624
343768
4117678
24356641
7169
100132126
2594924
473605344
7573073
399782228
177489981
723622
1489680
64733992
18895659
545370570
104507005
13740421
7469675
431401
7667190
249153250
3977033
6288288
47795797
2650302
426868615
866095062
9527344
5882291
61622
752795
368340246
1272392
342059135
62568566
48382
910206
461704688
17390
5670027
992142
3280
49768871
13848673
76187586
433929
7882148
145051
38714
21542905
145112771
73908474
487435
16526124
542786134
329304958
14934059
4572090
124751
83477483
40047
64428
13087
300495513
655130
56780
837153397
733479
846
66805143
93537
3692554
297838
184479583
103045
86016
1662557
2413943
530787617
4607263
52136286
194660
1239794
59690665
1487547
751725480
123168007
47162328
51741722
17910
11677788
25160
1079803
15805879
63283
208663656
406941
1915821
153578918
245333888
2672
41289063
606908742
398922
50438
148617075
28796982
31133
87568
403150515
32711770
4350712
7612641
495479
1231257
605598060
3115505
32561
94057068
14553
9259
31570
22815
549546
2420185
6645
3249609
181509
5081088
218471011
4850
7057638
339584
11754
5465035
13534
8730
505332798
63805641
70238
881967
3913238
335433
401702954
196043
368711
10190107
5106
7911
83942967
608347083
21034
4312328
832042048
564406777
52172
14420509
1898396
24988601
704459
1305237
60766
644915848
1388586
213127
9844133
63369
31094
19006
357960
33077304
8140
539320
236436
557102539
11757
7391832
7188600
1465453
11075
56852
770782
36611
2318737
45456
204012185
27747
792638
853608073
29838346
2341433
1451509
6155268
476552
9779
75191354
71331102
407048499
62280
372733
8408625
695
112629599
917861
63693808
267898515
1591892
31985843
2745601
126373635
16354
22571271
866210
9372619
44279205
328985685
76253
280405525
1400356
397918501
91346094
1501787
136709
585737900
21809
192768
21193
20163
1200
48477181
77745562
4511
14731
64632242
13260677
11710905
63616
70218666
21219084
72526
69585025
4834749
498776602
3657
3218
14210503
716680841
3510
4713
16625
6111503
196679
198273
1199726
3130506
31797805
1646192
56583
34766682
8273562
2216461
29531
11329857
25586714
3936
89959077
9406727
69034
7179715
18030174
28189
181225595
93447535
947719276
284448
699137241
25529
3711
115585
122271
611932
143520742
7942023
7458
597254
8517933
457608589
7411555
410153449
107287404
29620
53759
93628880
224138832
4797448
38545
304802
8422158
356273
837591079
570406
3727
936479941
7235
368476
224622
17579
1479012
1866032
15988
48854
7073239
11099
1932304
1025551
142608
2523504
4493660
169835311
358145040
9518
8252
4756
2617022
137237935
794827064
64849538
425190913
119078718
181210
11470873
2142347
104774
17640
1042833
78926416
7904
9516946
3135367
5885272
345724931
27929612
100500846
7932104
13191
96889
5607773
102754
260398857
5081
162207
30363
122247
5111
226
10637142
14879858
165842
8593
952677
21601
772394644
13613094
1434860
38236387
57734
7849
1300933
281175202
674303770
25503
39702
112965
1454875
30660515
3442051
56357989
3327
17979809
13549
944346
140607232
14535063
174372959
523383853
7295566
27375
206866
461318
3562
761095
9198
38376104
878424847
3606513
7617691
289925
20787600
325620127
34509
922177957
12350471
482427
70568
14637784
114623
125604297
469198885
18301479
436884091
10369327
1387146
855101131
602
323641
47416309
82122
38536
372343254
58562
907612
132059
806424288
408406
54385902
1994531
58569
10467
3759
5347848
9693045
2938923
126281
350241
2460361
342533
4169
428192540
2146543
3821712
13162
8720882
1753217
254825254
201632338
26215
128890
12510
8023089
398396
3714539
402623027
2285
734564
12284552
2038
152708532
10994
4578117
26795
22344
200221
7448479
11540482
20847
537981
2305537
423281
5081649
19089
335835628
40073589
418852
39884
9417193
44387
2434834
772376633
254781
9263
2747434
3165746
418318514
211271
10391009
18667055
236032
42043
7502668
3911258
695248651
640173
7664526
13417838
743370
4813
137628
30694764
129266
567119530
1256200
315165871
12456721
2094260
1889633
12223639
246687
1918135
15997209
1493906
4942624
956986
129095
26680
62718
3557201
3687179
648586
249421313
177003928
72111379
44800380
65418442
157730482
725917974
97779659
517941
34011379
57951131
20072263
153360530
7208637
193607
3550084
106462971
27458933
2533577
441454528
108357
195231
26974045
457608
12406277
441159483
6970422
4404765
98078
28080038
29012997
200534852
438848885
147133509
357861144
294137
7147
246366107
704195
687666542
27871802
94146
14313380
343804690
336165
51075398
568057
108497
11189793
2717
274738214
856
164677181
18611
196587355
1255172
2714732
124635
38291124
544130163
9977486
14180
116961
6966
14537115
91689
8830
225961342
103116
14477
538116584
160837172
12681
127041
19272608
39040037
22333745
30866312
4193993
619
166648
902821487
2599
7828975
733569888
99526230
29641756
25689
697678629
329667146
59912
715553
5133864
98921
20345979
174948
147690683
21133597
935349
18999
3535557
113338952
21962
2388
1786
15574851
36466993
39452368
311792
485204575
796653
460422
184208224
30544
3901
25113
40289372
15746765
74105432
3072
189403556
154359667
15132606
3903652
709
5867254
1165150
225013560
7976
15595
518382
1924
635074428
10377797
156107
1915615
41526
58923
17688
94891
1810871
376283337
894937
26084
29360988
47326980
3248578
48980385
105518
2420
50898193
649778870
170244982
1823612
36673
897236048
99802
27773
32787106
6065
6168
85531993
1353979
7856
101772
989946
2845703
1589
22004
111172
928403
127289
224918
29840
43220766
123384
4462670
19537
14925829
242392007
118809393
1910946
771857
3456815
5316618
615142726
34583722
23151016
23196463
1882669
919471
5448
385565
800176193
744789527
50625
439678
82934717
23345
19558338
2930
15696740
16110736
10345555
519712
15738407
1190656
268904
5276
18559495
18365
124441
390612
7216180
5337
3991225
13173
22763417
47340
254897339
951662407
15566
64725294
44466
9156
2225096
1237
1975162
66985981
110022
10713840
581043246
959925
23788351
96034
45540
28532653
17917424
59957659
331683
1533
75030830
12622837
107588
533056806
4615
3395
10723
12222
927447963
170
197314
86333828
22758419
3407195
3577230
33061908
84771342
377588043
431321548
13480957
127836
4371
6239187
394934909
1485009
3888624
1338691
112100
622212
3035
64292078
10300
3859454
239741
4035155
2742779
699777
806462145
230276
8728798
199590722
53447
57416729
48995
722027
302659266
1680369
733701264
2096067
773360
816997
151065003
9175
9232365
176027086
17796751
2571782
13703201
15453
11375414
848234766
114036228
8971
2269652
79369
91758
7815985
11516224
97205546
518000445
1871047
59756187
183843362
93899
112809300
11013
397853
164068
16164
36232
26902133
729447
101808496
52852126
104295969
170203953
2742043
32678
20178
632670
186814
4473203
70651
885576161
1546714
5010465
2534919
14506206
4790749
3152484
3345580
19751024
1079
199870541
7189178
15386
78309787
19020562
20501983
1436431
39402483
245932
76826
63086085
4928
416497
545655870
2289602
69049
11466092
280352
60302331
66073273
421400
1589064
280080538
81088691
23286850
12215
191160
14848582
28925792
25324750
7813
31417
26830071
58313786
37873954
118554
3799550
7534981
176715219
12569139
123220
115121
25934
5152355
454902
9584
651118896
32701824
60259
423472882
23964730
321849
1242593
88284300
6395018
222136
99383669
838272
361041671
3808124
9842431
251143
7852
19784
103612312
330324804
124155456
5155875
109599
3528742
56845
10439479
32249094
1983
213940310
472631524
129641
619960510
1354694
4073438
825220049
1655621
894874591
9042
295092878
57484
188892526
1671449
19011888
39222965
19844867
32394
11138625
59992852
58402
61410
16168
9553147
806167
74804
851836
355
48996508
426979858
153814001
1951123
2575951
89703
84890
3301
841675
60458
231977
1430794
28155
42255
38743835
1256565
296359
155013
15325
108222
51434
172498179
507699
28708274
5025619
94702249
5811579
42427916
8719061
328858
68720
3218584
3412396
12949109
492791
162773
4974
29833
5509103
27458924
343634
32236086
1914
36481
377505979
211128698
100875011
53202
10161261
69966
212581
732511
737027
2751349
52772
153349088
247095
2073663
1806
828150188
51093
1152508
865428
17816547
212653223
69252
260104
892260
6259341
4743258
37499158
334630510
16175
59273
1789795
206595
82951
13699514
18198
65075
16448555
623718
483198317
29597
104133
7874989
45317
4657645
527251
4141118
554603990
975606452
475258
11239
216610
117207
26563
112984124
2564683
100851925
8194
562805
195748981
1491721
405
35581
1940178
98312989
2516105
424958
98253
137526
126779061
7592514
227010255
21050
2322701
54496990
240028
588408976
102704045
814458804
959918876
60745696
1927904
15540
5439886
471458
116580471
172704
11332
184431582
518218256
82819
330615
9330
30184
5540234
339741
3748328
94936
347683
65735
57594061
7976784
66048
29116
7442
2643708
41609594
20846035
2965832
5756214
79489
242023
7653674
6173910
234191342
113225032
10275
257589565
1140818
9874071
7313611
2147
965667
15250
74943232
570016
48672091
255731388
406206368
210194702
42158517
235283746
7277
48982
1350
367373
3467922
28671318
49660
130718
6889172
983003
83332
1035794
88743
29805652
18048654
102725854
51190874
16353494
795030
2431845
4635156
214122
22483
4492229
253819006
116788732
20635
3675
47391844
106473
2340
100206
12675
63164148
435909
141476
297216
8129871
3042796
7779
54182047
6395552
200581946
3325885
150097
7954584
14173
55438804
34062
2693358
5672239
11532461
468424689
32779
456172
2346196
178721782
9856
28607
12417397
2046
91723
9048549
9505571
617674
18575305
725309
837087
32083
7630
15610
6576
144111
2235943
579164913
6400
18412
197211
4178930
5704067
20121
11338575
3436988
85271098
54950637
2467895
881309116
2841399
15220741
902047
156644047
38013636
720960778
64880847
122267593
3474400
299153
2048
56101869
206019
28432
741828
10895
3333597
6060176
468796
358529566
1057533
14306924
29985
832653
2376178
26320
2105985
174903
21649
122085231
23296
44515
54937508
48890
8126419
529735273
1300931
1785233
833505929
25676
26334254
16087
2166
309749918
77360726
6662591
44304
93376
2301467
43527
27499123
40111
7893
351760572
5116693
15096172
50473
833988
28168188
97637
3843286
110616600
42217690
4426378
583852144
523746
10927582
1220939
61217
2824451
18309390
26842
19718
4123
1593718
364600010
1526318
70783819
2544
1301909
1457174
32021362
399863249
3849410
659567
119244410
12293
45984
12136
1439
36425958
227018937
1585888
311341
92699
421886
507307050
199
199162552
1027680
311989319
14248249
79572924
687560
609598
362420845
13200
4500
8314804
65890
19196
97140316
338365
633210367
61011568
112071294
65697
7026249
60555461
45446594
100982
3476604
26484552
702498082
133078
36396033
1191466
339524
105585
1947136
8308804
126838607
36142578
4082990
311850868
8822
584981382
99777687
201004115
57213900
7992938
5220142
451549166
3602550
89237
56841
12758
5480
14350258
19751
19411293
28324
5097296
353992
11007
755066607
241774
135067492
389168
186043
5423
9816
8260656
602480
196555
185002
5381
288151478
1664
964695598
59568240
40882
754856
42401
74500
170889737
22173124
187538012
54656415
8863359
40568025
60765
1303447
155376
4382019
63592153
133133
5188
107119
20448
526553950
24292228
5831
73738
163829
2055509
492256786
138601
4100664
5901119
13985301
10536
44812234
10205389
27477
4020867
35845
2082417
318249
10937
718578298
623224
152339367
23662
955049
9124
898879
130177770
29256
118865
1824621
154173597
28860
93982278
9759033
278799
136801357
959677038
16520
1465154
947894962
7792346
750680873
127629258
25482
9203
41144486
55050
110364
993291886
1095499
2571312
26027
32278
30697008
679753
28601071
377334351
246688076
375
13374414
64976
9617886
210889612
260332
253138119
670712512
106540
471133
5098266
1686
2547
157724
65760121
14772
7948957
485814
189197
2084265
5320
4057205
629753
33019314
28917671
115814
31874506
628081594
1652958
5557727
5570708
201567196
3232045
145293
876374897
228600
12471796
268513
1290475
238321403
10771468
279902
53468103
6098
57782620
456700
3776152
6255674
23541
10589
929503
17667197
702088
135614350
14412080
60014
1610040
123149740
697341811
100338
157910974
873711724
59124
101369121
196294
123516
534629
153384
1085458
2037914
6902
546260
119039988
232641
4502
181699001
865844639
3831421
24314
940150691
84037564
530120
5993950
746081
506454099
101922543
257049
613800
120416422
1072117
354857047
1052403
53139023
3433325
112734436
18736966
253289215
52025
14556
22521512
1662352
12866826
31264
115776330
9754820
423685821
44241
5055154
2702659
744283198
141003
24861598
526715785
43265029
253176450
641557880
13470683
17099098
401598551
7492489
250233
807602650
948360994
5603360
84698621
64772
26090498
265946004
135448015
60047
142660
405471320
83178631
133913737
987937318
5555
139622
117384
47870658
10638728
41571416
3083644
2093
1463989
564274
19011077
5132
36798
37937
25615852
30878
6730697
343346724
689235244
60062
345692480
19527175
2355311
31696148
3575246
118947292
28640649
119473296
87872
399639
9656048
731806716
37193316
7181731
430307493
623833551
1876491
13664339
20309095
2252825
7567
442913171
18631
119319409
392803
305229
12508
218939848
944863
71210936
107050518
2262892
96201357
7808
17021563
22319152
4662
22025
21000
16689
20184
229575
13353469
99887
357329
31459165
34807
737156292
498946
640648
3730300
12544
77255
20244045
18902495
4372
14115867
940930232
387052161
8636530
7351
1133679
42560333
3528394
128285580
148377
176997
9955992
946520624
303749026
51696
5045
3747
852685
79091
32870871
8957592
801550
225285778
13706
129764
69069471
28718722
6011
167299
814005
5598
235318
26092
714878
1318256
17136
5162
4864422
82936873
703095
603195099
1388217
88409486
17128
52468512
907525
50943680
298908
9592
16532
144558624
60054
36515872
273806053
177589506
2584957
44193603
240102414
2136596
50035724
55664595
36193
688329
350362285
163436
137423
1793695
2535048
2586349
73909
481375244
9486
25082240
95718212
371086
570750183
10770
11632991
457493655
604021
1544987
1896018
10280
138980462
7375571
85719
561139930
68969070
214968
28044
264875995
12248259
21396
129943943
7316465
14044332
553807
2865358
26984764
418831
806958
202325800
303891
8948
13888
172003
21774
3757780
4447364
7491
1032709
2919423
2111755
2085655
301076502
226993
40747458
65567
30260646
54498717
126211
5630
14491
4941212
5548
160584
177165228
3402730
346433
226580206
1508459
396665993
1531267
66457
4230956
2600178
137573076
12442
10988
321705855
9485
22365
911979391
742515
879981834
731187
15555
481903662
88464453
67642494
512603
899910153
144187
2088750
103776321
58768089
246588611
18093292
27006500
527037781
1830
24065704
528588
15560606
3107
979197141
5247947
108029855
152277256
183215
49768
94641
11265949
100790311
614917
830887
16234152
245550713
1320223
4992283
37280539
26817536
114205655
1737844
473225271
70096542
110
63110643
18139578
379794
163543
474849
919438
85311
558572
102083638
273643955
44122
57728
1213568
45589677
57537
669132310
3198190
102193336
4154
13051
209572
680550
459796
388468361
30815886
123168
242813452
108914
24778
44230117
261026439
13076864
353521
121
6597383
19781652
1352673
84858
1135531
95158
7167
336996819
56351387
5486
202495944
70136
603808386
97456
492198092
53890
970998635
3529010
121804
55476790
7916046
452679721
14021
5526608
1808
1362274
999017823
2209788
432116
301775
150266584
164707
65014
401100722
55371
6047836
3001278
6590700
8259075
324194
4766573
4584
2367525
7591055
110487
1321172
450782
11844
1061993
586019650
514691155
264376859
19800
213665
39124491
10830934
4108257
119307365
770
19897
1288990
26188
38450121
478907
124613121
244496
16231
4115847
483561
319927365
615056993
846184603
46046131
501609
23602442
32669395
7869
82192
726327
493767967
201979239
41039
28523287
17738201
51253
23333
854569
4164687
10645
49535211
53378
649592857
267139049
2515886
177004097
38432
218752
6039080
21849
220701
65034
509565
527378
112582
755039353
21493
443504
239291464
79498684
9511554
402227831
15000552
114225
304675
154753743
12245
10103101
256545
1891060
36225643
156760363
9206442
35528
456426558
5386871
33002898
24256
249043
88760768
179069647
20596354
450
86803795
58543969
3052
59537207
504682
3645852
4119029
773316324
759
12774602
56518
592081159
16915
2891422
257710577
208064058
88483975
401094231
764427
7901964
513674
45480673
16025
529243636
304524951
1298491
610570045
102985558
56394864
88476
66335
358417
114819
10907687
771084
109632
250588
216449
23106013
17611115
17118033
10045
3616
13605681
27614
159049884
161312
13048
16848426
186286
177
14321
969135
27891390
446143760
84315560
213816
26247962
349097110
228496
863501127
1635520
101269
381954
13411
68833304
176062357
16221695
222168656
60419
662003
575425
118726
3050527
109422273
4243260
29586
34608
291267561
425321931
4865758
3973828
10634180
451751345
98358
25937625
4290494
3368903
45302138
17068
77049
34801692
224517
2238
117678
74054955
706095268
2551147
48575
73734
7811555
554977473
2759271
5914223
1450546
31380
10523454
254777494
7531
656515230
1151505
6840
4877
329255895
3102
3098867
800882027
939469823
446226256
18023
10509056
578069
154350626
11325757
53437
6110979
325300
7565688
8862
55626593
38498
249763138
66229808
743853969
2477753
947635
232621
24067
221695
19792032
18452
94299590
119108570
438458
562874248
17458819
3215
506742
2254
265613828
11543731
675148
4192
22245433
2521411
142198607
16066055
25462
124094838
47188682
15352
53614568
48337585
916000072
1209652
1220
6438404
11878
2213
72396539
889727061
630725667
28473
3450470
11574992
31342709
843584885
28186691
3950658
45463560
105407324
313418
94283714
3674794
721199169
130215616
200966337
690621
32392195
1966315
29661191
2183211
408147512
62505861
694496
159922
761
25862
25989711
492932
311660
20402208
588686333
224418
918377393
57359
6898265
241043851
5632
64450
947326335
44791
75230653
4088484
40064
444827902
5990
38020
27202442
745012
495009
670224735
989919
6390
15017257
3025
120327
33190738
6012
944251468
10034525
28958032
64628
7645025
61461657
142023546
859246
407506
305058
9095363
22568
95893
13165342
6431184
254571616
19155381
53702
9886
723068
12376474
2014080
377459
83149
19743451
800052
4076
158009327
9683
254153
15255827
195970632
203340334
18969103
27962045
61891815
483370317
230851
7325196
263074
898187454
10373
6926
1155616
237003548
1878
8011567
378656
293104
399726268
42256794
230524
16797876
405564637
64655676
75256078
20970
718100
1479574
15517543
14756
6684627
134215
169151
41922070
3780380
59424437
126526
642573
221378039
15467
93885
56287
963055
60000
32054239
81139372
309607815
1936983
156288724
15658
12741403
1642624
2139252
5278418
5741
3856049
175149
25234379
41262
16318
448606
3083339
63455
200506807
12422
30835248
209073
12438652
104212229
46602
30245
47721
5629
2085375
2305818
334798113
104283
249234
867184802
4405990
122247287
99570487
20254
1458
226143
385834
569241284
9201
5572
35936899
65386
61278141
1564298
3000141
15930322
145173751
2056054
262254
107753607
390024261
30955
172356381
523657998
309273
592465179
247818720
1012575
13181417
76266
745169646
9210853
164664
80197908
1393
1846222
7239627
462998
115785520
755355
52230725
4136354
190171
358346588
172479307
109543
113631
5687937
396420953
155000956
515952
84812357
28756881
85881
4881378
321472
450592
598058
12713
135351195
3023065
52938
324196
48658050
389142
86586
52458
1937646
66252808
18733
301824878
270693
22122
7446139
24111261
9869646
11103351
275387
2261143
33561977
450480
20668773
95088987
6866284
396632
5767
216394091
171998497
12110
247540
299900482
908149
3461869
244572092
142386
1781520
669324516
967388
1533826
111857
164262173
2346377
12
285983
9668909
606551390
8372787
347974071
258349977
215642
74490134
211343976
7330973
7292
14193704
62846722
491670
1482
4234012
2502348
1120
4184
23551394
21685
255809
1848495
37452219
4878
2357
120995
20149
103922
530826779
196412
64680447
2692
26575
20120439
2669
697894
194596
64677
14595436
22221
18026911
138655326
6584427
14260
73718
606912357
45856
786061
785998615
47977
2007699
347245
611111622
699641686
339531
123557957
34282731
193531935
265870485
131302
10107
3845854
251016553
726213622
10769153
8449
217152
12902
48101679
15558
452336
17390161
119165307
398942
25101843
338959
78413214
340638286
12366
2273045
472813844
31276
16210
472013728
81546
275138283
17971
3499703
193273
681
328800391
7154382
20391
35187593
299614434
2039686
25852
58165
13976189
153128042
168285467
24387569
1077843
962654511
9764329
7861300
27310905
79596339
1716561
1742101
1419
2359364
530072203
3880777
107031
66206905
508558
560
211768759
477615617
63253155
4580621
8986215
127328
39555206
1423734
831216
27206
148076600
77721
521847235
43308
171520348
8265162
1108075
432532135
72037
55680
44559441
241737
26201538
11219
532501387
34218
3642
7098786
170603210
1760482
771759
2400231
431623109
656888583
926231770
74298110
217606665
225634
228864390
45467
979224
99069
48170211
117990
2901801
26274
101539893
24464
165060661
848089209
59675
94195
61051
36062
372117
145860915
7706866
356494325
113236069
636584412
62735
310728
1255143
50377734
262889576
885120961
350684
214952
763992090
6488984
16679059
17401
336103
919610990
547516452
51655159
5751
5595517
25371158
115021
25253214
122135
25896009
45624839
7975303
507397671
20127
122812647
6725339
2532626
96800
132186042
481627
31083
4050650
14026014
4066
24161766
6110385
185139252
58622033
336767223
75855
12606
23483
1698128
28217
42511
6592619
537465272
101278
941444
783233
118559
17172013
432313
4936568
123745976
318512
2419189
5832642
11226721
9258823
8628255
296361373
3886
1470739
54262599
1353170
1312547
341217
244741
713448
112841
313947616
3737054
3026534
800158
59458513
2490823
938603
16662772
4969300
2964
1005864
11393017
40165
37525
30055306
23979
7655775
646323
51899442
77107424
11109
185969123
39045
418338
775541
92722701
51040224
241143640
12956356
53835
198
105955
346023903
837054828
955208074
65845055
1507556
10687426
4392
15891070
3272007
52438
5838402
798531
272557
117611586
9891406
25890490
2687332
62069
5311
26503
41495659
66873167
28089
14796
107505614
7103812
206589
453218137
96185
804968
64105
33129211
39875
535291
467609
25228846
383135994
1183501
15684099
3438052
9590
20479
15242784
429106
573888
8004148
13345
27108
206502
393410
13426218
69778328
6359733
1400
3301263
616932
22757
153046135
13004
350050
2374
538201652
46355892
1716472
518196
13394
32182284
46602090
5685363
20120821
8733
54995
106444857
258221
295693
2403962
75847917
16033484
634269243
1595654
212107
28266370
1671641
144985042
13163822
4100381
289377990
6100436
272869113
13581632
705858836
145648074
8259014
907006
29755
947727065
143051
17582
12266
351034
793879
514061
3239568
1302
55711
38526648
507250
54563
317
22497
17353817
128847041
64392433
80946
625885
749576
230378001
46643807
34988
869713
879196264
18180613
33557
55372
74663
975234717
1337213
18489895
82717464
5056724
10071
198093
136733
86829
405046951
1349055
43916
457425
238173304
174781367
109245914
35675
196684636
4026780
1706729
833417020
8965
2869819
9202
30258489
89008
7798907
950000
66719
2394574
1474
402260871
159647
25422
777000
93529730
1005418
1222418
109643549
190954758
4023574
86164029
6296357
3267082
1366989
320815034
52119508
250846
128314
416682651
2908
4967061
103136
886216939
579111
582329971
509133
311082
93768293
143314612
2448154
968970
556777568
52262973
15947
8338085
210586
65908
180139
58705
3577
28927208
3896
19244075
1455174
479941859
302635
426489785
500482
732463692
11664479
2923
125067375
352196
3204299
2333
16561
584271
1372373
114475
161657
67588638
1069157
393147661
276101527
7693691
9167706
250502
15889841
11847432
1785
7480
20146771
154411665
30956
31906573
495
8067218
68143571
20276
13960
3377064
88660
21110
674385
7010
747375772
88215071
724886
11942123
4673753
10062
95645
597736582
25303747
300062
4113209
32627045
292458194
652599224
8853316
26174832
108133
204949708
824942
4123168
8275497
480754
720064
216089359
325519
123453
13641003
669430423
233494
42056
1639
7005444
103983
822021075
378396
3085
27625595
21332566
14806
435515
143847973
41272158
32460
110103415
13060209
10738509
271354
463181
3371
11076129
518538721
203891556
4482
192488589
305786
80160319
2783901
86615268
29258572
241834
95802934
110330
64955
61116068
252771
1572833
109506583
140863572
16717874
103134119
1378332
216785
1703483
51834737
179797538
57842
168114
1493804
15831
325589457
982300789
23244070
99407551
31835752
57097036
30759
76472077
1898212
9197570
4904984
1012063
1947890
823299
25969526
219625
144334052
1292437
6407256
23651
3987338
1601
26732
6616
156060512
36280
1414623
776665
118963565
707879161
4175539
3432940
69217451
343
7536
11630091
632451
6539831
10288071
4416179
50926
267123
1115286
323068
19664
26839
6768591
783737248
9571
1027
171007
754387
27813
837243
128593
162543290
2812788
258576590
217584784
5457
211559302
4946076
1443058
15714
212206396
22488
207431772
839480
129398
13978758
51120
2637
54798
1664049
2594
524348
451168232
23429909
275108
462173001
15724944
2387528
17916
62671
13770886
5784109
14317
7928219
920171
640861753
36691
927884
1329829
35722
447727
12294
2397
384002219
68440
19974135
777246
190477868
743664642
59532177
3052234
2876002
178134
2930446
30120
41571
350859
75063
54130522
216129
30377
903096002
374373
6803999
716195
42423446
976885884
14840
715683342
10487692
56203
939555120
209410944
25056470
308349
33617
3975
11500
297177206
21196866
4642502
185211
941387
5711773
1915
2050947
185858779
11739
2582
2153103
429585974
102362
44189
2410764
248139238
8065507
2673686
181261
63788
938724840
478397
1427991
195019
16627609
225066
14435
268394
225416
2186018
61692
41489156
31205
936730
523000019
5736698
117215
62605
918030
391718
252251860
668409646
520764024
176068213
3904108
5045399
402641072
736
22482127
109615548
900263
55429060
202981350
248557923
2022500
215196964
14641972
55513795
10665024
894900
3284839
176798
442463633
47458322
6821647
398957621
257322
211558
950596
86211444
46141241
5088228
244111
59301
8292753
286408206
2063198
267598082
6171838
178612360
1994148
445746
9333101
18168057
149527
20046355
142237
41490
49595
389116
179175
150554239
8052386
22112
942339013
84034129
608090313
98231
519885604
5076
522811489
18858
11653013
4693117
34091086
329931
872742
1158402
24820464
729477111
1432
585043653
508773
551005
2996192
975741337
6956174
592459365
418861354
2194393
759058546
2003872
10468665
123904280
18285305
45044391
5126
287602703
428825385
178841
626085641
30855902
14720062
1950394
186922012
388841239
226675
11289
533666437
8484413
839716875
60504877
66321811
77395920
9969
9544085
4222612
29916
55289414
78460062
70433
10876399
10853055
35609157
2004160
129420
317741420
7839503
90347
3555
89518
471612
2624004
689642111
2489455
115304097
250463
14346
32165
33552931
3556036
4189556
513829
5598401
6228664
28248195
132722
125711172
197147
342518
8267870
61534
2266703
50646
4104265
223701669
183063280
4118408
53617451
16810709
5744
133372
1609524
716506158
74900
128636797
398534736
200693
78756018
53943112
118467914
504182673
346802929
56440561
430164
11846
87389724
5752495
8690620
3293229
2813
7239911
47645714
267193
151014625
421534
28290
248787
398111
454623
346020452
10283
265998076
2268
271601
35005760
7307822
28573346
36857
196686
691030
3951007
87954
15981
420992744
2577410
213377500
7947
109952
56579
6940316
900476
1224375
11955345
100178
1867702
1730936
1575012
89705
32035250
212042
53109
270966
380158607
1015
938823
112493
28813
5270692
622792413
503979
36019136
20496
491326313
305092
51368273
29342766
36319479
59536
14919341
4986
176424174
1395
90909483
15707
98465691
5211
8854459
349891530
1835342
17228754
65562
898200
14308
1035054
5343
3752547
4765730
63549
6256750
307995
21662067
11103
4216410
15061537
5851
129167769
28440
13229
66033
721489
10313083
249680334
3565394
60834
298446
600
95676
806372543
9099381
84974
696928
56041432
869
791286
60276719
944759
772917
430024753
7268
7401808
3060855
26173
44561
158564968
101338350
5507726
378375270
197467312
217688681
30072571
2389670
42429
85859006
6310
113373
3943960
1781216
1105
6147552
4878926
64920
22642102
1994975
165178575
33066
1663134
28240303
3840342
57132
6812074
1626882
18413089
38728848
211312
500551814
149481
1336629
2421673
247270813
637919
8379710
14983
109292
193725
66192843
4639686
49982
12333
6660
233770241
434254086
6569453
151050
4187192
20571184
151592965
9506518
16349802
42861
28473387
3444189
849621
2260
10833
215469
1112302
210304
809045921
425427439
96060
2706835
226887
8360538
259684
5516249
107741774
969377568
271154883
247813
63871606
194488376
4283
1254380
663966
58710
12806198
50952417
867424
27458
44786
15303603
138021
9375246
129777269
788931309
375946
28549
193880354
119836
875430
384365317
998757092
344584
215718550
4854288
87384
267533929
840690433
49835
86728549
160697
436465540
45906
161623
39673
366056139
339695393
277276861
29637675
1063438
576936691
58359026
27242
583901871
446211771
12542
142833754
16546099
91800
583153
704620078
6687
143750189
8401298
13221222
6495967
256222537
21783804
364964
249247
1944974
479817
1718154
78825471
25224
369255
36482837
30046
11164
104814
125394
24518430
299809
213306
30117037
204500
6127684
59531
9841
572939
178661
4228
185251208
4151956
5970437
414719790
380557
23717209
219588760
5284865
16043886
1549316
4068772
951484292
50162848
12140
72837345
24630692
765658
96565
1047722
95811694
455362
2849
167658
1838
4426977
4666
7832
37628209
491342
6459
22508
46581044
991786519
24910
229618385
506522
38170
30314789
881583946
30659
6526
440630
320051
971084298
9555145
1997036
12104
4126581
1410752
11375690
459053362
327196010
29272
4845675
738261
1217890
63993827
1285920
958287706
199492628
91648
16899083
3739
449539
849156644
11630
57702
4754882
1495
447553
1886130
4426
32564
44182453
1312832
31124414
842607
1474434
4357
51525805
325808
656165813
2642622
252874778
34373776
66006101
27795
124358
579377488
663353776
111827861
184355826
10112
24039851
391384
16649
3235
26675
5677
12309220
666776
34868
62599053
15321
201099
744292125
302302
4167
44180588
102618877
2154
7399
1891400
87037
6303348
2008658
417703863
187503071
286691
118373
240770
77099
717196667
522171
9434
6310515
2272272
36310772
870783505
29934
20703508
405622
4516
118580
325580
1221009
3784142
67206718
200530376
133234322
23695
1210
248309
13890784
42807971
3975380
83271346
77602004
104207
1778
7627
77580
53340086
6837
64735071
1993405
58136
658997
117169877
365530
21944796
55501628
9378162
3305282
3206715
53373
3297
450299916
155996
6724
12854472
204197121
381853171
3002641
3714237
417822
5982839
10705
200523286
1342335
16767257
93645600
31032
300261
260074401
21537683
69667216
783568028
457113270
546010
747908
21418
60774949
50790
16588
37636
482299341
543557
423718287
159886
95320859
11291497
113996
19238219
13852
4598243
3112612
201862
32559
19951
10191960
280160
2650817
1037749
1680
71929154
2223529
1107544
111280
734374
34253346
21573
97617
92083510
418856568
8417
248674779
3479643
612187
997533
10087171
888837086
8341526
6899746
932711
15166
640358
70950
276788
45759194
416644
59042591
2486
381709
837001
959794274
30753
2882621
29882489
2996498
25917717
3631402
319798
2665
16371801
237810
13586120
20552115
649402545
3464432
13650
9083858
126148153
4034547
268035648
166370834
160334
27921
392818
311096674
2053324
11494
2713
89349
241837
91525
4112345
25573344
3867463
39627
76137
62571
3962767
1063145
57365914
39634261
26228
838
1563
99129248
4089
2073667
22411323
76788287
12460807
25808189
11559096
204806654
79219
3608453
595959152
102458
4759023
454524
5929
3585320
463298598
23130773
7470
6332
722943619
492830917
6873084
14988749
2001438
449374
4250
470808
563395
122684617
7833
188683475
321858175
16143
229091087
805213
437657262
212261
4172521
6830
81204310
127926700
401379
484170
959805
30823
823697
9317758
426218
3441609
79906732
388021849
650054249
101456
113956677
3349438
14684077
23258769
16392
573292852
279692
713201
1775316
12065
179894031
961458962
225427047
97490
244276
26244343
8561521
3730
231017651
14960349
90536210
210653181
23810418
811297605
1887488
2821608
1541116
2112304
3377344
4940254
21448531
14775
1874691
96166558
964972
6412178
407112245
428686
27155
10980929
1987244
852741
1488389
99202863
18987877
450610
104585
373237
47923
61305
26103728
3153863
13857216
821031097
803012180
30223548
221935706
31852
1913241
1802499
19742642
7022469
5127815
1116353
11008563
504741
150558262
3184
12977
5268
3626489
116933029
89450
12466882
32086
28315
3966592
472781
10122710
65758
40964
96827
10119
21296
102750
143655
606163
336445
14119
60673
1078644
25934176
27849
957162
563781
602944
31567
116912
17406
513580288
162263097
58344982
806567475
78343940
16731252
664010130
46339126
894935361
4016664
192405860
466580462
761919
153843
1014694
118540
297811709
9173586
405629458
260538
623335120
120457
758118145
30451277
13741
199387
1589043
2467060
3313556
421358
960347869
656337
176491262
40114566
4554204
5643374
9654296
568826
760181817
5624
5455249
5438
8041021
6814313
75317665
825346
26506
83805666
55025
950335
115492
32437
594093114
19905066
18521589
20439119
31160
360341989
2506992
106484146
39342176
21960
451716017
15188987
821650086
186611
111565485
4401484
286289660
8172
28715491
16772254
116142
67908347
2469059
4770
288999
49748003
12609803
9983633
60760900
455079
5009
99789
21759643
103532
21026
8147523
23577
3251
2059
23577363
1077375
5417695
4505711
6091
840
52335
40468
353058732
4749
80719515
60312292
261559184
497477973
56731016
331467933
569087
27936053
780604
8344
13500196
15779
395505
152674
14315
135870
108843
856403
2473383
2620
12451330
72916
91043687
15525449
6591
221167
51288
84742
77767
4470048
640575
208219
12652723
612103011
57758
9406015
30533345
801759815
8813
195514220
645880230
84327363
7280845
15455777
3757196
422167926
13679461
118289
41966
81370
96975
181680
41318
6392
55002
857621
575015684
13474643
12501
159899
15478
977686822
502883
12350522
497539566
2094367
220333
67325595
2970855
5028
118134
48017
1241964
418692
98776
15408
2896863
53587760
20167764
1358253
3958250
416739626
268141391
50501199
8368537
138239
6047
57630241
53964
84718499
437506239
100686834
796
2780888
190577360
9822
2099
818566
30699736
468852
29618
62256
22448
187548
32409
11658
2883759
538307
2268007
72253439
54631898
501758644
361205
119621064
86307
101087
856050
11159633
11713
26869373
948624252
3501065
17121
439314007
18174
100853
28541431
25831
632583
9477
412466
420967245
177702
2564
38339228
110495111
171304
14441
3092056
27538818
2041945
66412829
44017485
503567359
8303281
329364876
85819
270306024
15607
37174407
345379
1218
173180
56127
223629
1046954
134076
57246223
11892
272561477
56713239
237370234
203075535
1677935
65426353
250078
75119496
10070926
189202759
14415
372
1644369
857204
437445532
372599
25035018
133703
198586
7573857
287914
126097985
817038
19759
893986
198671999
130984316
11100
419097350
385539285
599001
3005
15597789
181151410
113447
10416
12227350
247753581
171335
460794
17246
10935941
147065
6569470
6856891
1585347
740281
1613373
709495
705298
720362
11851568
108629585
459927008
79243
375541
90035
4642131
372192881
347706
33197413
340913662
48886
561381788
2457638
291168
4078
12684862
507086297
10353
3913
4607
26422512
644333
29678757
76664
1141249
190368
380548
7926
711690352
15150165
6232057
11242643
29687
32180
3155634
1037763
41675
135976474
13277
114525970
1255394
80438
10329
751034588
319654199
39596
335186
120205055
39244673
9141
17177495
469710
5987
353747
363809
48930911
1661
22824310
88470718
2612533
3842
4350740
261841
962460571
6677234
159474028
995657
739659
1099651
3918084
87655
539
15221052
132171
807876
283397
159367
3491885
307592400
697939
11595176
40602347
398981
1085208
458124
8849
1801485
11363
4965
62434599
1696348
221838693
387385
40725346
7273340
13712967
73169247
453126
575795
636468
3018548
21073
16782
419
30760
57620097
20860
13742
12526
1285417
219700732
97995
858588
76087080
109981392
1006217
32019
1170644
114031
11421881
2025
207178
315480794
3922
1423884
129026785
434055
1457
368546419
11501328
1007
2039211
65029
219449421
3005330
4257449
148893
30416304
19641
5855245
3231608
1420106
1287557
123951154
6780071
204131
193838
65328
145797
529592
28096264
441458305
19962910
8691481
83608841
6036878
457552
4387426
110498
11815
43560338
230098951
123717
13215263
7102305
27632
82028
7457917
302377834
16151117
14419654
822323
385581978
8696
3669
1679
7132
240833201
89473521
300858
622947312
31776015
277931
501888388
1233702
913606011
59937
62002201
3335384
502511573
159133
1868374
45969093
618561615
286278135
225894250
8248
30259
27328
8224828
13427246
523689919
2561441
129830305
253761388
9582
3615
594694131
3919206
26420070
514136
440131
9255222
36519083
2363571
193065
24597166
3337409
2482742
129377765
209818
247227
22115173
117007
6325
698966
915535
447892
1232198
171589
395485
125633560
201435714
12236957
9065
22530195
121089
31241
600178
781960150
108175
34117
1691086
66242
14528
472114
355416942
2588
2344816
56028269
54011721
747809299
5828542
6287441
64107
947929
8414
11528
196275405
251683
175442
16245306
565952
131248995
622017404
14561
476321
1216
204240626
69044382
64239800
58784921
54967
107023
105920866
7765080
7045
3055720
1126804
80580
254511974
750384218
430935986
4261
336044026
112320623
8005
1970848
23987
208734
2106584
756574875
4360043
424453
157979
9686
7237971
120762562
12243
54602344
913213
46679
90324
855407
7607102
5871108
8399
10445111
4634059
938669980
3603444
4782
1739264
18877
148842746
855681
15184849
97241
50512557
1484
18524851
43883
953064
358677586
30673
32297659
62456288
912390453
13027458
124442690
7582546
28280
1921386
1453558
14889
125846639
28480179
921306752
65970
912162050
369313866
64895
182109490
107018
633425
19761465
652627169
103124
173962311
32499479
23262123
6115507
127919
2993040
54406508
157121323
484099648
459250
827484
176330
135759654
5417
90749577
158775113
4335147
15742
53308
115360
7863566
2329955
7423385
84844
18247
34665284
57098
1182718
2957476
82376
37593182
65358131
6491
57490653
1653316
154622468
23694
2264519
14356828
17336
13317
2369027
475383
1571702
287214
1636674
57806
6507
11704
24324
7313
6895
1670986
24901107
5399991
220749
184973968
16546019
1986231
35641852
255591304
644297649
1540738
38154139
488375078
4352
84125
4290488
640519
20222443
241461521
89903410
122927
4126182
90604
32893255
340061769
17222
53771019
179961
4942899
119766
6468359
391522
149498057
31835
43602363
456208277
29859
25041140
111768
96002600
73719223
48946955
103091
2414054
2593689
1093260
8096
765810
2766310
91976068
27881
2159
14486842
3512547
528426517
478776
519120
14388030
133246
350719
5117
6383683
107247
262978834
305994
3414704
449737930
22592
26101
7877028
16413697
46373191
492082143
12564951
1895926
15546
668589
417420
981496308
62339
2919717
117641292
10719609
14044923
9661405
228181
55824613
509942895
141114323
14394894
11157
10497472
253839961
2401387
186729
4302742
9753576
6588987
16022
20958
652130
597739
12725975
967251
118283
14135
11893
1357550
17489504
3151865
2305577
371
36801
506823
78380
20705
24031
14201430
544802
118032
23717
73526
43203776
77437
53465
50719653
107526
3019568
472320311
78395256
155630
127833217
69973
91104477
20738
71408
4173762
281548
28417886
34926
671029661
123616482
178492551
452598
126728182
425117
158233
11840
678267
904342
743264
132251233
891306
2937109
61775
1204184
13413
63255
32316270
14760
2424049
617110
5879
294239725
302319
864535
277809
94874
155518
4114957
227512
571163496
914448
412959
11558504
23837
11303
1790282
203969
191223
594466
482278
1296431
121609655
4814
191837704
10387211
112812
1717665
126180261
163399568
637051
44336575
9194712
4007441
61932
420513720
513032885
63356
218670760
484154
414061514
68503087
2834
1632749
2709077
638609605
50591501
8752
9352
215636
7119206
31473951
226037
30495631
1267326
765335799
467131827
228345961
60194051
18324
3851654
65339891
38358
363011
3847060
421593
111790
1987778
1524725
15519
475493896
11677844
3659890
689570744
5428
17013
66296337
5001
4193958
106278
26475
111907094
52904
422397832
62765049
391971
925282
52424890
62275710
102723
2275314
1875103
197082
20326096
5678
682508
112578184
66352
31663
67687
475005
4309232
30694
527
29487
1685514
9448517
213669378
265365145
848631
729679445
14821367
227419
63706
60552
6945845
114893520
8038
98051478
2114
67138737
194738389
16219
393083129
49677995
81571644
12702
8876
20381
296659
25040
236940
121778
58045
348
962
590833
199663
5289638
425223
70804005
144372
8015258
584506
5743
1494951
19305997
233846
248131576
19659
2384
1972229
88337
19328918
161722
62445
554940870
171718
912553
55958
12864
65238
239890
42829786
763820912
7513964
61469892
7162
748655715
605473890
70060
2150060
5373
641656901
60918
798798656
61451
1147563
151351
16879930
36535316
42404125
55765
24589
121543
113604651
2842962
396328
87978
260352822
9553463
98435
63144
35403465
747530
847893297
10828
124114
18442
687822
25269614
51189
1612036
114274
720998163
11768820
298687
69041
23949
2502
250042
1009
31140
313471
151167
33351972
395638
3370400
477513751
207092690
323919
53754699
354237
1846874
14550615
28513006
140705920
50001
307778
10731749
1051453
734417
1716914
236748
35770
2942
20218871
6339231
308972513
28911
5605
270470
21180875
163678
2033136
517552
1847104
135111
87520949
500810
1129970
287743378
21260
1159435
180886912
82361855
30896389
1268683
14520927
889540
203271233
1979643
24587
1396833
1792361
3394947
107192
3331133
3391262
201486
95904
13816447
29946
7221991
25387684
58273891
46441
53037
6479306
1307183
6761
2365089
921411
7342356
265365506
2176282
10192705
418773
882702
6455
305956338
23303405
32129544
120306
94846
696475
167136179
16852522
12394178
58173967
157179
14289874
2101201
2792401
907912999
19342939
276493022
404
692789
9907241
364521
30301
422008
147983
5275
516806923
16802495
3087109
36759
81533908
129009
299078
560247
31283173
555999
860762600
3169717
501673
12583039
959134712
21621
496410353
14747
6945
590071018
37998
1141185
4479445
106009656
57938156
6478623
45494719
783
22910
860810
867837696
4121428
85976845
77259265
732942955
8059052
39610364
120244758
2088688
92523752
19199
1018763
193005
1250680
10302
22892
288289
1310913
76697539
5876832
544165420
172734973
102000
731475848
5501361
8021
44159168
197103514
8835314
28300
8514
592132838
44781
18030754
19690524
47238847
335038
14936006
392848482
173978
6723
214229
18787
2745256
845993
839300
30028
263651
1999318
263943881
4609
415145
353
2469160
178924165
169955702
74657
28713806
54558
36261312
737783
9893
51463
1673261
298257
79669
123089
652094
30711830
653240124
299986
911327696
22217
421803
20770
987841942
682749832
79885615
268211445
210992
123938126
8786546
894264
12106169
33779
3326568
21191198
3629
1852144
1337
17528647
26786303
16817567
1018806
6339867
7275117
662941731
77174
512656
14441046
71392715
24482
27758256
15653775
8737437
6667
200229032
275120530
15586471
12793036
2502619
99540343
1858
2696
12124
200485230
380714395
452463045
517865268
44873
236299321
212847
3342226
570607
3673764
665506
316827
16410714
391952
21199016
40655166
752451869
432955
5558614
766307689
5669
6948
54720
833386
7805
14905692
48677169
10741
47081295
564701
264592985
880949949
463439
48043
5115131
61121183
31757359
470702765
5273927
1424875
54419181
57015
2702140
41067
57142
51905
43855387
1585161
137640
13740
118302
475328604
368653329
58723
7165548
1286792
56611617
971597185
119348
7460661
173326
14739430
41081320
66999413
73563
48728513
4826152
4034003
131670641
713256161
498869
1355
9398210
96275637
2037663
7686
10058755
7957609
923922685
26585
7320
89753
886739
176291181
105273
455174
825744019
425790
67580
264132
17020
597865135
223559
38912660
72360
10378575
218061
20732652
29914378
4018841
332591
168743729
401509
1095243
24129
6863778
24829
59566
4080536
18039792
135208290
469260793
75474
24485238
4198761
102186
21924530
1327
1000001
15272
378912
19174465
7715791
181154521
8077801
290885
236895
806819
13162446
287180935
381689
14740960
58355
969234296
368737
774959
192998232
947086262
351283298
11764588
8808
35072747
1320
112801
580274
5920
849443
4604
78314
89812
25230508
405778
119997484
17571070
309138
111924389
156876
11683972
40
35945996
86928824
7411
395857415
132376924
1215214
51111
4430582
1322
19094857
1588153
7927207
749202223
115539
818087
248882
323038827
56964
55905
81
4977253
112952
109360
50170271
10158507
425262601
1771996
1545126
3794420
10605332
25187675
1896869
6706684
139623
1222454
11405317
12624909
248655470
8571848
88026
33299323
25703
1768282
174761
7447657
279950811
3375734
213292421
79808635
30627594
413000
96201
437720713
7788787
401625783
406370097
41868
10173445
1283
311580
32062
387119
1903861
2245075
80640
946035595
54594
107533143
68574934
387321
266892737
60191292
9768
121247157
17529
185670105
1107473
166884174
802426709
24407
876428311
23935892
96102009
97364
29066289
605993
6914
480534
99589
4418687
52090567
57085
1671411
111592
1509
16167998
171970
200831
869636
32050019
103247
7313639
3032
57085143
134070
8011604
111338
747490590
43045096
534745885
16454097
1258753
19788633
55469
26626893
117167119
5531187
12191252
226089
75148508
5000
142642
72256092
1681250
3925697
891400
11153930
164356
123855417
32812872
22700
1781149
94675
270081462
94976
7095
7479
800895619
6132402
1425225
52579
2903768
196074054
92038528
42509170
771234
374929915
417344
14778
28273
316680
911854548
8313187
146457577
4351
263747778
14234542
1711
149617388
63858
986510164
3284125
1685643
4945406
3711150
268180
2016085
37746829
900227230
105443
629305
973029
81695
160451443
974034
1987310
46748198
276457921
30454355
7850376
101306
105655
12250
307059471
1005055
22479
42428
181290
24111721
5526
278814536
7746
1812052
373728218
203269290
52382019
88433
732567
16029856
89512
415449321
294730
1482827
2109
1509036
28430037
139916
188963
36766
2770591
196829194
791970598
81065
13501
13087949
10199
64863
14359336
30541
118272982
497
110010
230791
140051
18081342
5913611
11247712
7172364
529603995
1918808
3632977
990384872
1195236
26421
12413
1588446
104525817
6102971
836009238
309122368
110187
615001137
32499
48145519
137859
3458832
1335608
46025666
64241
28820
110717535
38742
112027815
132558639
5406
44009
3720
5779906
632298281
10408655
6787633
16375851
13401244
931173
68859124
145874940
89458874
15941
148546882
181707
30127
38382970
96979921
243190682
3022
61425
6149
155951640
180620
177942454
78497
64521348
204310
2745090
987737693
496073723
948636
2648223
966406
8957971
18690
469880458
6515
63050436
11550
778305
14469433
1679837
2169
2538366
101154594
14063
1692675
579520
5696
20669792
10970354
12310246
76789
446933
50233
521106969
640597
53265
85153
33111
19665
37240
134261
603997758
955632
109944377
24483467
88813710
4325
2064362
9227
1984
30481616
210009
236451296
13938728
39902115
8041
50705574
18678900
18338941
287325
673005
82357
85190
988733032
145586
7007778
173363854
25790783
3653
505777
172502841
171492
2777
1824026
2218233
635280670
250820132
192310
227821
5831128
97664
16372139
633967226
11360
14380778
5440114
86375
243400
27650
32491
7718690
1647711
257342345
120084109
829251
124996
484331666
101623
4589100
127641883
2582671
16577
16840
21302822
391704597
5697599
11765125
58812678
11368917
2344
58736504
2507
3691269
437457495
37921240
8333098
1141
816264
21310768
40925677
15813
5066
456936001
212890
11831
3730016
169
132787149
324375
457266
80144346
343400
6425
3285527
2006468
352710155
2682
28109
15656011
12574420
16719
6655
1526882
11585517
1470338
693276
11573
853046
996804
80679
245469
3077
39925
6971352
991067525
32515481
3341618
14325
12070421
438479443
64093975
14493744
115916
135506796
165142
115508113
1888499
1925490
3645
21619
910434
94815
29399
1543
44466696
62534
40091
6354918
131021
56811
58408
170696
22799449
5372048
388898
2134618
12523158
59353
27539857
12410
67714987
486172445
1517287
926505230
139938
333787587
3204738
3320262
22275649
69122145
509736213
365319
724355818
209003
5594574
435402088
50974
14782
220377
32277073
139039
6220
48862756
631823
393
1430870
10422592
465780732
2295
2729424
169626
27565374
138204271
309192248
618230
3614
122666271
4532513
197891501
693773
258849
39570835
54075
45769
183020
3007
1767519
854275
26446164
771020153
5820495
58562120
223823
983444290
921031
231873
1260
259793
192864667
285904
1969023
10
13370519
2014782
32540846
209625468
536386138
145587
18484159
298558627
852510
427767595
67490
18591129
9111
5165772
879909461
42
64369209
16272889
2744091
21504939
436611
24940
33973
136732
969663087
114189
345459872
15959
972422431
1090425
15024
29526352
61930
1967072
20668
175093869
764610
486680
1264
4134219
644525780
433192620
61289760
94392890
100552708
15613216
51182761
134
7401816
435065482
28888614
87768
3448132
1371
201412
508576026
327111463
7932190
2978
401793
110272964
3237273
246360
122032
64108806
1860594
407892760
236987284
8708932
3838093
481709
4823785
9837
20244
36086
24438376
1953719
7589790
131449
479968
102957254
41236
7414796
27441
20488890
15307120
154253
3589570
7058852
11609966
2264903
49373
50430
8296
206675
44018
46060
475698
7275650
13431430
357278585
177916
74443
223551
103919515
32083730
43997018
2071
10164878
696563
8139630
11404
2059354
446242
66513868
192866
72909588
525463
20369
31279
26244
3986271
3026606
319817900
825278
3035840
14158004
341203
29165
12957575
182752961
405486890
30768
13358
14676
200892
128889820
34534
21716901
760595454
18844
741342
13801167
129847017
2416
20228575
64121
402205108
3857
596730167
14890
393248
5566882
4681483
34245
306195023
7515799
4168
9337437
870599
4406
171010274
320781743
222964
310138543
5806
121464
5456
174827
32579
186278
370407371
7799444
1582682
94312
1709127
804194
1214475
9209
13408726
282670
148313
9994
1638763
103485
6438401
34957096
26301
99624347
14078763
2483595
494107
722438
847714775
8580
208173863
534533
27125869
1164139
102721619
494937089
966863
1564098
431737
238986435
121411727
29735
6375888
504989738
10152309
87101
42549708
53669427
1236
462885529
11215682
143033
16152103
3791860
36271
308293
254768661
13078
40159
25971
3284362
7079611
30719
131710040
393105688
90001
32081820
4118469
14913951
5213588
19438
97777
16599909
22269832
14040225
387203362
71588
2061266
31944
121916868
963934768
4874335
581
46888
368783
1471951
12590
209534340
107475943
25765703
1320360
14408921
99899
14923636
1662038
1719487
8749496
129308
1414171
957627
386551
3997
2428929
167166871
45836179
364439
33379
630866
5720141
23108
54127918
149
356793338
16258680
58706321
2438513
201771
3766918
714149
307225
85305
1666507
237130
205536
230505187
146503787
424497342
7823
9234215
51175368
66716362
9542600
752883
7933813
1483629
1307909
59254
27799636
13611
54047102
55446557
13777
730863
34326
45627308
745148154
1452315
396121199
33600
5671001
504940
27058309
240998115
7937585
330500
261627254
231901622
20337781
187220
70060610
234233219
203020545
2345243
4209778
468777
4114305
193837
26356
20576521
1604
50940
284143746
13126115
693
28119
1306779
33985
110962864
18957047
7356850
258469563
751683
33893937
983202269
856856794
13834125
415200993
224480478
225115244
48778184
1982544
26210925
2326365
22758932
1668635
78250850
27830027
193215
656879086
98958788
142335749
855553
330843
23613090
6287526
22164539
25628491
643059456
477725
134001031
197984
31081278
711810
849797
737178
914920908
620573918
44333
350104
36268683
1770050
5886384
28725544
324431590
42873660
248046
60610853
31222161
801189
31691
379875857
18382
78087
8105
897910
20940
62476
759477821
817870
41229038
8065962
870259
136647
347741288
11170010
160393
523557695
822795
27738
49478
87265
19067
68880655
31365
3227072
223740
177079
9328
378807794
126461557
290626833
18764772
71770
837159
21009
30759787
112769
98486730
394279686
127582
275299
39420
11252
65938216
10259359
74233597
23618565
12575
5292234
30859915
245763503
107393
38116
43973457
80516691
127053
4356
486263
27487769
52072519
42612
386420464
159835
125136
1396798
5080338
1990
8766276
16329671
303073620
328710514
29933591
24877
85018
5965411
162416517
43297
30928
161631005
30047
348096448
15770296
38307282
38707
1969029
72707972
188393612
3500
5045373
793
187256
52259
438469356
75337724
912
30051725
55036101
500078
118110
39739
114792
78923044
13325447
58011345
12767720
67194903
5282
638241
883697
507782
33963138
9071006
3657668
85824071
14093859
6216440
436643432
3550039
493982
12990
1027449
175120563
63555
2721481
865912
103424573
1286765
825431304
874625202
59018598
126096
4547
8218491
17382216
405159
449480069
2362239
21515
400759921
7700004
286238
3149
8465949
27104910
15747113
46556979
1505646
3727007
111211360
1332
188735526
213876
27563
94531588
1882583
39754
4874372
108931
119859745
1370201
3093437
1744621
3556029
189800305
5950
135287
10012277
195978848
41862355
49904
100924
268872214
1491295
981307152
3452761
193350
155070774
6023189
26049973
237056
1953905
667237
130948255
19283702
590127
65015
44982
3414984
217293512
9774
741680
36364877
8166625
693425
22485076
726407956
797773
47400
791558
10169
6096
387
12166189
6791301
68908414
83262885
88630
84979228
1306903
172453
1885107
16676403
13588340
33049487
514218684
84765559
607478
63236664
9045696
4150630
68143058
5992597
6123205
3468
111549727
52675
101007
368063716
81051767
2022835
877001
117555152
5074084
5593
2285205
11577
24791441
18313
242388828
2180816
49047
2554
15468129
11455
12290272
27804102
787005
11424055
973311604
6430
295838551
3236768
377230346
15880
6806712
897589
65077
104957
3932630
495007940
259359236
979054996
33609300
196308667
189674490
2060290
3037561
397752
31074
1518350
51966872
911181296
206071
4082452
21170
22339472
166500
798464
149370
2076663
205488050
3804643
133014277
427909
856019
91268
66837
602936
44739
49929
129718
110895121
584379301
1562122
75035090
1626998
52211028
223013110
434603
30778664
23756755
29590
57488426
186078465
112084
65173
57049568
61457
110798
56116
49842
18557687
77800969
180132157
487566
64980
11716
447295
3565
54866819
32314155
66495441
32172955
1182359
467306
258127
53186012
7086009
463345
107981178
2281
124143784
51800493
28336494
17913394
6903441
134662695
123086700
14328752
189755
234994671
24061561
111867649
758112165
77761
272195
44396116
87987116
92770
430340
3775273
915196
485461
190145003
2093549
140706
262131917
424184
122482
1443014
51428931
551201100
2462
16442
1442599
2662633
724081
7679636
26985239
116228
28209645
108475
5414482
6009691
651101245
34075
168796
1563898
32043
127663
77343436
229298
3380722
229831403
125558112
2121
3756555
337598
68650
21090
1908904
145063325
265002
172010353
342745300
1597675
2097
407268
260662220
423760
32534482
756247
40369548
171330044
1008978
408433299
75667140
352110904
260958954
256935
4126569
21940131
4867999
988
19588685
3909275
49099050
163527
29825
137076985
6227997
358445437
46288
47617943
4624344
60400
197827
377004833
504865
7961
26836840
14012
7289680
41360779
1267719
2269
369947
19097902
318481
48155
25009337
4674238
11660144
89518353
865684369
124492455
3662285
217760781
3116
498868
99384521
522688
6992114
16131
78601
244827
17901524
237284
105630298
4086757
12454
45498277
6851182
1175924
227894
1383590
116644
8734
12201
414741
922750
970478
140105576
433146979
27567766
63468
2059062
62674576
181313
119386
54500
899794
1682288
378933019
874254934
65570975
425160202
289578
496
25129651
4539
40299
9074
13742521
2799845
190837
885151383
3216
407718468
148504
1484866
12891401
422938283
8605
12930
730404
902492540
25361274
975353
15538467
176606248
5008084
137193913
24949
6815
2265217
3926309
3644
178540
3747642
21386
1248
1014
19748
713738
5779293
23153669
9296
9773278
13633562
14899671
28379351
594890
5975012
473337332
7585
121048
82660810
5544505
275453697
571228
24579
2813560
162952698
7802
94491493
311417
56849783
868485
397273
6447295
5199466
41137
35246
6750
7282179
6054414
24359
248258
185493731
65265461
100803
33009
382153
100567
166186
18455
13836987
46716
516408895
6814
115164997
93926
67002434
53422
16524778
110817765
154492609
233521
165180145
1649468
4818472
13525
1556
61765
57314
30812
1738460
491278
549183186
93618737
96890
397598
454138276
181155999
245530
173845786
167596696
13542
277662824
4078947
17496113
308575
4161761
951613343
7156781
53336228
492683780
50707208
181360776
877971
15676675
10461
37049
11006
10900897
5259
129903
18956
28594
332778937
354639938
201989
111660
57077728
13237
2402409
948639678
210763252
8455
131977575
4985
13325235
65126085
1954843
154954
1103
6200
1275430
46023404
231103225
2621439
30444225
3219
28827
8333685
1224692
6080500
185993
115587660
2698697
45763549
26342
379844157
970095483
151374886
13828
16438539
13661649
48635649
43400
5527
7957
342401
91351
247682
238799731
39829959
1417
98018861
859176882
7276
18344
283383
1320704
944874995
232638
6372682
59866
263988978
499079315
72313
46934776
247627355
211659
91119
7783
352987401
357296
1077954
582018214
2582006
5910
2117819
811343835
599024305
1432515
24478505
21824
2060408
478728
959489676
65203775
34757
2530
901368
450467
741905
334954
344809
248814033
57416
15268699
35480832
7785
9813
634289935
180060
154333
1816
691517628
871827691
3266091
131657817
767229470
3484189
172915227
902
982954001
734989069
799930
13922
169068
248710850
521732085
3339383
126566088
75778
112026
461533
6967300
499333
3912735
51085077
58770
315023708
114512458
90364
65347
5113
32661976
46475
994865407
16986
18820154
632074360
865600691
150747
28001
1033817
231900918
939354
12318
9356
129349
5912261
101107
239931
58640551
909560
25408066
70041628
60961
51620
1710268
86519
799595
157732
14379456
40584
318138
12986017
322041
293404
35600
379034
718370744
6034190
1141606
15221078
7554293
2960
30713812
6081033
6130
5074
267181409
360431454
7369
115056811
3191044
765842217
93766694
26845771
242266
27341
8333808
85338969
5068
1678
103411871
60435
455425423
3800047
130389605
405538345
4215938
864562
14193461
53002
21319
117462
406027865
61133328
229008545
8932240
931306
676021
14282
11906034
481368359
215869
38340008
18482
7706742
206622288
1988026
1842320
6690
3835
71288093
4649857
48383887
981343
68577
1233752
1080868
649741
5736
306173
3938848
121747
295258
15896
254706638
417053175
372186380
1579184
10738963
3915787
12447494
32542
7711
84245084
23115447
2242996
319223
1639149
2428203
111070091
141690
338900
913653
30430765
134428
198320
149976393
680189
3569377
107727493
96406
806540
2187655
8417651
8657291
949510448
258424819
4793
9073729
78808649
8785
34978470
2352550
157602673
126661
330052
16569176
49471355
19904924
8532052
47649
1207952
15431353
568549688
110014258
5332
3909545
768733
63880
115337041
2253
314904224
4759574
937015
39160892
343140
24240886
7853392
54527
3488
239577989
5309973
967819
237996114
38709
163282057
117516719
25571097
337561063
1933230
5695
21956281
8508000
17102480
22322
245082
796930
53296
2083929
372531280
1737162
321069
38490420
427063
6531906
229477858
215855
30656082
553794073
288133
338256126
475951
14019
165604
60332532
9431
990614026
29500
150665058
4042486
873584
793591
689684897
42640
186982985
26379175
2726518
93221368
640644
149207
89459719
34629108
47934
215115
16380920
7373
1741721
5937071
11385
932204
11969659
740988611
124784
254433
158320
3501222
179087
2686
5778
354211
505971959
2789
46526
8987877
16807
40581
909305
228219666
14408
253021
110960696
6035
4077610
21485978
12220363
57968636
56285
135579
48988390
6255
135091855
7222322
26390924
30848
992952
31743289
27746032
281291
354450
622448139
268165
450333
221799
6428
5734037
540142
9630751
124332028
5957856
432154
16558699
21722
80769
995098751
15091430
6042
72382846
749350
61566
399025
230525
6347
366531484
3572094
604141332
30120581
26766
1997595
301691
593692363
203781604
27687
13042608
28789
189916822
32538
123563951
24532065
577894851
29813
60395
9450223
166488068
902089
636612
24118925
91641
53641
330948
278213261
66943508
3745
8285841
720503789
102792
11900
971329489
21072
82892
15375
262464078
878134
1986
126344808
100857136
64283
2699
1589286
77048
47533
4607998
259710477
149011
4009558
301321
8691463
4091726
2011167
1743631
214469
801540683
23409
894953727
707141
6981209
740264
271468
1754711
25234570
120408
9286
240086229
28276
3576
63536
873858620
187332
12350475
428187930
15561948
177921
3807968
358241893
62766
239609
92569
94034
816
55799323
8569249
331888437
6847279
6825
225366
157597
1435103
237731
3937937
1514212
64570455
28749743
11145
191109
238754658
1026718
24915683
51720
245976
23105
99893
3604116
6097
33441618
103088
1541561
32939946
11402596
7181
51925
1205
11847
153514
24777032
2583757
6424793
111618
16690195
5631700
251774
4937739
438468967
37107
1948207
105976
337
14169
452895743
57311196
8721650
41547097
790356208
22838
9676
23867279
99946
7495790
47019
17558
10248
14217860
8038416
3609350
14345963
36022
49329
4578
51612228
16194013
1015377
378528
10926
1570384
14072
40286688
55177158
854456
21496
4469
125636
7759
22523537
9922245
9917
14662
96713
29330365
8339
60400024
599861
168416986
5419791
771702961
42977
727266788
47746248
3801835
58530452
19721642
31926
53217
33920
115516
2858281
4851199
143233
5233
2752911
5570919
72488
734506109
6769404
32995224
43589375
21433
129340172
4295938
978341565
3762162
994484633
44769
319767
6809919
9808
402403
884330507
207919
5817858
75741
1942
52446074
249233767
109914
5868922
17647557
131083
584787
51591332
29570306
15095697
125498967
15551707
129930
61104
26917
55691
23947
3734
8684
7708112
208616181
132785805
654
21925
6943868
237429
8379456
16460418
22172
468747
1976925
10277496
210652
49297654
111365
296222432
485249
203091
26220
212802
28391792
901684
490180
2637512
829088956
49189404
63013471
8410576
9444
474894
19950
97900373
38843
30668138
980127
252472
323361
155359929
50091775
31290593
673058
3903535
455659432
711355191
933239110
657881
44181200
3888
3396
279940757
117002642
469780407
100005509
2255
437770
23164385
1890832
20789205
84343
8136609
212608320
82779461
483380875
630759932
7208245
31927
6977624
474640
1745
506399901
967617017
8088101
528702816
57281962
191283
763446908
6006
39635
29768
2321307
124260284
18695733
99991711
58393070
711251
589442963
7288800
634199
23101
340859570
3045
233820
102642
3588613
971753246
30078
395305
2330
748768
3129403
11138784
71691017
516213
2246114
3619536
30974080
187005
155860362
374488
3917
17081
5200332
336106
9389
8103035
102600
966371
274165
7716309
67026
86578
89554
840242
785493
5522
135264120
8649893
171447032
18497493
13873
3258546
477778
331142492
59636537
172001
140825006
74239786
91005
509316010
885599970
1001405
401695
270057
114571282
927057
80374
3827643
6074026
334275988
47415617
122810
28596
182574971
14313
59702
102464117
84061
153775499
63995
350
271362340
181737
852372697
36838266
358795237
1285323
314583
516896668
303479
26306595
669176
47362
48685
29801044
990101732
71993
310
12114436
28792144
29085
2810665
193978
111547
564719
962272262
44662470
28228758
155761138
5942211
1872282
10522
7530598
78385666
17208722
6564741
32006
65554
399362082
81790
110289
6180
6551
37481
19116
81837
63425882
261689147
20291223
162445
794987
1908999
154670
1356
700356
173390685
75756469
68949
486966117
3983505
4532
148784057
400096
14571
31819
239551
40779
30128637
4527
456021625
43033
24723547
345668713
160831932
1522
519498965
54174
220032
2638
1204120
43895931
609693
191749
137870
31298
253116
327568
44496295
13032897
2451158
93993
53472
352557
36334
117756
24191571
40575074
101650477
3705338
83269
867553
222065704
495572477
951413594
13672
244331882
51766
790721
3053
1419889
575525389
29784271
312946
398139
5012
608154222
14578737
209568770
128912
117699
18312
2499
740124
950328848
32636128
1697094
10725211
24338694
916366
30122753
15841251
6437098
235166886
15006286
26355
21820
27140258
2422838
494042636
1967571
68378068
98276
1389408
13431349
197537630
69006
57443681
1232001
999376742
952
262033
8489892
215245658
2397849
5666985
44620812
753599
6393
1324191
93872165
2083053
444595
172905
85383
241196150
1152518
28584628
415691817
308851
580969433
63470401
663
392146
14323612
5823417
605
8040421
4557024
2816234
46834117
479570717
941935
12205630
20948238
1463808
410017
24866469
1910150
68921
175565334
79025
3953150
64738363
51858
220313267
222592
590278052
412709
30165
16342
15537837
49513747
45818858
58039929
6762108
49321222
887887157
9663
22788
261604
44526153
5631
61337
107426638
826263951
6256
62384
1707704
28886948
354012
44207
415681070
1043609
18658
4964291
399256988
17532
12170829
53143983
213786
9570
7009
12568
16793754
5422366
76794560
869720
32199
4053
405557
858116548
908136
144574136
1516880
271777
14267
87849
330916529
1769989
798088557
90975
507818538
503162534
50713
88894782
170431
11985750
61541
59070830
248352969
83488674
5807281
107599312
2401
3451468
57729
56341
197032891
21048
1331549
9065069
170724
231947
174786229
231533
23997975
350347
62447923
102680631
465260
972670075
15602
710494
499808
103017
45114363
21092
726202018
8206
359460587
268632
38399601
542472
268336181
33440391
684743588
903210538
976447702
11339764
820090
37063
935577889
278850186
9716
99258
561787
29835
808721419
13933589
99233612
903359204
151991408
2083731
14526850
226792862
101041667
964
12509647
8165
86672674
12961350
4889979
952887585
62891322
2125182
45525571
44705125
1083572
84040
99796
27506303
3714597
13746
128191718
205286983
363848709
8233443
58317
588684780
137400
810018
540290
2993064
245015
779982958
55005237
1862146
339519706
349157018
8194396
638240
140988768
18535
4574556
247136
3182772
3461620
40301511
85915075
29015
23265350
492552
9081184
14027
165269
7038
159044
1533011
217441
10871883
152005
4985473
381213188
1918523
58795196
42930580
930
4739612
178416649
414
29206572
111681990
60371
991140
727967635
237041722
43084
115644446
4143
6561
1305
62654962
432
1258
28638
6131395
2473171
16461764
20460574
2936409
6185
406
4039991
1751099
18388104
107220259
571506172
912134077
251691
1340
27415
31114
21486054
17076
187670409
919532250
45064
424948
41791
9992391
418216737
12165
3288298
43699
11067
5618
3746704
431632426
12545618
346018170
974824
504498
155091
2644423
1031773
533198075
115409
1864
7110961
11405658
32358913
1092250
39176500
942448804
1789
205276
385445664
24848600
331068
2364532
3078432
66335645
482164
6562
151703554
10822
12643120
280504
4759
1005718
14348610
446770905
241477779
502379
175906
29400850
133774576
43479134
233970416
137491
1737532
428412827
2965158
107971
86541
11097203
1049999
2613626
2007
81798
36764253
409667
161341
1141842
7523517
132937356
4722
4952
10576887
714569
3704
1468727
126797981
20769
2631752
4179
48515977
665322
52578
244750
20763
714645095
82814853
13432
205343917
89438470
78798114
71696
172214195
1161560
5420
77021
27400102
4093560
4448
3612258
1368072
16489784
11921934
110499648
171053
3065315
1686956
549086956
124236
991721
313
388248152
3809570
164092
5021
290935
381765
5313560
7999170
736846
1205366
966
20039
3641101
198325112
15432381
50531
262527544
321
11766099
887221527
121546
16931
51917119
577074
13396397
11497028
81333
1419729
730030676
27290
12759726
1872260
60463
10280645
45931746
653091109
66473322
180133048
63045
713209
7092246
149625042
60206873
216661783
206551
990883892
247296268
24840148
30461472
769983830
56810589
47505977
28053
563231776
38512414
1395235
178687
1940643
2225451
64529
132673691
2580080
46556
66960695
1895539
5018
158215
432334
8957
225809
262464164
3195381
14479
66741079
2031459
879677
359838
1700560
60393
9050
14583013
54811
14455
16080365
538670658
366
3800313
626997549
19049
24654779
112855314
87486496
8505769
4096494
28212056
8762329
15613225
11669369
317533263
855804183
109147
61555
30997598
534
9619908
15926020
4073797
1439535
494939
242860
2440366
3589660
2784812
2003967
218567
6867235
898643
56582
23595
19109
11383
2450918
112664
4242127
185452449
1546028
498312344
3935977
439803
187521928
151127
644833
52581307
159863952
156219
151292482
13151
689029
1921624
14628
1399855
51446
319976
55559585
2015
91883
10271
1910983
30496
60179109
1955107
6172984
48591812
44191
646423
13777349
106013944
12802541
906281
578691814
19790
37156357
122748
145294119
858390
950349
91423
8502
1944570
5214696
13445932
2956564
44420
25001
98573
6732179
17159
63434
1628849
87068
130305
241303479
475770411
496797
52740469
1128818
50795
127254375
6345301
2950746
102042
4707
20255
481231083
11679833
1158843
8223713
50024
20806
1668211
304998318
7278209
58901047
1563412
5019729
41770
346879
470303
88567
13472443
303599515
61923496
998429
1452
2088759
72322
21475675
456998
21460
201370
22049551
17601
14892600
329091
44576
1936284
61182344
91852
90819
112335
19267
6085557
2831661
43137
2440610
152117553
16402078
2871
47535841
20433078
96396820
12535231
388670442
279538061
549575
51181
8685
249540
3676
134725
233397
96629389
2534322
95410
408016235
145004
52072
56318845
3638177
834363296
194370334
19324216
202414
2130338
520024
1563238
1307406
31909976
257318
1370380
142965158
1654582
97616
7698
17463696
722790
38616893
766379
81772930
40292
2950214
2475402
98316
16994
37
101363
235512
4523
6190
2486592
123915262
285368717
536798
9594490
950801
106179793
47152
226983
202434
893994013
31246206
82746
497433
936432680
45609
342707006
629055
705405
820676
44826
59800
12995
668745867
890957230
172333156
60424032
546316635
32782
314167
29334877
12888306
594036
7412323
10446
365596
9298587
8168614
14355
4041893
711012
59530045
18190559
536740
104388
30900
121154979
5628104
13180
2660156
3181
10943724
335646619
3972
255296
27052190
53192
7560
19056
12381
3648735
150026
28703158
493833
774839
62171551
30656
26290
26577864
900532980
5205
238507
65938
148145596
5332959
11152
9047
6735786
897017374
17077
813290
3947934
394225
5082
7394868
115819
37397
20316269
55541
1812171
156017379
480120
3030186
11264419
119016
175930
201756888
12487854
39098
251552171
56967493
1086
64384
235335
314011
34054319
6906
3868656
1018104
5367263
2135754
501748931
3388238
24073
890644012
825857
609413491
20771200
32135
35701
62757
766991303
1761054
601439891
1793240
5865
805277724
2676054
72833122
205145
155261
193836
3999
102868638
761744
30397
998428087
223455670
7129
128633453
2451155
213392884
12177061
66801
144263994
141005
128719821
391629143
1165782
15667
832283
182117
87405072
5050
808528
14079
294572551
207263
126466
74170529
24734663
55850903
926417002
13918235
4705553
414895762
85340
1756
53298225
15735048
9722554
102340
1177379
11654
37984079
820215949
211812
576490616
241466563
24917739
745
1014536
7433574
6345430
182371
464528
8163
215231835
720119
37452
709540998
64086676
278363095
23842
989308935
75057
44827
2016651
5046824
506780629
4131608
7492
129609128
189510085
66835156
82927346
55051
7355
470654986
4480726
6040390
234758261
339832
7230
59219
98586
49399
261959
92760
70855
6591408
4325686
300115067
2005
45864853
143286637
3631218
97574
13157601
8522760
17374
46962
284966
27533
10211
22555464
166731
68093722
747549
225923
12851
466432127
240791948
5325417
26331
86451
221490372
510692920
2953881
782834
2801693
106667524
1037516
5485
30469
91504365
18816
1076
55357
6976828
58278752
197910
689960
67611
2871175
398305390
46574043
146765233
118055
104178793
237
29966
45844246
59767447
862061
714003937
1284760
956496623
512105
18890
58281418
81531704
286458042
378161695
2996331
474726698
14008
140053
1525580
103284608
4711049
4179041
101416573
416731
44266487
24020
77228
2391506
11462
195886198
111584487
39991
644195
62962
771824
695405817
1391475
1113129
196642228
7313360
15240
73700892
28588566
60866
10040
71821
554277
196255
710324295
762922
54145
137302490
4640114
21589
2911698
379
8154323
48175620
4863004
9225
411332
53354260
116067274
7036323
395694966
22886253
7656
87308
12049
7017
41111
26219161
18197
2045515
94158579
2018674
3933280
233224
25128896
265376
19702547
2477
624324962
106726
9578980
6851865
20541989
227066
65704824
1514
18947
400133
511691452
1913883
535652090
3868
69867605
294947810
4734163
6517117
31347
14956
336505
18530
21714
331776778
20004
1425280
26552
216876
223521129
8698778
2132
7349
450973
1033609
53660
6384860
26053027
182795487
1563385
7855930
50267907
5433
59024089
779438004
342971
113960827
417992481
39989134
5517382
6012440
124819
44983
494018467
238325
1549443
1964
199932
19871780
5342462
286361900
357651
470616
12177
12562514
140118
510576721
11240690
2425031
2546951
3614287
459048187
28310207
122319
129574778
40240
27782556
39122
1828
113129743
200320662
864250
17102142
137564
59644472
15021744
127882
98769
369806
11701897
19110
29206471
59352
54887
11323309
116241
234259
35738878
29551523
77830794
120669
14982535
576550878
3698241
209896
203871326
1900
2204949
16529612
33207979
35431880
236503511
3077103
133713229
31048
1861225
743808844
2058
154743755
54022962
223746
2571
99939
33537709
164841948
57473
144813
11434
8666013
220532212
8171805
359154766
1954450
602701558
107732
466500399
58171636
215746
226936412
15188
2226347
258480576
25733806
1480261
162651585
68422586
132807642
4633893
20263177
453330
740486
670462171
5636090
206382576
6008737
6296269
643701
4088689
2138086
77360
137580812
3642854
8543671
10893143
12841
113283256
1519888
17108328
13879
24221921
192523
36780
1687925
17321
456862
400302
26784
480756273
2634206
20157
133272505
218428811
117597
52788401
3627453
504234298
45454
7965441
1766784
4013398
265358024
5658
15863201
1028594
657298
6067
465630882
59330
255867980
1476146
321973
111524
324666495
54663
201231278
13799310
678728
190153
6245
1274771
295630
15201
20226025
242244851
81828
5757187
2078
35255
66803499
51844334
7618623
179999
727127
102368
32558
1458032
959924
7677213
51102387
173414570
49117117
942700
47703320
97776183
51792953
1930
66179800
2803221
387231682
19188
10065
2299228
10640996
606547700
5375097
450482731
32692140
71629276
27302821
29343
76771706
141765458
221728
198314907
35857
2459237
667247
27261
221
122250488
266930447
25104802
600956162
417045
13013649
421232035
1723869
289474
275
2328201
7152
255586188
61471
711206
3522
2528347
307088
2297063
6938091
486326722
1705440
1628271
370386
7824927
387032
900052
675792038
527121
1538345
451812845
20129
47540937
22408560
386027
918153135
44902
64332
6707016
16137
111468
6052034
9179076
33247918
244044
110043529
614527304
111380511
2255064
662662
126052209
1765737
3313
112007
486535
2098
782884114
139811
922431575
520856731
7161
6647
424999884
13343
2416157
533255669
1420007
129517551
190862901
787296
109277713
728610
384962
24368
14625
101682471
297041179
66514
19228
25290292
15419405
241573
726847
308858492
78332
17978
1898335
15752055
1017412
3439326
133573906
163824738
1159
123665
5788174
15785954
6754587
615625
30343987
4796
654004
1067222
655
96865531
520781350
136917
23521944
86980890
198622
11599690
5331663
228233
291560
28
10016823
805701
232828
9018
1443634
1069975
14611767
440645
1627
66518927
2633
38582
105038
51020
14607
10552886
49278237
564999719
2694297
1721351
178631
242865
537809485
381036
54068138
31733
10166
7708681
325954
19330124
220287157
250803
357742200
669669884
2723550
479740
39173860
103675
119911942
42231
84669853
354350
457191
937307321
79978974
1815571
7962090
7837
4390581
114057732
68277241
2118
125244
7659943
178618159
325352
616157331
98875
772295
39979
357237190
6641
741481883
9060859
56933306
7322
517863
3017576
235136
684405
6656
255777214
61334730
64502
631264
86560
8558
166147
8121
210968576
69846215
137273471
375931882
2464465
554616991
78247995
3789566
27894
6044402
4290
76001
2337171
129049
194006132
217918427
49615
20429303
964580
198452298
192912432
187154
2841201
989887162
93404765
680212787
113153529
113704463
11563
497060
428502
27234
104359880
348131109
107427
10927
1797507
412831
23535
63784538
71725723
781134444
13881740
5333
26815116
7716568
15944698
132760188
18932
33473987
401741738
323913747
8740666
226069
367002
109795545
17744
4692358
125878
8584
595378
1314410
255433199
113269709
756264956
8884775
32258590
5501350
13676
15351
115
94777
2197
40742973
1584214
981846
83679574
767458911
362
8799603
197420
215
844270
58339
460040621
2914866
13103308
221874
25159
651961717
15771999
132540022
243540759
1184288
307006
75424216
52691
3388
80036
2566267
1592487
31630683
837953200
1566146
108642
12975651
15857437
1816030
129328
644764112
52126
7141
919030725
23494
198436712
24683554
48856
2118187
450728443
343482
661422307
5112836
33270290
2464
697361
43151
57231807
13166
173958800
686523383
3173658
4267604
804474505
303109817
96953735
143595958
11546
69311
3045145
8798686
3981035
30847249
61165
3413602
1877071
837032
1379643
46890
2864
16941
2850660
70028620
34445550
16105625
26703589
861367513
1926080
1725
2941669
228072
4198556
65331216
192933488
882914369
13951
3366160
85797546
30263
16121782
154146
348579578
518792
6238153
4050439
15061
103201
54124
134985593
341525
2981852
17913
51156
773827086
2321087
17085020
1758495
1677
2370161
62196088
72404
28307207
121683425
93464
123815002
182733
86790
48619
219225242
3610849
7798
383977
221877
333772544
55262665
9022
873879
5709
3543340
7091
3089194
5308025
13768265
73274
37918
3334
28686
11489
110593
11301
282737600
59909232
9009640
229163052
84366756
5377555
20715733
395154982
343903566
5143677
47920
14131
98946116
41593177
5422097
7496400
300544
118008669
3017806
2379666
681756
3244
280587
5497660
119386259
684444063
1034849
4491
360932394
335991405
34524
652874
691609681
29925
56859
134056015
95171541
13886
891446
12643
236548
102962395
33416296
119660
10870
40073
870284
81120
1889765
12899212
10280024
29096
131073245
78582168
10161
2019215
179249580
83365942
505832874
61830203
61697
6872
560990
265100530
125823
342171
883663848
26270
49851
333159
6575
652470277
40695
107198
331719
4013689
75505
38465
1155351
369574310
64610117
11983735
499694
178220531
6264
10972
266322
543003
2770173
434354
189185
2946
42459247
49001681
852660
25467
115277006
39888939
16533576
82017677
21623
395683
27454964
76281495
50690811
32702
582556114
45357
7902353
170737601
254106
32244053
106046550
293959257
1672
841142
1928037
719294
184132
121780
14057
230332
20931761
33969
54424
573
897
1162852
498387932
35420187
11252275
378739289
679501
28844811
11914
771974
1846345
9549568
125989
25600
9705054
246864
59631
6260154
963073393
162853
718518
308839
26596552
6141127
651768824
43253
11837
12603
258744806
87272948
2115400
217644159
42906
2084661
22841615
6895235
3768383
3895550
81094
11615
326214
19989984
317890515
7488
15934
9966470
703681517
76740902
262931847
125459859
688156987
59569804
56498
34989317
526520
516349
522897
1492
9928
121817045
76205
312847374
230243223
5440883
127689497
15682864
949871
553620934
147475
29650826
128796817
4579409
12758822
235208756
1188771
25415
31221182
884240556
8121548
146028
264943145
33968
218654782
7345077
30801
106254375
18162
5077475
649297
302277696
13866851
107600
141908220
1153331
1452792
210263
98835
60266198
408490486
58139413
41417
122224378
842537
926579
27326
4185
17210559
182731
1463
8450
9195820
2794932
501519
969553
101136
315782314
956327003
732443
18169788
9222
161222888
230304728
2782
53940958
43445
777662509
11279360
246191
112736523
27479954
265960314
497745
178681
27978245
48954150
4738
218182
2254628
14806210
223709
350716402
7052207
26691
201712
62511
3545
25566922
5593316
671828552
325171272
910367421
470520559
491758337
93409
15533
193639
861589951
37310
2234296
389307
92516
30305075
7357536
247771
29157
39486
1248059
668126
83179722
55459
14860060
24124155
751047
3421
1877831
29907
3071610
11063964
1696276
858280675
1364587
3605630
730649681
1337720
2485381
23254469
4128513
24705
225936
17106386
47627
58685434
20791
338541
194193
1059861
9787304
388261318
21164
113757
973577
778073089
496148
1515153
1670775
13023
75746565
68269
3037354
2091392
250391
16240
51838
759364
4293
1166483
4464
77627155
4934
26763146
53034
1472979
9357245
49044929
848
4647146
5014
123688
339141078
22548309
18588500
27311526
515890777
2072393
40051
256137
461183880
14831362
25603019
1059907
483037
15040
16130
468869
22541
128968
49931
102898
127992
101056
257771
596535071
1351
1659673
225663339
1206704
9871430
452463
1454316
91776103
952318198
248246
413704148
56752921
566219
238665
190654
1081132
4182330
3487187
44896
52093
509067520
204825671
14615
148436754
326230
1665486
91591
753933
38024
2705298
235333717
22689
503050
225928581
1680111
848420
109080
138839
85693582
26238
2505030
220004333
2548046
96706
18527073
4137488
1338940
288363160
10212067
28644476
5272471
61251795
47391697
2209
244710
14860
483344
5029326
4311634
418175
1701
66464770
161418451
132526365
64671836
710190804
22165
5598740
482582
190430
758981584
7746767
68631
947225476
213632
215660567
1829644
975616329
11325
68300215
4923
413
1966240
44276608
3446856
561284
18218808
1498
20811213
525699
1218701
777033956
448499171
67561
39015
21551039
833995
455969
2140326
61196
3525
153148539
13633803
2905112
4115270
183374307
192469
287546607
72589
16305832
73266
383139753
218997
2039699
589117754
5455493
16643337
347120
926292
816820127
218325736
78270734
12962324
105119963
5623859
74871359
362520
777901638
96
882272550
64329
213072670
16322356
668032
186377826
251980
99233624
1087363
1752507
26258103
89189927
921090369
10347503
162705
353558
924846
3780
811
21587706
750988014
97121
16329
121553302
569127527
16738744
231646
6326
130083
114332
7205108
145228886
71597
430482596
106722
3612574
110334
1983195
710932066
15294131
428010222
150054573
441369215
145942
8334
69801832
944017
7788441
26097
1348708
25895957
2490
91866
562714959
2948494
713547
31663103
2628291
30105088
36881
120970
339094
46445101
917881138
7630063
32254
12861388
111948
794994
1554379
572887051
385830
402361
20579
882490
66835
4008
100579669
1993495
116885164
3443717
61278825
134485
12542860
326789282
442345
13189
1203988
62180
1630836
47253399
832885894
23942508
6854
56387376
102053504
28769
25961
9809875
775826
58875
1382568
261911672
9104
196901611
13966
1138245
3898437
2943
488492
45901
31516
372850
3344796
23579
65019
58687
120327496
7233
238562
2259171
237857212
835156
102381700
384838022
27344457
78527
546
117793
464408
218742682
5952325
242920150
19844
19510
411026
161059
28706291
938499
2587
51765
3107782
3026345
3149250
1496063
5435676
29093
390717564
404234
247341
222705
1285
235534
29659749
13425
86754919
4501
218244908
327703642
3657988
188318191
1250053
38759
1535418
157200
53521
483569
47848
1666270
48751
46505168
339942
741930
28422498
29896334
48772
19775660
343163
436414157
476
8125521
940549322
5918139
6662
1584970
283130
221381
13042359
4092173
4814769
6210673
609716
3361496
24019260
28134260
156041690
5796412
482547
126760888
497963323
20990810
258209
21870
31042300
768386229
943851778
733172
19497926
4145515
212456188
850716
998350
549479740
176338
13764
8225904
23656502
52008788
255723902
2851147
17168
90694158
47709472
993500151
91444
23054496
888106994
143873534
14986
7075470
36625
32575138
644084793
49442163
193
88925848
13329070
21230818
120730
298112
30297337
185518548
47443421
37707838
128925787
104265
86664
9036724
4291
210450
161046
94654
3283771
96881560
923674796
115060
1087777
73797
964061
58393792
82447
9731
721879145
922016607
192987048
1980074
119123802
6948458
566447
95008753
1893870
50132
38379
88731
216928157
229076
5374450
915040
818665
801606981
2112
76027
837
1493781
58572
17606
4728286
39273213
37726648
1511505
20323
3098624
76265173
404108
17734
7830
81779
189740215
2063
55580
269528238
1862044
853208634
9926113
1643592
2042285
11700410
1818511
4383896
20164
131753
1303481
122740487
28859572
62413492
738866637
543506
363703166
29148
9443984
13888196
42195709
90226
447939
135455992
5894
79049
61756
327720
2016
190284
139171
464307
208301741
623711865
1680941
233639
31451
3533737
109097
409954
156498240
17883084
2922903
326921264
172595
4918011
690043256
29106590
3587054
72682158
22792875
250428
7721217
66350
1304
404499082
50708137
300785
416569
586545817
15277
218686
8912
113477756
11275855
10042577
1036238
467441
14566
45561
277746
4017453
39682864
380926
179669
33532114
187407905
13729
1079407
21401
765225
284803
599584748
2062374
34086
2123329
162748307
9989
44293646
124636
114479307
31591
7082
26050
458899916
8622
837834
135979
2453
425334
4022513
528519
261474
466263824
95278800
99315895
1635011
181287602
7747863
383961010
42637
91386
45247
2074323
16181
481381
82523
916785710
611012
12783832
59844
1511
5366
2377192
18230
22831740
126437029
103750517
8154610
4130586
52850
164296406
245702867
7033083
24487786
444400
20946341
1284909
3021
8298700
241535851
72031124
8688175
83463039
3726793
78442969
474671
6199
858441
59090980
9294567
6032856
119344943
179780
335786893
417541
6903153
19585
778313777
13325
395632065
108532387
3008428
2572658
172916
6956
5202
18162076
92739
685658398
58930352
787473308
1832330
779468
113481
214250846
39
174609
93424882
5792
5204691
8610813
2523
192160
27160
3633
925185
7735160
536210281
53265991
24604
32324432
15853028
52612
261013
14237
93359
708989
120342636
402472
5858
3041529
247873
11783984
807
1238497
39284
1330
22821789
650062892
80342
17951
317176434
7279
484529539
946
17043
3169
319014
7917323
501134
463630341
45764884
446870946
15164
125731492
3913665
498262644
95266536
2864037
6813217
43014
7177
53090
73263836
123636046
7901438
9747740
751707
11171
8342005
562717495
587185503
7393605
130506
4092
85166
500989
90340
22949498
429969
450712
13785959
634429125
148912
7566171
313707
222554854
515110
12045974
230549662
100943967
312652098
12957508
2605882
2604
18424
1719728
65055881
13964701
17743
16222
31695511
64303
38127
22489884
19454968
7739
10405337
15093
592233544
838918320
338244404
9376673
59797
98588
47416055
595776
446835954
433346
10951
12867993
871189
51649
43337338
27327
14381
39329892
333518661
44019
137794178
1001
979745
285022
8909
176092
12613093
285055
429940369
399909
165150
5802555
2771
309624577
2365
453988870
28980942
2795318
94258922
3740543
5253824
56028
1495812
27834375
776710
4576
148964038
9723384
237354328
6248
34478624
109346603
92496921
3365123
49031005
870
543978649
29238
116879
11566
23773917
79365595
145401
44
63007
3579516
7770
288434032
631026645
70046427
5864484
936
144799151
95944
30722855
365217360
1789608
146814
79179495
33518919
5490
56505
779891140
41921
252108327
7796
2429793
104689063
16193
52143749
30272
655774901
1550503
491233
280792
1721534
9108162
10753532
425788
32844
532796513
3147656
98855620
162525
140149
6100
13495191
249164252
13385
23146585
45154
290529667
12323
149912267
47943049
984105089
782366
501354524
2767
5170
1148294
5307768
1038781
399856093
95401426
3331
130232
585953846
908753
94345
117890010
59137153
6298875
262119
991
13053
4066441
11314731
919946579
543734
129839
230952
331547
11530907
127931
28059204
474213353
21929169
5397312
16275
98248539
7832842
63939
589181623
7155753
47547270
10368833
2061647
1169443
14505
139866
25390
989270
683386165
55374451
1704776
26254572
22902176
954828687
10594241
764429556
992178
108507846
549008421
994707114
922806
94126
3215079
917882
4461516
33976404
8024342
114536134
38340
27198182
6686692
15397
6575556
2250209
238206
6475498
402163
13628
104393
943400
11561
1494108
138385
939880220
82840214
601573
10863
31777
247050584
58331731
1794207
25828
181256447
43823690
1738578
42144534
887296940
36247429
75651
23858027
333594604
175904
46420
5657986
2627297
3153
47736758
82756
137825456
8431
1055906
175087
116387
1019176
989947
35431
1293384
21504
4182339
118520
136
16569
3212307
899881
5601476
174771
45546680
17593460
842350516
804631
28529
7561326
310414376
65442
1349542
7431193
47111515
5735020
220559766
2077038
98165
177061
60994824
389347366
8386749
61027936
1186565
52520
359155
14442348
4102431
5362322
1003225
658658160
751210
45106
27801
15116542
16574105
9004
80506
37840
3739271
283500486
366148
543390
41801
31131
14391793
2691986
5624818
8952
988564
213774
216171622
591217555
532
50017
15516635
421904
13095766
92802118
384931907
41641387
2367714
4991
27094
48111423
7658411
59969114
13329
298747935
844665
60210
20720
51882
35485122
1658738
772525
16347
14290
2722109
3964070
39258815
10550
121340
126912
5325
8219772
119103
5415862
3971263
3142
157834137
244088
65461867
262763009
232991
800165
489545
8850607
1860905
195220
14420919
296127619
274462300
874476
276381957
8453
5949
2667952
6499159
192084943
167902
300051262
12312
568940214
8671
6609
6262515
60234
2146
142040745
264
63071
49846774
95850
162237
29083
266997
8279056
4163
136863800
242988
9093682
11259605
256119
1897
4891621
523679546
358694
7215593
12692697
8322
436825
513377
3641
130047889
12204055
267675967
2411
118292
8828
142306119
41578962
507329494
121868
54768065
5572193
153607
10309326
17741897
6552
127349145
157932526
65499083
57883249
1934468
3692
870394
311161
2711847
9180025
23134176
149285
16821717
26373131
2103
67859
316951664
34661
152531461
1682620
660225
8099316
8723575
41979
42146023
31910
50289337
4944
25630
111661628
13790080
706451316
1300729
2631
134667
18189794
852100457
772260003
281276942
243605
1065808
186856501
992561581
46557211
1607658
5728211
49668
60720
219175
18261379
5447000
267897031
85604067
7211460
296254855
8237280
3617457
769399
480832
70136294
439598
184040935
2268909
1537
571954573
632299557
694306
2379460
723
19477
3988975
354027
114503
496142
566777197
172809
652370753
8384858
1676501
304364
5545
7069
5449908
2346436
236262
800923
8968
1064155
57572
26938
1556816
31724359
431820
35553
572985
194370
547636
495212
87763161
211488964
10955
971195
7202
2522
154916121
3737073
1639190
242245
19236
88264311
4847267
9886192
72519043
589602810
9883
83339
44780
21882167
2044974
6501048
14481
25509356
54641
590
16561837
19992166
82179997
14933560
4622
19050
8819217
301285
15659951
20065383
1918
206506796
262487288
245433037
16420
944
232526
323664641
7608
91372417
368288393
12324
605451102
7691791
7785407
351627
9936405
258250085
734026
1050899
47516
7762
911992
546396
156186
176252619
152648745
25132
275665
17937667
351420744
237071
5054
995586862
772426
1967428
17674956
1976260
112545
5375227
945609
15391413
181918
602015634
276727278
229812125
182964
16167
2973
18873
5107461
25396506
6796
676847
6358043
341617
801708
11965941
378454
145780449
126383022
446606
4547000
29405
4428
188420
516170
4735
140624971
7295879
5882308
194622
289496
67300095
149153
11786825
490921
8106
128138496
2373
45944907
260812659
1149
1672191
838306000
6756273
144063
211941
213718
15765
220415
512514
4513200
76777397
2278956
18458958
1505102
484799
149077050
4028390
278202
215990
240048565
24311
215254
19111973
20550729
1421
38593
280714720
6417
799704753
448002
83420
840865204
7368799
633380404
53161
47799154
242614282
29601366
1600142
106432930
97247928
9742472
403127237
10378097
30194382
23487631
29433455
28313296
7838
1116
34185
526996
90647970
41804208
269535
27399369
5908730
123736
669231
961874627
9900
20697
1263719
23153592
96341245
22679066
5978415
2803878
333395
27336832
3238742
64556
4293948
12231
50277008
760580531
21163600
1118
29524454
116026
12412
2886584
357676068
12027246
10940
3543335
3870393
133905
788858293
966342644
1790124
256723
301753923
184311
657742626
285136530
38378107
278438309
64603658
6794640
7226159
799954
11631406
1245
18410
454645
150356471
246609
5318929
102555
623626
274999684
482484181
24826
651800
187977
153954837
37051127
2224523
14214917
575656
130324
33062
268
3259220
25437
52731566
3587718
122357
24519276
329965704
504451438
48599
771191500
3186
341570
232170
18178
236729
580508
511304
513165
70372099
6985
714617326
12292413
48633
25489244
15423161
3950774
84257566
725865967
96009961
369235
68174
306026741
250976684
20664976
74777
3378340
3364928
123966569
15624480
129832494
84366230
248565381
122284
346796
27652
375318
54651546
116959145
168650119
13837
4907308
86301
8226487
3659597
10745198
1909420
2196442
64953
128637193
394955
221934758
240961595
44493152
1632648
391825564
286758
122365
73471
10046927
12989
1111305
619549
2369
41800
3843972
32157914
67763606
843639
80592
137617196
2999312
8530360
3897089
996816
39823420
5137
7464
79646
957545437
10881
4288466
617025
2980
4091610
563
6933961
706533823
2000404
879614
4060222
9432
156496
40505
171219441
24641217
6855326
354813812
262709070
248000167
59028890
13075385
256823713
16211
194350708
11206644
14111428
84325524
240246
22735704
395429
161795
11958
7073247
160794
613146
277244
228342
20109738
15254687
86244097
19757296
29569
82362782
1394557
633590
265485297
594548
8257
425039701
261743
1554
106390
69929
52655490
245103
10904917
6603
661278
751775
102399
953529972
736341
77526
13990331
127337919
792986
2914517
52801
59559
81169777
211719
32285363
40621772
18875
14185555
21705179
47657
27104299
62040857
157796744
1690646
61769817
10210206
20222
15423
418783925
42285
6777764
122498976
802720244
109738
27775
2861
1899917
9557066
19322
867996904
220856
222423333
249328126
399672643
625660430
48739562
488513406
141851
62102
125684
96266709
302615
42181
270568624
45107
137393
400
339228571
4033067
242154019
320143999
90680292
20440481
855941358
48245851
260167
300869285
382136339
4511424
495596
95809
174106
4145
269733
6679
6617318
89769
104047014
10614
37657482
31954
16471356
192749512
53366148
3322
2537
196984071
2348
42695
148314
7405649
410071
45777
263214
33818240
4587
33116
352709
23605038
202875565
45798
93050738
667911
8702969
1824272
286808
70675518
13995
106791420
228004
836096
109233
13668866
15884
1967
15219
51160
2118458
10865
354513004
2797800
42903
70034
109057227
21381442
467363414
3095287
11682098
5861
1426
260639497
2368208
590776
22760006
920491804
3998633
391081104
1957447
794093
164217
140062086
353182074
15937285
304285
603
21590
774139291
224581
126204
14599240
303204
6004613
341724
31574
974614256
92555476
469683976
54056721
357206
302652
27895
3324583
644374307
15032122
1974684
29824
2188459
206508863
5126084
343016423
651603
14406868
72901
152809224
221436665
337404
158348
29417554
847
37580038
1690828
13827895
14514966
10359
11231135
410480667
6730912
1394675
260477
1376006
14006425
7356
6888024
14759
6805956
26462774
46599
608170
124058
455010
146863
6066220
18783192
12117
84781
5639922
850
447239962
188572
5436842
9451
608487
47175615
5788
22500224
2929385
5359395
2996451
8375
132162
7302
62528558
17149
6026
96759
1142
5064
161774601
12056614
14677593
1308
19132654
122691
50673
9799974
84193663
68672966
202130
8748682
3834584
25385731
57720
16343
1297503
242121
84884
402589
174016922
10882638
222311
19719
7544
183405
54470
181846
29737
49650
12850427
2905362
2356742
241133197
15378707
237226277
398
219394
10910270
833891
11828209
518077
3746739
1293
73385915
179904090
11423
13045371
12060114
67573809
112155
36587745
32220687
18909929
11779
4357233
2416803
5114151
6509
112294618
13791
1142461
2707225
21103
14349
118634161
66873363
259777
198820
42992919
3786463
292515
181280
254119
778423
100400
24103
49078269
2037756
120408318
130929
157553
21510851
79802581
158541
82552
23982190
2734694
1551085
923792115
921430
6498963
118244
161981
151277
58730646
368354
79057587
18117
17162
8794612
461386991
17989524
71812644
491587943
3320
3088114
30613180
423870462
8831
3513396
28235
12243198
12999104
147029
130049034
182162
12305521
97545489
13709
295379
188532978
22382
3203049
796849
1872
14168
60125
52676243
5017
2666
19700854
590184
82070
7202944
5984034
663858
31222
2296714
695197
787074068
462995004
734585
330631480
6025
112511426
31634
134346645
26310751
5116372
112836
115136331
35200
358526079
421733643
14684910
42298306
166973555
33686
627099
1885
58948
218078756
863487
10822291
5431
716137
5401
41569917
21379
576483
48005
1708707
1153417
48313325
7000231
795460845
839025
55536455
314970465
265
834645
3358
190132
27445891
2235735
364284890
96668
933384
149553429
1518
85108280
34521775
976034798
3362152
66951
3891834
56411
152605
369976
238886175
55646
6954
44927711
81828668
97848
273099
15788
117792869
12431
127579
12885160
415500
3947
653045
430069708
6080
30351796
12894735
896969238
15273
2311
377792662
29253959
14088730
10751381
211452844
484165840
97050
15317
105021759
390351372
10136703
131440568
446264
23185851
192682016
14855992
2941219
4725
86021
312174
690900
721993
4671137
372300101
1108889
39005981
57944114
9516
1205097
79644
130678548
1710451
374466
131582
22398
9392
787238
12156
1013112
112121
5482
108494919
191571848
59248159
235003282
20968388
30238469
390646
1702775
556472087
1614322
4019282
18336
248738906
5282335
50059482
3830908
77632948
50939
30221
98457
40212
731813017
190788
246147926
561061
75529
16197
830692
8415
767743543
164886974
211027
4504805
151861
8899
200333
7031
1943055
95639617
72662
48286377
26560
165174
271833311
2138678
44476149
318521557
262307983
63108
5008905
70282
30456669
714609176
46399
12152
294856
45570888
167915005
64435
41774
518277468
151759962
967880
13619170
1568877
223385814
22452
807691019
57068086
92299686
257383
51655
2034839
719017103
8699
82481796
772
2462808
649706
293664
4155770
1104782
111964
332236
3715
64561913
94166229
3242354
168830811
174524021
153944
362937577
248097
29853022
186446
2988
819498
28875047
51275
1857977
288087
6480
52405365
98592074
295600
49980
64506833
3384321
127115
172010
168166449
45240
72986
428842
18383
70431103
413228
2692671
202080114
409546596
161187
1263358
663597238
38190
1957787
168207
813640
517914840
305415291
584556
91636607
9305993
51003376
102009538
51208
15518
687
32432925
424464
82962
7625
864252
15803442
43260
429629173
124447
6231
80161005
1532
839426303
767452986
945719072
195999913
91087299
960885
53263
396665247
2306
348267
153082648
9940473
95626604
2068419
1138195
26816095
18818106
82996
2879139
2409008
28516698
488147
102637536
70290
9208
807043605
510442
8087
337257734
378135
10909193
12061
375018
266217
4667
178935940
647876
303808
373282020
84297504
89211089
198177
25026454
55754
411028
250784
4361821
67861
2472533
3822032
32306408
189744682
127958
68939
29560
113660
14514
56583558
379851
6219729
634604
444
45973005
92338834
3396879
526038374
9130727
6010
52507
59193252
459912
1260972
53099
53275821
13299
1830388
32257
20686912
107943
1685290
851011301
87040457
125254938
24309675
3448946
212266409
3386553
139869
878111
234966385
2884
212517
185605
18613
173901
814377
610087
4836872
83663
272316873
12879
1500721
161788243
250047728
252347
63966810
156495
89161565
13595
17778215
335104565
607063
139946668
18242116
84063830
2179
821585
129949862
90141
21446
10251
607130773
249898344
2603982
108542399
15958
6650173
23652079
3530334
4265934
32369235
2346177
16016502
63348835
3209756
813840344
3591282
11702
135409234
336296
175091
2453308
8239245
9298040
6930265
61039
150
24735
44427
617
205211188
4870605
23137
414166
59340469
2842827
2226085
247489579
32732
18511504
1053186
9901
501151
64705
74184
18135803
4035965
518840
188923
608300
8275
41517
27498
9009
1469
323858
23288
742399
69636
553213708
26495
701039
1957273
37404
710732
6755
7690
218217617
2021500
219685
15802169
9229
3141750
29191
54328075
38277584
2335390
5455417
960067706
2508
3853249
244807334
1677503
22490
7691130
9588
33528
547822
417273
12791173
809
2867
369222933
257592847
244563140
129770716
9650
6817
163422
6631
11255399
31167
4046
230185
165688
46893
15746295
1001940
8666672
244947456
523769464
5509
22176970
89415
26327957
37045
4836974
14989800
4111675
88019075
11876042
23930
18373905
783846
98
18516019
4980755
8767
16190
14279723
492
381053
29135
684545
490796
54737
18087196
195534
5981230
4873
111871
125049711
229254861
209876
523354
134369
7347202
102497760
1152818
133205429
38110079
23329958
12118
7201
906353413
35255350
259076
64829
54555
7852093
505420
1980991
458000332
862712
4281278
3585
969794
46440
160597208
812444
60072135
79862528
1019810
3618737
3795986
23301
26804123
844705
1528592
6245656
12734865
1950306
27466500
94467
168242
174957
2957011
51848
306290824
29421
2041610
4235694
20909290
44850
8078094
3887130
142529
72081
13019373
3563276
319913766
14357704
11023
880833
90772
41444
2346
62283607
9250345
32571
124425986
7297332
8132
7225
748712
48829
85032
57724
9992
65708286
933935321
230523983
50895634
35643
7975491
2005412
10689533
1841304
12319
31516922
306761
18638
64499738
287729159
46040
809996
104178775
89530660
526546
114954
6105176
550926
449626
51626
12901190
45861805
11746300
497126
3632612
1109026
102802114
2560
4073306
21246458
938108106
1632817
135256
15532312
120421389
772869246
2417
5103
106763854
3828182
3599402
123521
11050709
28316023
1901
250743
7907
2885221
50760637
13872624
148294822
11104048
32517
868979530
54418
278315
368867538
214519421
62480274
2065176
1223096
114654
27425
57366
251823
31247362
2386403
3916075
1455851
1435117
967440
444533097
32179228
126589882
2485485
179149497
49826
86589
219059
2501455
1744539
107834
9369410
174142770
57476909
5166996
376337
469110052
188150
572135
74201576
353835
6565285
18498666
28841122
177381806
2070772
243574513
289801173
884236
44458
119970
552268138
4566148
57225
725526064
2833729
50776
66004820
147845147
54996898
15974
1063466
36006351
13869314
6560
29322
14797
685155
43898152
817792
140103564
830976887
267379565
3968726
4294963
194119
752000435
609456875
163007
61816706
110753244
2396
25741347
42052
9581971
1193003
2002141
210114
172540575
8009
247587
49348413
756468
497115
287118430
147752914
10184
318762083
225558802
3355203
52484
657549693
10607254
336036707
239323
30802280
733409
811228
5781360
222329165
52626310
16312306
1468
34782794
104067785
51307
953784
2072984
451831
61487
1235
45492505
31629581
113312281
67105202
14905
54871
915509838
5135957
9517812
65299
2663592
13088
4023
326824114
156762
48817488
14295302
698733
143139278
141
245509
9977484
50589
306613086
5271
830478
31165475
768213615
5636
28106
376125056
494146993
32011425
255236
956884
26473854
710053517
28762355
22040
8338435
4132925
13484
487074631
593543768
108928
2014079
7943933
11226
6612
70415490
28784112
631649
4261410
11584668
231579
2283623
2810
9652687
37203641
2006706
1341980
9589
109805
28700569
29031398
192432
233653
1641965
9783
398383148
785832065
13875
43248
3833899
100726022
175184332
1896760
2200673
459906
314779
2096742
2028527
35308
7409738
51039215
838475865
5619571
865252
502425
8864877
3581731
251786228
14165797
1882080
256863
304598
11096368
1939210
2472299
93572
3061
483872020
150516
6714941
416191
4837335
613181636
17615763
11242530
281619
12145753
8017
1415611
324896619
58753948
8234502
193831
783343
10954
26008983
21359
4499457
551877
84981994
239342100
588975154
278067
8786209
22527274
25899
5423990
2732756
1872377
3603542
11227810
185401434
32610
632397
38767088
62004693
241216787
43
6924
36109024
26143
3732719
48407729
2200131
3943559
119792
102025597
90668
883685817
1621
50189527
289221
5525376
219237
2531
26025
1574168
32416
27331441
6824467
239140
587436
112029195
26593
945306
11116
2226
55967251
3889176
16811518
190064193
19168496
836579
94458
10208013
57289
6223
8705757
32067
110932653
333494668
30585
30165555
223157992
32406
89804
1098943
135271
199144
640983958
66386
2687577
318007
16824684
13880869
1986710
1758362
215955365
186225188
85057
33571154
228415540
571390628
91506
114136
60933449
519798838
18038024
28085459
8500309
360441
7359795
302044
104228156
55266
913410997
10063
55093214
100954
15646987
1499209
7594594
816000
91865267
32111
1770239
205754
23510310
56829
13817
7710840
24330642
93381663
512840135
166579473
3815001
21896462
1171527
229077
1957718
8050
4012085
9655
47722
39230
812618
200920
67136
37905883
24239399
8052243
37941
276860700
10028
13953414
256180597
347534510
2949919
427786536
476413
9754137
806297
1401699
9623651
1423
159820
2354659
4025
902568
2466
157167695
244057
7278745
7956
131833
27706
30503943
804636
827589314
1125224
160266
36547919
106326717
39298
14163818
683513553
3440
45574238
27106084
81159498
4815082
5146
3159446
1364026
12041
94462680
1392916
1938129
5855966
20940689
88811559
223713705
21574062
163670
8228365
64002174
47307
402334
175109
915318
28302989
783445
66514074
3222671
23286553
1411793
475012
5940
483
375206840
21196
10752
45493
12433065
1971367
356846088
4109
92358
816536
14818331
43076
866040492
157617249
474461324
552915446
60307
121150148
51114
605165712
196356
37509072
351133
815017
501897317
251776963
139222
2912163
412931
253552
140498763
4269362
3343583
21880
9012
319691236
26956126
67097164
32003443
48338
189339
4150711
14104
336340049
46279102
564038255
10071673
472206
51249564
777
1931172
118681090
129347
54752488
96837
3512
6201
141650
5656
31806482
42657
590343
7451728
301081
3329842
507845
673973
896062
20676
305226868
168927
889744409
287444
222843355
123047
11097161
14176687
923584
154075551
6226143
47837
53081426
579
963248932
33231856
34061141
530375285
21271316
22288
556704
8092418
529869246
4422822
1704424
1213507
2636444
391218705
14291
848042915
61353
14976266
7688032
16210209
1852054
8826951
19834
31153775
95247236
59025
61527472
123278162
981910
494261
497273459
288122144
10900
11846584
612970135
159613999
283908
183268895
443171
522457
15951012
968
426108
234820418
2665182
180880
3536268
73612388
655275
200806
32701857
6625370
771866167
79950266
66864067
55410597
72782800
15838221
43600256
363361
1234243
620897846
1298
26159862
23145
36131393
40650873
456797
2045031
97986504
104046
77820231
242861209
17277476
1047231
94236885
226505
767868017
518332
1105238
215913842
2958029
4421358
22448362
40065
14942
541736
555552
42090018
37552279
17787
7879119
309832232
370216
80620395
736368
237079
700821529
5504
1388
3308
421011
25154502
12001
420334750
263179707
2219617
171481
168668
577293
24848
85416
444540561
492335
419794617
5306108
24074223
73518
3458870
16232189
25227
4435643
104782368
809739025
55835
3126
2048107
199848251
8158
1536087
113786
201268
117259652
234551903
29681312
205588287
188293
7545048
14613326
183394
3505525
213078423
216800
844
3589741
248341
15828076
16102
8342370
181940
614687
818312
330118133
47946
5848599
22467747
15812225
4616775
7552
27091480
43770184
66270
3031
37679540
15275736
701924
36385
237447051
31214323
26946887
69703603
210521
115025249
1866
227329967
1542244
3355371
2214441
112901068
23269
31606109
691886
593178
3739801
975845523
19444407
8501
55360645
43466194
4318278
49893904
3214048
27408568
1339966
5697006
16084
305586
63217316
3190272
3873
906747
507677
419713558
1088971
254159
384347724
17894
16241
70156
286286343
134759
130098574
247136609
554471867
627056897
8269672
7666052
108158143
489395083
12950
11533
87030
737352551
469338242
74745341
237199
38880500
2095241
677487231
260123
3412366
27003
5979211
30354
429735908
257947455
394450
117788073
81150
43620089
280637
961
232853
12357
5793671
20585
111193
133514322
50431916
1280582
6867
512055211
11443973
859118
203373125
1070120
109655876
30590
42060
51228386
90274
9622176
59741296
43625
64921
42242679
32196854
13026263
9611767
162274
87183
2269058
25323183
5969806
191117
107168261
219429893
96409393
143441012
117780611
14404422
738640
1847
39062
45477
64995
993787351
54927323
10813
32413
2098180
177513589
65428919
5620701
62064
6837223
5889206
328559
8166
1829286
388447
1177280
158236
43990820
27123
22470363
483159449
1489111
38481
55802
1232468
87201913
25948
116499
20988
5670
1147410
56878
9709793
13085
65246
334216
441525
4797
515896
8084264
3351689
937618322
137930
3443
653396299
248870783
21656400
393324
4363
48790037
489364751
1194444
331580836
2918886
98823445
825
3910252
886505
248334056
22852
1769154
111718419
83697
724156209
66030
349680249
122078
405286
175042
19291096
3405472
188706053
6021
274864
251742553
150621980
517153399
130361101
286439887
583271022
185642666
95346
15084589
12276774
14755
5176131
194012978
1840420
4960
20832252
36106754
6760
655322
850481
3754110
104
1885951
1743
31514
53707
2765065
490930431
30294
461692734
3959646
97705
47725372
32494077
4732956
26136
270936
240160877
1783131
134236
124272
25969993
748520
401893432
84931823
268878806
90822740
33085999
13391541
96210282
1670538
3796
63576523
52164378
234546
521220
939865
886224029
90820
102724
702
218579570
2083658
5216582
919424
1287281
3354
6114637
868227
47811
3882
35403935
16822207
758118
20439
524588853
20778156
1856072
1182551
32703
1184
5180879
663562921
101616840
3178240
2058635
325698
145836
29186061
16287203
256970
709816170
18214685
25735
3297186
16616963
8672280
35063
111493
374745977
2564440
88113148
63822430
426121205
18190
12569260
465646
513466
2046439
11028648
462993
135655824
58044088
81357
105977
6134750
504653549
28084720
175152
110987904
1258554
8850978
117040
28112548
15824
5334
175485568
526207
7180
56664404
157849568
32329737
217990729
102203
2598331
29886
2772256
638056631
37455206
40655688
1328308
74176995
22439
1089
1822527
5347843
43717
65744058
12183
193562
7531875
6406
41574465
2784
22125
1991264
296093105
6766849
1096606
1183063
61255
518109255
40042631
339378
191167
5336622
7746146
1550657
56028611
2320668
9878
84134
51013
7909630
2744301
13323056
6114102
903838
75874329
4434
11504697
11078401
1269817
112954
50121
653
9748601
247405
2115741
90085165
960042
43466
491559
166247754
5470743
963
202143513
92243
25506
110745329
398783596
38853989
358735
838148
203673683
2725534
1313615
27319571
452110
217958904
27709228
47797
717422
982851
1787349
13502238
817359
781845
44437692
16560667
695915616
1831310
3160657
1792188
296824238
895235
1326668
325867788
108580015
3797444
8617
48787888
2939
1612992
1715869
1444481
241224
258841423
3180580
109207756
818599
3266060
26114
48457
96609
106659530
984493
64403262
9355
257146176
67955
22946
58831145
2094249
15408121
9788515
1088768
2017054
745267
16351
397896
24023
57330
3397295
1158458
3254030
7223983
262459996
3274
39048191
28784428
54158585
14900
805385917
1413038
240128047
7380
37762
91139942
23504772
3704816
91173850
12936158
107244362
28212172
2028673
248149
116728
2478289
20270911
234459
59143599
6794683
208737797
398835
7400332
423450
3650538
118996
772460
1031589
22476457
296361164
12428
979007821
156021845
217392
17486391
36826058
225852664
936166
9742545
18849999
22491
39647834
30687697
46562037
166150
167112
52576272
14308335
4852
8546501
958258788
14361802
327172
31189511
481839
320489885
3717491
3159191
26410768
1036075
852381
267454377
367239149
66756090
305219615
30151139
46484
493728
5688
8731898
189175
316183402
5506122
351584
7070
32755097
47853
5729
7383
557389
680847149
24052
340276498
15198296
3266028
289
1614688
323918
11409
10541
15311945
7376950
513759243
7098981
139575714
2411931
73729
212880566
30093675
125240027
354357725
400596183
39686
258685
7627546
313539117
1906526
4969271
120998752
2559202
4027100
128352799
263191613
27070332
9521
322678501
43293899
338024
3109137
335654
4482205
5228
15041911
59166
8892
905771810
9284
527172664
9423847
2826895
44313
4333598
7528335
11691707
931488
32563176
53826
9641
120004466
69502319
134495445
85929799
14702876
11342525
4017939
15442
107574
8171
334934
625872
225869
4775
5594
371272
19256019
48949810
61924522
187205183
222119198
7666
29681
79350947
185303768
6137656
32739
956144
147427
70845164
248710
66107
55702694
75653211
19312
27858629
18637
1956866
49293965
960623
1572750
175616448
113029
5826810
120402262
26363
138109
432974192
579479
962775
809336
10257
1800
482813
55973941
25289569
378908399
1867124
4454
299031
81241778
134517320
658322
66888415
32509166
9878543
1652453
566946
107556970
391999409
853902083
953125076
3937503
25963
18186968
18855
453235215
8190502
3202180
242878999
922480862
26987
61221172
188743070
26450
39668
243096
303894
124720
2774885
727140
69489125
548204
52826207
994657119
19912
86962402
170521
51476387
30401136
167253
196123558
21149686
824561
82990
1319630
277121
86962
295111703
128953
16315
16225
149898967
94501
14177
274690996
420
302958480
15391042
963350031
2607364
7315075
917163
15994
818300
1220930
28635
66894
3649
27746340
4562
178710292
87031
2170911
94893640
10426585
27127
9297377
4887
423651597
108976
38167
183458682
23373447
558587
203377
161091106
84583641
473913
968553449
4730453
548041626
95527720
343156709
9107208
264806209
32228
40231
55312307
2418828
8322505
16245367
152665062
593153292
11759614
24733
880681
927094
13980854
488209
177316348
755169
11118
14701
834642033
742824
549615435
162167
4975
11595504
9737726
17396
2279525
28603
45760550
699673900
573782
9512
36309977
191817833
486215
3030102
70966
49209746
26968490
725575717
1114452
45076225
112174920
31749
54477
2403
79643
244718
48922
16698776
527474
109
8403906
198714
481377
174242249
26007
13823557
32402491
7006
273547061
181334068
8048607
85917
4054
24880745
2667384
9792
34804182
3005371
96965
10864646
357663
159861
48579439
2194668
950235350
1238830
4953
278165221
1577488
33554093
836786
198770451
3150688
104537014
5344
493310507
550885
120063
517013591
1105939
103110
9790
781790
883415
417910
7486822
779204946
7970
3957313
732550883
147418
47584
11408581
10212
226858
316751
119278484
1971308
76241
119826
521571
372146521
58994
178683
97370
27328628
14614427
12538
457606
36624
47452
75336
894191757
585026703
154281006
4439
528382
241426
293563795
2620039
470034
646655
25174604
86566
1014400
376620
37483904
28013477
97592
692813
22896
36985580
5645
706731
9728
19414154
5935
62561320
61693
232583355
1184600
342079
182510
223029896
5057
809336459
7707
10733762
60692963
3765258
1850923
28187228
10904
32041
5413631
443287032
251788
25457
27392045
430150
11031
68398013
42000901
4190108
923615689
132720289
6182
7254300
925502
775533072
31230625
1449574
144432885
57794886
208274
574157
419383086
17585108
67147989
490024893
21708412
14385819
67165470
383599
348527
556317
78981580
40778744
179454348
469454
2170602
11370
1944794
4322441
48239
43831
1069328
267879326
333654
460655
310212
113182918
414245
3144
197734
23649
50999261
3227608
2246829
190351263
13259600
426157
654812609
28122578
40514
741696181
3009
12097
51994552
125409
245642458
8139918
81168
14598
3498414
856904166
22685
789064717
11514303
3830
8249
2440
748224
4436107
7503745
227915
52477
1009792
427694564
48718765
97494853
110844888
260899340
1195202
143994551
613023486
768679620
595352274
88602539
16910
671458
503803189
60632183
54673
1559195
19579
1611153
9853
243071
612859
205808209
8370
256451084
6368599
8103476
2845183
453450446
465145
32772267
1481832
914326220
762378
1513333
169212090
1286570
459917
54876
32722
2389426
637092348
447073
56984446
754956
2439092
62299642
253599
7792
57374187
670645157
42363
649905
40754
10799
13298
9327838
14648997
485783595
11246183
263090178
30432
184698267
3187
8077
65166
4140
364380
12768093
31318153
621603
1031078
2744861
5460
32972492
35408
1029
31419625
267075993
13012
244999
53898
47867145
163198044
485503
2314
787776343
461634465
719774
47095370
901686596
536475212
13533
161488
1404094
6808465
7252532
30959302
50185
871650346
80059
93224
14093
79042116
44734
108563220
593124927
11006787
55668683
421125759
17731065
30228337
1513430
166183
500635487
12185093
59139695
9578831
120692128
132667
2088787
677607786
7971678
50811452
12452
22615686
4178222
345950803
48062
591972403
1606
38274
227776281
52058686
148862807
116157
10857488
2048760
49217
177346
64515
44213386
62014216
3203974
6912920
825707414
48684
54650279
5058110
54375874
9766
862893144
3466649
917483567
17556035
96042
16203219
10629
451969449
3441672
242252
97862894
4810895
11163
1722404
1265226
588208944
3617043
59633
523055544
103075368
4659471
433094
27331508
5437495
21129
3419612
25793237
656948520
211661383
445124674
121165
595411914
14863
735723645
8622931
18713545
216384643
7206
5130921
23245
3483680
1950
133158904
43081053
44500
52794231
34174
304114680
10057309
5125158
7398532
4433967
2631668
209322802
945939
15422580
25310415
27067115
30041210
114142
295071
23301758
187983652
12550388
4312847
34498932
78014953
30578
500936
79624955
326801139
129887
2693469
1371235
408482356
289504
25840729
140794511
27759831
42901120
11225333
15088
74190
27146
208640
2011282
7667
92918
1064738
610069724
232503
2038208
298708
51985523
58054194
3675107
230403941
15975479
8130
12361
228
7252556
3256708
28267
24557
577775832
2498
505157
107893889
27746
42670
32838094
119714302
57686008
11310810
34173
832881
9717107
481228
9063
396896306
16309930
1257929
245638
631076016
27843
3847
465472391
1823209
397643
205223463
7521
199962
303617557
3562897
565774
31611
93146
9047558
4304
450099
629908
21005884
943430
992898057
152064
899606782
13246776
11657461
974871
129376869
336990810
570533
276536
37970469
97916737
83230203
152900
68406
473206007
22959
4155
1603413
1310451
57604505
832024837
897849
197698
11385765
124649537
252539
18545
3481755
9144
10484
18955164
8994004
866
194203583
623320
306310974
853452335
846038640
933547742
135227375
3761615
2806570
49249
12275
250262820
728428736
29486363
63196591
138376
449533646
18993
82999
1773882
7128
412797
1380179
590986339
58212164
49862
15147
122342362
15553104
1757443
257173954
14254996
14997183
219954394
62397123
57821
1286589
28989643
585874
33667
733486
711522
4571294
9141584
288933226
33280822
6336913
939954
14124
337358554
38180
179844
26381297
49701081
165937050
57333042
18543
582822
13018797
446225492
25215
34204
46642
178248777
198892774
28737
567904741
57902
54905169
680174
3279734
198820300
88474984
723758
1776061
9633448
135461
561390006
355844
122501
248934391
42443
41051915
7387125
844624985
54285779
799858
4363382
849800
29432806
284712
4684074
28309875
27889391
34437
15890
41198838
137327
435558106
73363
2724
514516
469041191
585637872
876897118
62577
1978081
6876218
7650155
290324
3729542
25101
144538
7720
88815645
26529752
20444
73889069
1378979
29277
364827
182678
260887252
197529
5182
89577682
91487
125837
452910
11402459
428085
2223
38123082
86111
204556542
153432296
112887
3808952
498415
4967861
317060378
481109718
105367
1976432
295115
28674
9695308
406405018
108376
181358820
2762675
253267259
3751869
24174
76138
5318695
600278
3910862
23797
186744667
464304642
101444
289039
186737367
3310311
547096911
931535
300603
84553
534183692
1265
3685
3199
732404
366509081
799646
74390483
90360702
802417057
139603
389610567
129011
855465
29109
7567677
1551689
121873349
968494432
51860
230414319
4267
14344050
16609
2013447
41353432
58504389
591921
49247974
140990223
7376816
255898665
408077226
210964
2278193
39304456
478228719
2245
98171477
3078218
5466903
11514
19221
207266
2002514
6008
217939
3388611
18978
2961584
65304
47586
326750
14547
37844
133973022
5673556
971
153043177
65755188
214047413
516644822
4742804
489136330
711818
564535927
5453673
245873621
3504901
319504
1565188
633409
135538
179473
889340274
15986
16830
56396835
1683154
69795
781112
170188398
235892
224657
207519179
466675
182113
4057062
8137046
897737
4020722
2085781
364999097
447622550
627224
150236
2637462
339749
12142
1949
645714
15347062
302436355
2044756
211047126
1204
45303195
1589093
9701
132595012
17761155
475654
96798696
422652
3504115
230679
762296
578
1188901
4856309
51593802
438288437
2556415
54681
9236
511255988
627628
4482043
140103396
51375
50006
782444
1636
509706074
47419812
587355
10187055
646134257
7546970
51536087
60681
48761577
202406
23721594
1128113
33928962
1347010
471224465
9921
37704124
84045466
4404156
742720
53936367
288147
182574
275784
34907
235320
15531
52793849
129705
34603508
455361145
1955553
66339392
3466058
3309491
10591845
262672294
798089323
137414747
529439095
77283
6896111
2017074
396396560
184621027
669
163277833
384442
221859
27799248
13911446
4192237
721029
61830
81574
117855794
1826988
5626
161288907
1481696
218925
903342563
21562357
1845621
65668680
2801628
230131128
258429660
260544893
1030171
114252
6623
10391749
981386
265240638
5910159
21342467
654163
150197020
309139173
96685
58247
114867467
54666869
264454618
791
3426
414028673
241892841
11983
4663007
5946
13974557
11956765
166169752
334
325549021
54743
475418
8661731
7507
258630
1758237
3440320
19071198
27765847
229972521
6460
1074859
72136
433640396
32609145
68608871
234943408
432777942
2300044
1602851
968948
1380487
671254
2099131
2427931
386729
22689659
885001886
1274203
340776432
37960582
191846913
46790
446749
11719
267410
46274
29513647
7751282
527612005
17007653
4488
14692752
897113
412692
311861
59034
739536455
120095
173156
4037
6797701
373461
48203431
5472339
1630017
51449
62086903
255475040
6822262
4005826
343375712
42462964
66891
22702
4980
21027237
177422907
14776883
87390
2434744
797295
249632194
2800166
61751
196538715
180053966
76068
14746116
326416435
48987
698347606
293840169
1898299
532764547
728001380
6305
20061
47092
675
5159520
55804455
3684830
10896845
183862275
516282
15573
410870339
9014
369092
53370808
706751
2326410
17794266
42109690
2774093
792791179
62275104
100596328
2687
629261
2457
183481
550353891
15301989
907822312
777387
50591282
537909
587
38124
504659869
734436
19711623
184135855
31718719
3972399
404151
762548
216399
368200
822738269
39476
126159284
5227157
3840078
416147
51982
593812
1098
58475
45093
76165
3462090
7289830
46116
96733
422449
3119
95481
665075
3011422
13264798
61138
474551
90094
3241
52425
110879179
753624626
111593
16916478
18317
110256188
1694501
815696794
187637
260535939
938719
370926706
241335377
981223858
5230
35885
25969922
7071449
38157
4179572
112441403
135351056
222403
87000
25532
1795123
93736929
138953252
462350702
515330372
2191
16167378
325695254
7761264
27219864
19432539
7032
22832821
22697657
13177
6912661
19672042
13853836
39413
203886810
31512
221890366
834731233
9773706
29935
12659186
192166
377026081
47622
3989
3358684
38984
487731
11952545
536178106
240736429
25537765
56211168
114301366
1855
693944
1081
72894526
34962
289018
189256
100719
874859
1440458
1708953
319795
6134
111956306
6336200
12167781
113498
421493514
19479696
182339
9979263
13559
7776
1737405
2941766
1275434
710669171
12549559
1723014
203
11068
1841954
11570235
782630
220727988
1277726
22462
60216
22294
7603096
207811
14197
2570285
91646334
777782
148819
384641144
27553
9762971
6613187
1601366
252152184
177871
11838939
3859507
125008
874337861
565494
14777593
113627
214545
69203867
112864731
2833508
474779
24452502
36287900
48170182
7963974
3355108
96425777
5879777
17493
265258608
680001709
204583
42078284
16615367
40487
850586601
1304753
5161290
3411697
6388038
188651
12397313
9886875
49646
467404
761830
2884548
763964
971022
127943
4594828
34801378
228743
508484
477691525
24849857
94093
2791
64450383
193609
13043
13378452
213196493
8107828
185962
111936609
9224
392109
21065731
51966705
251743813
807071
157775
3077776
175610
2101252
11677879
395118364
22054631
52427
215100391
7484593
25336
13831
32484
14734027
11723
6960085
176276160
1163176
2473095
19742
14965
1716982
28244
20869
8324955
794870
26990871
681885
157883
136889106
555068442
2769873
3639
157649
180325902
693892
60877
183383
957584729
15776
434735651
7185
139912058
4576829
111451069
2878762
8208421
4406912
924386484
200264
897923
7690267
137770
21563
442907280
34745745
17697843
754251
28429
153402015
6911
212316363
446566
127722
2208401
160211115
773351
4979164
27245632
130658511
90015
492482839
21489
753346
19917
399803
119707
644055
625572514
91054
212269
442617
83732
193118
3263955
167795035
2054033
25270
157325058
29431146
18108
7393864
61913156
722573
372166036
91328
116862816
248788653
759916708
20652
34505268
127038971
91309189
11015079
10127569
252830
181541551
305212
257723
365058
385928120
44380
6964553
107
6968304
196801068
6442029
14042
962314012
48985978
824088
615301
215846745
2840706
200593
143123914
109834
15947255
819050
7778
63861019
228094
182818
45793857
47531518
251579
362081784
13950
89477
20615910
3043
118562594
10192
6120
16521
44326
1359504
125213611
28516183
104024413
13807
227437
302969022
60158441
47529486
154980
993937368
277909966
3799
8576761
1533179
639738
471529195
1372596
104067864
6694
3624226
7812725
3242636
1949163
32348039
63374
1630868
473169863
635011
1765727
4902594
247153559
31622526
61938
2588011
8679
23822512
3701
58121285
62023
2266985
16028801
325656
301520223
36330278
15206
1352
42156472
221578415
19850
10031
137381
17427
8094582
528760613
578043953
299306
152428
16256
460970
4657491
626418
370328302
73627
919200175
73736
12393744
184686
17418
210836832
479452
33103966
361567
20035918
1080568
10460329
6704
187730
163294
3405963
490898097
2609914
799252
836
527888
12462169
3383646
17596
5774756
52
45834
4449160
44494
99441149
188221
233481486
539744337
839574
1766254
966032451
10789
465046
8043111
3885
1195760
417518
1305536
670332280
25416
59551846
2860
31692523
92178499
15521
33304
570221886
21279
41258340
1719001
132947
120881209
2277512
478055
663498
486939979
648734
822522
23661044
609797
81068539
107814
98420
7304
405048026
26139062
12646583
4018
16885830
1967656
21988
10010
796418545
33825
15101420
12263346
5030750
125987647
26120738
241873
21011
49594
16194
74942649
2577
21212846
531025587
137251056
1280256
19584067
409652
205308
718484998
380296435
12697006
691869
450529805
97019589
221368
15177412
604556
5122510
11288
176631309
15300
98521
28637442
4006609
86964877
458572977
325743067
3058414
31781
10555040
4102070
446166278
226021
651272
193790
1908471
4998533
84829
33006280
155827132
3994
4788
19133
304465
420343806
298904054
14739890
9583144
94034960
299314023
380
331144
63923
15461
58159973
600896
140056814
14193
122065347
5902682
2766255
201943
559431458
75633
421631
92643841
12577005
4958800
41323
567852493
12482596
27967720
153906043
956426100
6110601
104596830
14380640
2877730
439153829
55816
4005
18058
16875236
3163121
306885064
182950821
37580
198087565
28074
100961078
167604363
856008729
444506354
46463
662800556
126451170
45237
35997334
8944614
1718
415205
1618360
372325
274228
3866
408938857
23793
1541430
5309776
222395319
60805538
1143212
2055637
6796365
115278655
341001057
102673238
13337066
12783885
95655
14743364
28757
69429
122428
3377849
183069
72844127
439638417
786778610
25152195
13796
7939
98562
23502654
17948
260800707
6803
47209210
19175361
202603
13839
15983832
26455483
189329677
73065
163725
38419
340595769
5657297
2909597
310526
71703
129094273
25455585
24026306
7926686
21414568
2224376
941995431
15827
14819
197829177
54645873
883192442
11448
1894911
707810731
34439
64572
116688
2380419
65117
991865854
9914
95706897
8747
23191
98458
189539
355560
533675448
262559158
1438837
25240588
3996
11338
13415
10475046
725342
3217
55246928
5988
33793677
296860
2126
164395504
460817
9546
32259082
3181174
50119
995160
5072870
179530
436494
58085998
259956046
603483124
13669
9517414
5546807
143095828
2569492
6767608
467957462
35863245
25206876
6008549
39058
1617049
1000980
208678431
230267652
108579
106192
3802157
380695
62544
8657565
22780
111567968
8822176
506208858
1266633
240386190
74876568
1910595
13307593
464120300
432366
414322
401192777
315772
37124
742260
3495
33220356
4311
47822802
95398134
691246405
177503
53655435
623195
15937
6298
25410
327500109
8987
3432985
579005
867672748
28012
114054666
104161838
21512
359024102
2476448
5840310
259585
96930932
874739214
212731614
3768926
439270
395972
222960332
7612158
50923
115813582
794192
14139665
1108511
6198155
8722231
114006
2021735
251906564
300584
16272957
2476447
145109082
55782
257783
12676072
3754
86814
506143
122218
8261809
269254
7980913
1301712
511792
105880277
954436
1407774
48288
178212410
151719122
4414
81342
71554
76838451
191138
4747698
109135
21126
500786
4084
34983631
1114683
231909612
17358415
23918112
22921
26971
24166
45748358
52674433
444933638
105081
1694
28310
68009
742639414
147387
281851531
16480119
856646696
14739
139265267
5393630
466203236
935617414
785432440
1469451
543465098
31114204
513867
269153290
31764
494142
33750
978846
33656
3174451
82045
212203011
55774394
527122
71104650
14529
621726
55598177
1259
273745438
78780171
20367
6957374
11349456
26445157
255287
4148363
43934
192945
509519
31463
28643691
850173
104683286
68290620
365623572
380070665
833312
461379907
60292078
10912682
2900006
1954598
164828
7574434
325087
40013616
259665
591
99636058
14844458
12658
11205
29091
2064106
320121
533276929
8960804
239306293
4712225
36381
742999
769612
398778
420723
4779
258867
121357294
11069573
440808
234186292
10531
66408
57325104
72582
29225
26683247
16316
109807581
62401
404010
454931
11772885
1370852
395306037
423269
832961631
126609
923275131
8777207
1267889
12903
822660967
1174307
183124933
103201692
483951
2520643
7481
24902
5402
110077459
637933778
486434052
58094
445016
106041
122208
32108408
700291
1094
39600808
2075673
313124423
477242367
453889344
371394764
371902
31560
159507579
65851026
4090473
9161667
42555082
110541
219758950
107848403
56322122
729841
173738458
8221027
141050
17476017
1139300
950442
509455
11134256
21786521
36533432
30327
31336
7963122
12358
86791
10314
140343
6083
63758531
16461139
144594
113817073
2697088
630874744
72310
6166377
264841618
4439227
61603770
8354
169030
10773
731875
135088036
60929
324696
54948
59373
33967801
8292970
140441
1919245
95227783
89660732
2142968
61965475
125468948
206587
94807238
117022
13755258
109734
682505191
689461795
164060362
207383828
7690495
65312
28397
18563074
7496
7462
41453
15445
299933368
1080728
943822221
8155
18860692
1377
5510
1858752
913006173
16541108
10896606
1315022
243086
6509178
55901393
1301464
6089341
27035961
708017
3169767
142614
725836961
14411079
35045
906
14621
65058603
968751847
245064801
1914285
401348578
33512028
33781
142761618
138541764
86045
868338
4908
2614356
1471887
55398
7034448
436064
162
57866
96927056
66850
219489
253380
25305823
24532
69493
10845875
551570140
24699
3970
124226
401651
30000825
7425743
117249
106156078
1686650
2010213
19797394
124685692
31934646
753876
811770878
7738513
11198
849399379
16146133
6686
212319121
8748342
9276
1954865
73844367
151498226
31349
173447989
3558
946131
1866056
25878
973041
2377885
58765
2981584
405141
102277
15455881
304752
9547575
7808082
6366
497352740
1437123
7780
314230
196785
43074
16557841
193512958
33132820
299298
145077
283737965
1034768
910855
1419631
28293099
675586
59722328
23104
15194232
48723
127821
25700821
370926394
42243361
503778
9205
16728730
784712
407814419
13292
31412401
111601100
6119617
586576715
6332059
348348
1652373
223933824
18127
54396
3062833
1486458
52873854
3640047
2742508
7592367
14916568
11348
3707849
16597855
13223
446361
746794333
214042
134133153
94318
3579
1193508
4138
26407116
160597
21212
525485399
461793
59567064
479255
99122852
35682
13902
705438
158537
47991
29022
57570
30248586
28418957
2170782
52946791
442306130
62141918
6375008
427963
2032
47873
3465980
487652
259618860
14507
24762096
3437558
1886020
12059
5432206
53865389
60911
13614723
36236626
35227839
451450936
226747596
17838107
548484
438445817
420657444
62908
12315
13503
6489
8788161
84460628
59027
7305
14905202
3580107
14395385
10881846
118863
298721982
4081
61002469
289163963
18021
7359
20501
248600744
317209666
7816
68811533
7378326
75028
3463151
115541
4109722
257718
519727
7881692
297199013
2681058
34465
2070007
3958587
14858
392969
11912528
15973332
402298
3055080
613638
88398210
3881278
20432
450904497
55064
12362
5432347
5580801
415437528
432498295
492751325
930216
12952
39747164
404408547
51362825
663485
902471
109911130
45447678
466054952
419206697
14392
344108
9012115
66907348
31602
259310694
7659332
168712725
945404
117654
18753
79384
885315
181285
32157
9057777
1198290
436175322
14548
6051750
619275341
7148
29469279
216106
51800
35746
8135015
4162410
6244058
1276262
61857318
829192100
38954
983558
223347679
64682028
384
3502621
439563135
107273583
31694
972485
109817279
168323616
3792458
60787103
11612416
31779
84334710
6757217
307456
2587575
117160
47798
7654
518743366
6147
10969089
3856544
4229234
30863378
57073
121313
87179
561953814
423336
30843372
163249
549385
43420
132980268
1184724
54674
199880
5586062
248681697
64198750
33025058
726385
184565363
49146584
36452434
22779
1954
404957658
55945
203783103
19584
946612138
928006
23179
13624393
6528
116260
27940518
30249
258055
21241
5931
124918
2024615
15143543
147081
50129
126044660
830
22734163
1832280
925931067
68229
54426430
37596651
7922708
258600
731389
81253
78293
10957852
307333725
62420
33528406
51644433
429162212
83336
1751378
2834918
516805599
23557
50598491
83109961
10307
789091325
14789190
466526478
386019353
7498837
208994
9957996
267090039
3839308
31388909
127518699
3052627
2238646
888258
50341
51142
183694
252928
55309
236365
425802480
1039975
7165357
1660880
11270054
90516450
103498
2118241
320110333
1074
119471829
6041
2645785
13071550
72122
366687
53218719
18005129
63762253
63952
4724
215995
3601204
32239
692639
111166
103203546
3821595
90256916
707713
1550906
77042
418956
1536
5291
205131083
1193675
902353
300290763
248338339
307933923
237555769
46127883
376157893
516
82275667
6179133
580258353
234805
1293350
120302
26374
98644439
4426413
100989
95294792
27455382
160558
734970267
112821
43063
111005796
321897
38647
672964568
119037
3379
1014638
32797455
23236313
14437
2650233
119145
878487
64048
183814
5430
1210652
182561023
128045717
9861742
80358
5392554
51602
115129
1294079
461985858
576864
968914506
535436572
35638352
11063873
183921
5484
72457471
10964
597075342
4173894
55747105
13190
1713313
27559
812552162
45155617
2565
213386922
474002
631218043
151464685
86378
69536
47777543
2718809
350382
1046487
2709660
80891450
15453719
188
82500840
1753
15567127
2483
55109
775476571
639200
563854919
4917266
669663980
280507
403180944
297088746
441906632
253078
64097211
21039
908649
27277
172680
130825702
17136158
24354
208217
498275496
26123
37234
2677265
19002
217435
641817422
5755
530789195
23276910
2938465
207030
223295
10665289
2122440
103269
169390126
3954
199769
2053532
2085205
16097398
30649
51103188
7704048
10125
13274932
15883
7634898
17993
15289896
1121277
8700430
13031606
2843366
56432352
418644
132689673
9846795
1742125
456574
17256
564
723806
906134
9434148
42941
51443248
3629276
29353
14426768
341872931
85706
183549
110155
926010
8783
91006
2540454
51908298
77227
15833491
10842
64275627
11803
22823
54016488
977700
132983775
103766511
256731506
40721
311382786
248919385
2275733
774
47874
47166696
21419
175325708
26625
14189402
5019
15697
35254
7037007
1116895
4148617
207382
114655
502036
156119
403759362
2950
31293
778252
46105471
14761598
5535030
113535842
22743
2496060
97699
2786878
800927
6598
109646
973420829
2546
118710485
44334207
26306184
3721
571474508
99334
65543858
6167
354654003
1906768
399851545
5412
738329594
3104061
16927622
5817
621369355
2624279
2945437
133222515
347266854
22516
786956993
79180539
6850864
87982920
7897507
98699546
1079805
75489
348814
751
188282
315477632
1574847
55032393
2838173
29968005
3658303
2609
6828
32633617
110558179
41272442
848550
684707349
1243450
524965006
376455
522292
25651
377555
196765698
965997
92732
415980
12905938
649816
6038977
159778
11608
63907033
2705015
219249602
29129
116925124
2914700
17691757
133206
12269
33928559
1121976
3239
29449028
2499062
6764
90085
7420823
2949761
39754511
71091
215854545
183641
72891825
480080
487257929
2434
215773129
3214598
376252
82592460
26102
82079
31401235
64014
4137
47531
128141310
874335206
136186
404371
128076
14001343
22821
9523495
13946450
24836
30113
69918
913393
366105
798650726
33954690
197241764
8805441
425242
62920608
17146350
48644431
29984
6890
11573217
368478
5844227
807461
487937
28135381
172447752
5158
56747920
98492
15382320
8392616
179711
677719
14992
99346
570046
265813717
351620892
12310462
1252986
443022
32471048
179452
23071803
459078
456985057
2101117
979888
49452
5299
3378603
907306874
926755
383574
10674
3574170
36083
1066476
13183
689782
218066371
1069953
15385
742930619
842508
1282
6912348
877282
373517570
462538633
39642107
30556
252414385
1871324
363655211
18804332
23353
15103640
535256325
21114960
351927751
4846419
428179198
118750882
515254839
226456
197262670
1315
78077
29187471
10616
813165
95320041
828308
229069
132258682
181380
9264434
84918210
1392904
32095
2091623
2880
63380
3975397
214489452
8391
61617
1342639
8790
908348028
14358
90160101
1936442
444606
2903161
3702062
206414
23100
721175118
466721530
279113732
8356919
1029752
5822
13813461
4056
66898
66407017
12842
2955079
63872104
171244
247132588
447388
449349342
496588561
827315
4554916
5824410
24800
71778833
1213134
794538
22184
15863
469688692
59134442
203322730
9427977
12345
12942
4733
9887478
25429
8332864
420417141
43416
6817381
254770
2222
1881243
88842768
27871
21002824
7737749
1405341
1986936
334726
27392
2138668
46983
491207
24958
74187918
82998
4711012
7737357
720462
884
88944748
51279198
71363402
20395975
121038796
8366038
26536603
564889
693983333
435984310
234669237
537834
14976953
979826682
4911891
123841
2553900
260942915
58721986
3033
1757986
169854390
53494
40456
478501
950936958
795924953
4751990
876796
6684
138571
229554814
285674
519825
21666190
1735568
508679850
744533
691715041
36676487
12916476
14878250
131489678
24043
9416
2155959
10131018
10014253
43998
55270
8149
43393
38918
16397
96966
38537488
400824
59738
50772
321370588
270787163
4605000
263533
4242357
48079350
28572
129503670
58895
300105
129891236
510524
14059908
499915563
12427729
516491636
10481
115720743
6520
10413449
26363434
29058701
16123699
228568
665285
472420
147203
514854
13833296
766103292
29255178
228045813
326332
20319
13044
508111715
7180587
351617
232112
13809
2080772
1038
213312
79198
7435500
7239146
1017887
15984
1675875
21027142
24041793
3108030
4387950
6619741
1973
426413
31834026
227831544
471362
43106141
13912
2404
4524749
3646115
7206264
21456465
665823
1148733
5995821
9743
577569872
4630314
153131
1827884
566
447988
111673958
97371
28316
26976038
2069919
100725
108526525
866898903
146504
16205
8792129
875880266
1189974
854263
13184956
187720
111977684
1015511
5871
12588967
50885
8526
29917651
254544
1551571
398930
3679
4880080
1355389
69250
29936
30206
19474
172102204
82891
53598636
314789749
12429348
3846237
578227624
187679815
330870641
1622289
89192
318185
291083
623768788
821044204
4764
688549
241638
245022892
58756907
358574
1203414
18848585
280643
137959844
15208
989952496
4531
7340722
182427
33418420
28113899
206738177
853172500
2831248
30237111
910819836
13894
10144486
658
16143972
14628049
138281795
10110647
64887212
27303861
402970974
557691
59520
36025
11568
11166402
11929212
523940439
143892577
4232277
2191603
2709874
3973800
759629
693181
89984952
4016
266536
4849366
30048393
870423
28584
6477
1376204
16321
30374
536492
6385501
22770447
5016
588105777
22719621
26988
670856
30774
2254762
140846
463327
39706
172060
12261450
7090925
59822838
457436961
28948
1903852
4713340
28517528
331845
125346
131060532
502264530
1818110
1064437
294440710
3114
1352899
136628557
212912
36646080
511966
901086
16431
263915
168724
30070595
613742915
849881188
551639
811789
6827093
15159989
3044129
394231593
14533
5568
6815838
543151
768420639
129507758
962378090
29200
198459284
3873870
50173
5372144
374805562
29914
96270
5473
3804
350611
216249117
1752314
32397
3293800
32572303
271136054
403996
360871212
128
2366037
255397206
311
14500373
44437
18183664
143655556
457976476
163545049
1186198
59493
98792213
7401277
97154010
14852933
296923299
7811159
10083735
12011673
58305226
363905075
119893
2313
32411
11972024
12219643
205457
2554444
15179
910928
135939917
940060
1002243
21057
4859309
3405111
85870
2313543
2393885
96658
44363
31236426
726138
222171792
2885665
794763469
669540
3514876
1203
264136
430382444
14211407
5237
237398
119045132
8235
52614038
11648431
1291172
60630
6256860
68063
672886
14065
180032119
784544
393888807
4193446
5723
5794644
214079139
339961712
632399685
1751688
131117
14656
4037379
23653881
119359
29193
27510
12729
15812596
16766
7018140
12985
31441
9864
896155
1891307
73076
16001688
7213333
257702
2168
229562
23464
82694
251123
1300403
493
4751358
3268907
13871
54777
1364
13940792
88668
52005
2681129
12695742
19826354
99180
284
612562
154939
335892784
16117860
277306
445829
5302152
97819
14406
4721499
334884
239612907
22678706
2823942
2262270
4331259
22619
1297847
1457874
246367359
568392
17090803
19255649
130860726
180519989
214852643
466913
119493731
17484788
279769202
43767
3507163
139310253
1091112
969189
1879013
26189692
5177680
5342231
14249737
187486
47523351
161807939
1438817
30286290
28756
2334718
19951202
53721937
129168821
3779
378532
78728
124045248
868561549
2096505
825579762
17819901
633251640
13660618
101552
20677
10941
119909888
258914360
237639
12046984
17810
41076054
27083
116549
11698
59160665
46781061
9464254
722595761
11394734
228029
894785
1539365
98743
460453039
156597539
22238079
59856
9661815
15767
896031
12088198
70076
143246215
1878276
5843950
75288
174912471
8023
661057
650714
4699575
49695
697073
312495
31167542
422500462
104094
117528067
259755166
7820415
570822054
15896367
24011792
30304
85098138
432108109
4884960
330131576
344751
12828017
400363329
14769375
40249322
474247202
1902
861279
784212755
2103429
476658439
853519514
66438192
488958
59053639
737627860
131500
3352098
17255
5100
625689968
72570
404994
423307
50706505
19467273
8995183
4243
264476963
1430659
22506
16042458
220873115
89957602
376166441
522461602
916335415
1703303
570785515
230970659
698
864620166
321236
1779390
1685203
357890657
2780884
9109596
153466174
619175
162471
16210693
54863
2135
180437
1381777
262781
13394056
149602
56265276
11976441
63290705
4158855
480309
30488876
9833295
399239
4344025
23927358
15308864
117019
28801436
144815
275853980
96673
555
338320
42426022
467121
7387
140792
54505052
942299
11916289
122719
206486267
9017
782865138
493334
42197
261148214
32698493
881737
365
1434990
33825584
1162804
4954145
85137
704423
13634
114016
5691
20153822
754361225
26011499
24270
60635506
2114616
144352832
9929
524745
9448
4943803
364955
11426
334123
4000589
7586048
32431
110651
197532
14805
5073189
507975634
53188
456767566
778426
12978565
75327687
551182958
4155609
167018
329209792
33374
56037
95317096
2804125
3808856
482600097
77400
89323363
63816
54414726
42240
1343885
110811
4827139
169748392
117807
26557241
869530
2552
5327727
11185
764564945
39713120
184094053
77824
74216334
53274733
26573
93967
682416
11346978
19808
977701901
13141
351588
120702875
12904031
422875831
191214
982213983
27992
62845295
413613336
58045469
5356682
78092301
2983681
955428849
2617484
139099133
789007022
121476
1480
123209
53770
5287646
5290
517174
4293978
914040
496889
101432
6017014
3151604
765033
266817015
1922
24492
918408
25196804
8358694
85461610
98880
402632
226906
845166
1448261
842879441
213839
36640
847694613
13161926
912469
258995525
23555
489333508
10670
810394659
753712
1611911
58507294
41204
587649
25142605
2705517
2317862
58600564
27984438
1878810
23429729
242717
803465428
7991
47217521
2490524
1830878
1600969
21825
20615333
155667658
50536
772206633
780920
12762
126602695
137259
411168
10632841
506758
5807443
13056276
1418
97510
124729549
246751121
6089
257850
272234671
740038689
503647414
225440063
320144276
15183540
14268
100368303
13433
194439070
4653
3770942
232234988
13816925
62972320
42738784
62488748
320506
14562934
218752727
1464306
22877956
237647
98535
29313
313521
265986888
1211799
1979343
547441294
8385
9950682
52582712
460975089
459536782
7008976
29809
123175049
14923678
276400
119334798
72327
177814026
85733764
7444962
579160
19207
9267475
107779
153528
185570
3495583
1535829
5590707
6565
2733
997348480
4197
459036086
5030
632040648
6922987
3127
32666
20037
437437
725866371
52536978
567961106
132876141
4625
6848895
107297
20028624
267592
30039
492039
585745642
824
576792339
31992
410613727
3001944
618693
5889604
308779
756910
296898245
26042
104781
13271623
5602
98261
371729
332
12691515
18117847
30006195
136131273
560240
1048859
145808504
167299841
136699
288979
16088
14235
1028789
23993058
346533
173594
246504
324065
13528
806293
238857569
917571
101671
14835793
20449
758317
67502
12140805
175685
52605
642836117
13746756
33469
14436
15717
4221
360975255
5555587
116042553
191599166
9074894
2528013
1615793
778649
55683
42043516
50128201
1331529
15628902
49836
136278
255137
1177
167547
326656280
14541206
41499
241907
694155
33123723
24126
1809989
2180479
976282
131064
222968
18831576
9105267
207261
2087744
103243
78149232
1502
17430447
7457
209257
2416532
20540475
6170
3423887
9101185
38558
11898
69566
995250
1446
29472479
4881975
853956881
175271278
16744
5238833
2083734
35589997
21033662
11535583
1187513
6917705
54495
3394718
446226875
3453365
6106
832634229
385946401
133256498
1062
73553
1336517
61702460
389458982
3306729
40932950
3604
274342
44137
107460
35399756
717974888
473970095
443813979
3762110
5208941
7622
50306349
334980
6494821
2058421
3561801
3026692
4775934
800748602
75788
753751981
205365
895887151
473955
475894
26635661
4493
7678
8901693
11822
80501
130
314077
947670214
11909
74706
918116000
113938338
46171011
666900
2018778
3654
215817253
83990023
119841
20368
612
69796866
2067268
15368535
342040
206448608
6869
2320014
2579946
3067543
422658
634223978
10067
229550
1813224
5633942
10504666
61211
30488
854313
6678
1078356
3917082
5253997
3376
239373
187629664
508919728
108918
93950281
464775256
104396028
22511
99139926
36858615
1596366
61148
363417983
33697
842171569
757935360
110467754
150255
986512
501827469
620045138
159745
1203658
1527720
646386
1262882
15954
2244518
25698359
5900
6421122
308854434
4621201
108359242
394143383
4682
11807
4885700
94545160
39410
100405647
43392
381491139
227516320
482249800
185485626
205552062
495995143
611931080
93503
17838505
90571937
2347509
261578649
1088545
20998
717053298
29974
99350
65634863
134035374
27334
307070370
719197433
48687
548141
7026654
38913588
568677
28121
28613
1686387
49694645
175342
3142301
15203634
11619226
14720018
78430845
3113907
741360
2984072
6324541
19837
296956
6314
184958
15563
1154865
1102692
9521978
58243763
68401001
152470590
10427
1094842
293450011
162431
17856692
390
135324949
7487798
142145613
34060
23615
467387
65021
15295736
3462
95471
21041143
50152
11689766
378957
32925921
43442
161052
343055991
3224
869381962
194215140
519662054
473339882
716909180
87703750
77504237
184488426
294886
197949
5533
3281842
1669057
49535332
4014
11328
188986909
703670291
43209
46739
2337833
22556
1928308
240619810
234996658
24124443
416763444
2083093
123475
246329
27524513
536898813
16918904
19570
213499887
19960777
67905826
454162
32095773
14186
257939211
11667
34402268
52695
1980902
223188
81390
187850819
26045998
4102949
238875657
56138
7803164
1203157
2521917
7665237
347940713
37795032
31848977
265674245
81766
7717
46989
168825
13463761
862228
60244
476448606
866394
21320
3687963
165011
7514831
238760150
26994
17305031
1794946
6988703
2160
148887795
6316634
477011
56929943
643801
103769620
8125630
2575530
590181701
3251577
170070471
2992879
6632164
46472
142086
26096
23261
4578807
25916917
10115551
89065
2044681
190335
452888
316718
1032
2683510
111378474
180634
485107565
13050485
7635334
48627
1963
10089716
29450
644
237975447
965748
53930
1790512
6295437
323
644595
92463803
31643944
2709847
63689
225148
144021585
1595902
27042
289090005
31803920
78900002
4697322
32313
604419
227585093
27345715
259973615
289466
7410197
121200
360862
13775984
612915883
10509
126234551
5418242
16193336
307740442
83261
14238392
446729
2674900
92929
2532
72050564
25746651
623
235262882
10185
335854414
2430779
182205
512867
872540
276206779
5501
137593
801418
1040605
11718276
34247841
137089768
56682298
4071419
352853
689392556
581220
80329
259445
1017895
157444092
390553490
217113312
28990
16500599
26088711
13092
68256310
348663
3113946
593286530
477823
2725416
1137416
965958300
22956960
38419264
198450
63443328
13609517
2980658
594388
685952
2655
3269940
6508
10553959
59985395
212235
9840470
28595
15031885
243255
780128
275284470
31225115
55618596
884814325
63967
55750
7872
124715
54105302
189849
17987
832904811
13187
627277
117046
52956
11320
1337006
7248
33706
30241273
3243
883021914
12351
11061344
3922227
60970288
964084652
959985553
1288244
57380951
218398098
4085936
12660647
985075
1482618
727570621
2152229
910804308
508604969
9233612
251359
818905
175991
225706681
4562127
299751434
1106239
959115812
26175
127088298
27386627
3219935
234556146
10518
183258
12383
530276022
582177
790354
5789
370575
322533
14780
7115635
355210
13161
15549460
279391653
202264239
2051
901477120
503754
133685
124322360
308599
6137
62130343
1052
58696
24645
2114656
22972
20340
7500
10045221
60494309
1730
251582
407883
235536948
24994534
7675
12100903
10123007
448041
39207786
356376
115122744
13863124
234368418
391764719
44279945
2892797
102894
112636625
3391
208255249
1544677
409212731
4951065
3050168
25880
14633
198367
796959186
22697
152241
4534507
