31966129 divided by 859 
Our goal is to divide 31966129 by 859.

On to step 1:
3 divided by 859 is 0 with a remainder of 3.
The next digit of our result is 0. 
Result so far: 0.0
The remainder is 3 after subtracting 0 from 3.
Grab the next digit (1) from the dividend, add it to 3, then carry on: 31 / 859

Moving on to step 2:
859 goes into 31 0 times with a remainder of 31.
Put 0 as the next digit of the answer. 
Result so far: 0.0
If we subtract 0 from 31, we get 31.
Fetch the next digit (9) from the dividend, attach it to 31 and continue: 319 / 859

On to step 3:
319 divided by 859 is 0 with a remainder of 319.
The next digit of our result is 0. 
Result so far: 0.0
Subtract 0 from 319 to get 319.
Grab the next digit (6) from the dividend, add it to 319, then carry on: 3196 / 859

Moving on to step 4:
3196 divided by 859 is 3 with a remainder of 619.
Record the quotient 3 as the next digit in the result. 
Result so far: 3.0
Subtract 2577 from 3196 to get 619.
Grab the next digit (6) from the dividend, add it to 619, then carry on: 6196 / 859

Advancing to step 5:
859 can be fit into 6196 7 times, resulting in a remainder of 183.
The next digit of our result is 7. 
Result so far: 37.0
If we subtract 6013 from 6196, we get 183.
Include the next digit (1) from the dividend after 183, then repeat: 1831 / 859

On to step 6:
859 can be fit into 1831 2 times, resulting in a remainder of 113.
Record the quotient 2 as the next digit in the result. 
Result so far: 372.0
Subtracting 1718 from 1831 leaves us with 113.
Bring next digit (2) of the dividend behind the 113 and repeat the process: 1132 / 859

Let's proceed to step 7:
1132 divided by 859 is 1 with a remainder of 273.
Write down 1 as next digit of the result. 
Result so far: 3721.0
If we take 859 away from 1132, we end up with 273.
Bring next digit (9) of the dividend behind the 273 and repeat the process: 2739 / 859

Going ahead to step 8:
When dividing 2739 by 859, we get 3 with a remainder of 162.
Use 3 as the next digit of our solution. 
Result so far: 37213.0
Subtracting 2577 from 2739 leaves us with 162.
Since there are no more digits in the dividend, we add a zero to the remainder making it 1620, and continue the process.

On to step 9:
1620 divided by 859 is 1 with a remainder of 761.
Put 1 as the next digit of the answer. 
Result so far: 37213.1
If we take 859 away from 1620, we end up with 761.
Since there are no more digits in the dividend, we add a zero to the remainder making it 7610, and continue the process.

Going ahead to step 10:
When dividing 7610 by 859, we get 8 with a remainder of 738.
Use 8 as the next digit of our solution. 
Result so far: 37213.18
Subtract 6872 from 7610 to get 738.
Since there are no more digits in the dividend, we add a zero to the remainder making it 7380, and continue the process.

Advancing to step 11:
If we divide 7380 by 859, we get 8 and a remainder of 508.
Use 8 as the next digit of our solution. 
Result so far: 37213.188
Subtract 6872 from 7380 to get 508.
Since there are no more digits in the dividend, we add a zero to the remainder making it 5080, and continue the process.

The quotient of the division is 37213.188, and the remainder is 0.0508.