648 50 9 6 9 9 8 4 7 2 0 2 4 6 0 3 5 2 6 1 8 2 3 4 8 3 7 5 7 0 6 6 8 3 2 6 9 7 4 4 4 3 3 5 5 7 0 1 1 2 4 8 0 137 216 273 383 29 99 225 313 473 0 29 131 350 444 0 216 315 482 580 234 81 136 444 505 0 225 0 400 441 0 140 256 315 400 0 106 252 392 505 0 140 238 379 478 0 107 300 473 583 137 79 57 110 99 52 126 31 148 107 29 102 182 94 153 179 99 167 37 66 116 25 188 61 140 135 53 41 41 172 136 94 44 85 198 99 146 140 50 125 140 98 141 99 58 107 164 173 110 65