Answer

Solve path
We can easily see that blue-shaded cells should contain arithmetic operators. Moreover we can say that R2C2 and R7C7 are ÷
s.

With that we can mark 5÷1
vertically in C2.
Next focus on the 13 in R7. It should be made with two digits. The only operation to do this is addition. Therefore we can mark a +
in R7C2, then 9+9
in the bottom half of C2.
With a similar logic we can put +
in the middle cell (considering 11) and ×
in R2C7 (considering 42).

To make 47047, multiplication is a must. Looking at the factors of 47047, we can find the only fit 329×143
.
Then we can also fill 13=4+9
.

Considering C3, we see that operators should be placed in either R3 or R5. But we can immediately see that both cells should contain operators to get 1
.

Now we can complete the row for 94640. Note that it should be of the type 2-digits × 4-digits
(Hint: 91×99×9).
After that, we can put a ÷
in R5C5.

In R5, note that 56/3=18+2/3 which can be written as 19-1/3.

For C5, there are only a few candidates to consider.
2704÷16
4901÷29
5408÷32
7605÷45
We can see that the first option is the perfect fit. The rest follows easily.
