Math Puzzle 5x5 No. 1

1
2
3
4
5
6
7
Horizontal Vertical
H1 = x!
H3 = (V5*2) + (H4*2) + H1 - 344
H4 = (H1*7) - 127
H6 = (H3*2) + (V3*2) - 155
H7 = V2 + H3 + V3 + H4 + (V5/141) + 36866
V2 = H7 + V5 + V6 + H6 - 37166
V3 = (V6*2) + H6 + H7 - 78459
V5 = H7 + V2 + H3 + V3 - 119853
V6 = V2 - V5 - 41300
A free gift from AriksWorld