100 100 
-2 
 5 16 32 49 58 79 
 5 6 25 30 38 39 
 5 31 51 62 66 83 
 5 4 7 18 81 87 
 5 20 25 69 70 98 
 5 55 72 84 90 91 
 5 3 78 80 90 99 
 5 13 63 74 77 92 
 5 6 8 26 78 88 
 5 3 4 43 66 87 
 5 3 24 26 73 80 
 5 9 31 35 45 77 
 5 37 69 81 82 90 
 5 12 13 31 89 93 
 5 14 19 43 51 79 
 5 57 60 63 78 96 
 5 11 16 57 59 92 
 5 4 11 53 67 75 
 5 4 32 42 50 53 
 5 6 15 24 44 66 
 5 13 36 49 58 78 
 5 2 24 30 41 57 
 5 7 18 32 62 65 
 5 2 37 79 92 98 
 5 28 40 56 72 77 
 5 21 31 34 62 84 
 5 5 38 58 70 83 
 5 8 13 31 72 76 
 5 30 31 37 39 88 
 5 30 36 71 79 88 
 5 10 24 67 72 86 
 5 31 48 72 85 87 
 5 49 61 93 96 99 
 5 43 59 61 70 77 
 5 27 59 61 62 84 
 5 50 74 79 80 89 
 5 2 18 31 52 88 
 5 4 11 37 78 96 
 5 12 42 72 73 83 
 5 7 38 39 49 81 
 5 21 23 72 75 98 
 5 69 73 74 91 98 
 5 6 9 33 84 88 
 5 2 4 36 86 88 
 5 13 29 44 57 96 
 5 7 17 50 74 80 
 5 17 42 45 49 97 
 5 1 14 32 77 95 
 5 5 26 64 71 88 
 5 47 68 71 87 96 
 5 22 25 48 56 87 
 5 8 19 39 44 82 
 5 11 21 60 77 81 
 5 5 17 36 70 75 
 5 2 19 41 75 81 
 5 34 45 67 78 84 
 5 15 20 25 38 39 
 5 3 54 79 86 98 
 5 33 59 64 77 88 
 5 6 27 28 73 75 
 5 2 46 59 84 90 
 5 5 31 66 70 80 
 5 26 29 40 55 58 
 5 11 24 47 73 95 
 5 33 36 74 77 99 
 5 23 66 67 90 98 
 5 4 25 43 59 67 
 5 6 15 23 50 58 
 5 3 4 15 52 58 
 5 2 29 70 77 89 
 5 9 28 33 53 61 
 5 16 27 28 45 91 
 5 4 18 30 58 60 
 5 10 55 77 85 87 
 5 10 12 32 59 88 
 5 11 31 32 41 63 
 5 9 18 57 82 90 
 5 24 36 37 44 97 
 5 34 55 69 72 86 
 5 2 21 30 57 90 
 5 1 23 68 85 89 
 5 29 41 44 53 55 
 5 30 34 47 58 94 
 5 24 32 49 63 92 
 5 45 75 92 95 96 
 5 18 41 53 71 96 
 5 35 62 70 76 85 
 5 24 40 41 69 86 
 5 10 26 44 50 80 
 5 23 30 50 96 98 
 5 2 43 51 62 84 
 5 6 49 53 83 84 
 5 7 36 41 78 91 
 5 5 12 28 49 94 
 5 11 22 29 55 97 
 5 25 28 29 30 97 
 5 32 40 77 90 93 
 5 40 46 52 74 87 
 5 18 38 50 51 96 
 5 11 19 35 78 79 
 399 394 393 387 385 384 382 381 377 375 372 368 362 351 350 350 349 343 341 341 337 335 326 323 322 316 307 307 298 295 292 289 286 285 285 284 283 279 276 270 265 261 259 253 250 250 246 240 238 231 229 228 226 219 219 218 218 206 204 201 196 195 187 184 166 163 161 156 147 146 136 134 120 117 114 111 103 99 92 92 92 88 81 71 71 70 67 67 63 63 58 54 44 40 39 33 30 27 24 23 
