141 406 974 169 653
820 197 592 383 944
816 643 ??? 589 399
884 105 238 592 279
462 307 502 375 793
Hint: I found this puzzle idea one night last March while going through an old chest of drawers. I first tried to make the problem as a 4x4 grid, but I found I could not do it. I could have made larger grids (the sequence does not stop after the 25th number), but settled on 25 as a nice, round number.