Route #1: 200 137 483 509 463 Route #2: 427 337 316 430 406 Route #3: 345 156 296 462 353 94 435 464 25 192 150 Route #4: 341 321 256 4 240 Route #5: 417 351 107 57 98 Route #6: 259 215 367 147 404 Route #7: 471 382 120 283 27 Route #8: 247 429 331 482 218 Route #9: 109 233 311 453 422 Route #10: 336 359 220 110 390 Route #11: 54 391 138 339 174 Route #12: 158 76 327 292 122 Route #13: 19 389 355 381 451 Route #14: 398 162 312 167 Route #15: 133 123 512 18 74 Route #16: 450 534 448 175 236 118 403 Route #17: 143 168 491 99 Route #18: 413 270 68 226 377 Route #19: 488 228 126 2 275 Route #20: 470 412 419 186 100 468 Route #21: 187 67 169 127 411 Route #22: 344 489 515 374 487 Route #23: 85 500 361 90 196 Route #24: 340 66 458 521 51 Route #25: 33 260 103 265 134 Route #26: 418 318 211 203 276 Route #27: 84 28 39 443 Route #28: 268 223 102 414 421 Route #29: 149 518 526 195 8 Route #30: 299 258 519 349 477 293 416 Route #31: 235 184 151 206 287 431 Route #32: 72 245 135 380 104 Route #33: 145 444 224 227 166 Route #34: 7 178 476 179 234 Route #35: 251 75 49 334 17 Route #36: 16 325 207 56 201 Route #37: 530 13 439 250 77 Route #38: 387 6 452 191 Route #39: 498 288 324 333 300 Route #40: 457 230 96 473 53 Route #41: 92 41 141 190 496 Route #42: 505 392 42 386 532 Route #43: 140 472 146 217 50 Route #44: 45 185 309 408 Route #45: 193 348 154 273 222 87 165 272 490 313 252 80 30 466 286 Route #46: 88 385 21 229 459 14 248 525 465 434 369 34 23 438 Route #47: 529 108 375 486 176 Route #48: 37 388 284 368 Route #49: 261 278 44 11 89 Route #50: 95 81 274 523 189 Route #51: 437 282 129 460 332 Route #52: 20 132 493 357 114 Route #53: 40 502 440 271 425 Route #54: 291 62 342 26 384 Route #55: 63 266 290 295 330 Route #56: 279 263 131 350 163 Route #57: 242 112 400 73 65 Route #58: 354 442 393 484 506 249 216 Route #59: 121 212 71 524 204 Route #60: 111 38 47 115 208 Route #61: 281 209 394 86 101 Route #62: 237 148 170 365 401 Route #63: 5 180 528 213 139 Route #64: 172 402 533 285 157 244 363 308 182 315 323 298 Route #65: 24 420 59 503 173 Route #66: 303 356 188 124 395 383 241 82 428 79 43 116 15 319 197 396 302 360 Route #67: 78 432 254 436 376 Route #68: 105 497 469 322 243 Route #69: 48 35 399 338 328 Route #70: 352 499 467 475 93 Route #71: 508 455 225 294 205 Route #72: 61 128 255 433 29 Route #73: 492 277 424 297 52 Route #74: 144 378 55 106 152 Route #75: 514 474 159 415 219 Route #76: 136 194 326 64 Route #77: 36 12 183 97 516 Route #78: 307 511 301 335 426 Route #79: 423 69 231 232 202 Route #80: 485 520 495 343 531 Route #81: 445 91 513 267 1 181 31 454 239 517 410 60 269 Route #82: 83 347 113 305 9 Route #83: 527 358 329 130 Route #84: 373 535 22 314 117 Route #85: 142 264 480 522 478 Route #86: 214 238 372 405 3 Route #87: 479 199 501 164 320 Route #88: 504 379 210 446 Route #89: 280 125 409 397 310 Route #90: 58 153 441 494 362 Route #91: 155 317 246 481 160 46 Route #92: 456 366 161 257 221 32 507 Route #93: 407 510 171 262 10 Route #94: 461 70 449 306 304 Route #95: 447 177 253 370 371 Route #96: 346 198 364 289 119 Cost 94834