5 8 105 8 5 105 1 2 24 99 98 24 12 13 26 1 22 23 1 13 201 13 16 112 2 24 50 1 82 61 1 84 125 1 99 999 99 1 999 98 99 999 1 99 11 99 1 12 11 36 387 11 15 509 11 36 665 11 84 942 1 7 201 1 19 201 1 31 201 1 43 201 12 38 17 12 63 26 12 97 73 13 87 24 1 50 20 1 19 22 1 79 23 1 33 25 2 55 40 2 81 42 2 4 50 2 32 50 3 82 102 3 82 926 5 82 419 7 82 64 1 6 117 2 32 152 2 84 203 2 32 356 89 32 368 76 85 408 7 56 866 93 12 42 37 21 375 58 71 889 99 19 540 46 82 552 14 39 229 92 1 734 34 69 711 51 44 633 15 77 240 55 78 593 76 27 628 37 88 121 58 75 970 44 15 945 85 37 889 13 10 887 83 51 933 85 66 479 5 66 180 3 6 193 91 35 478 62 57 729 72 61 153 69 35 804 52 43 514 76 11 418 99 60 205 5 77 331 74 87 658 10 63 525 96 30 508 95 93 43 69 81 848 62 32 199 8 74 522 46 5 309 52 54 630 82 6 197 81 7 539 1 22 179 26 95 655 42 12 864 34 54 412 68 93 20 8 64 305 86 8 214 15 4 386 90 84 635 23 17 430 94 67 981 49 30 457 28 4 75 51 2 29 31 30 227 16 40 999 21 18 121 45 5 48 10 47 276 80 92 369 38 53 838 73 68 498 11 31 379 12 96 266 53 40 510 35 99 13 3 13 367 7 36 592 54 81 93 81 84 209 15 17 168 28 81 321 90 17 302 94 13 318 70 95 781 3 21 461 58 63 241 35 19 433 80 16 204 35 34 421 52 8 790 98 3 401 77 62 278 19 49 143 76 55 490 89 18 572 21 42 306 73 65 911 26 46 341 93 99 849 41 38 285 4 32 532 63 10 636 40 83 632 26 15 302 42 35 898 93 37 495 25 10 661 85 11 256 72 9 646 12 31 78 83 34 334 97 22 757 4 29 249 71 44 79 8 56 914 87 84 772 30 76 116 35 33 76 81 84 463 44 50 628 15 70 372 86 48 544 12 33 526 83 43 324 35 10 647 36 37 578 42 7 440 84 44 201 79 48 50 16 97 296 91 34 657 52 17 72 47 29 480 59 91 860 93 32 71 63 85 318 19 72 85 11 17 144 25 48 58 6 96 169 45 51 123 2 62 932 37 21 846 46 45 110 84 23 450 14 57 373 24 56 591 6 77 759 21 22 149 17 82 973 5 41 474 78 62 538 14 42 763 71 98 907 22 4 384 47 60 883 87 40 244 73 84 179 72 2 458 14 20 182 16 25 161 4 36 384 89 52 621 48 27 44 20 70 103 16 66 130 97 72 519 94 70 86 32 23 303 32 11 321 94 91 465 8 20 306 48 78 531 63 39 937 14 13 602 21 72 131 35 60 409 94 98 440 24 69 918 82 2 908 26 58 192 97 51 104 35 97 500 23 71 740 93 41 20 93 77 309 32 81 327 91 33 12 97 36 354 87 25 596 18 19 57 66 55 330 11 85 430 11 51 68 1 20 230 49 44 310 56 68 423 21 42 667 15 47 126 12 8 336 93 82 563 8 25 143 84 54 746 34 13 83 79 1 616 92 86 298 0 0 0