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