Puzzle 63: Numeral Crossing 2

This one's a bit more difficult.