It’s a March Hidato Puzzle!

We haven’t done one of these in a while! Fill in the grid with consecutive numbers 1 to 96 so each number touches the next horizontally, vertically, or diagonally to form a single path. No Guessing is required, just logic. Numbers in blue squares are given.

If you want a hint, scroll down…

The red stars contain the numbers 14, 36, and 70.