Can someone more mathematically knowledgeable than I am explain how the endgame is solveable without the internet site that calculates sums of squares for a given number. There are twenty 9-digit numbers in the grid, and many (perhaps most) of them take the form 4k+1 so are possible candidates. How does one test each one in turn without that internet aid? If it's essential I don't regard that as fair.
Alternatively one can take symmetrical pairs of 4- or 5-digit numbers, square and sum them to see if they match any 9-digit numbr in the grid, but there are an awful lot of 4- or 5-digit numbers in the grid. There are 90 5-digit numbers in the rows and columns alone, ignoring diagonals.