We're dividing 55895791 by 506 
We want to figure out the number of times 55895791 can be divided by 506.

Let's proceed to step 1:
When dividing 5 by 506, we get 0 with a remainder of 5.
Record the quotient 0 as the next digit in the result. 
Result so far: 0.0
Subtracting 0 from 5 leaves us with 5.
Bring next digit (5) of the dividend behind the 5 and repeat the process: 55 / 506

On to step 2:
When dividing 55 by 506, we get 0 with a remainder of 55.
Use 0 as the next digit of our solution. 
Result so far: 0.0
Subtract 0 from 55 to get 55.
Include the next digit (8) from the dividend after 55, then repeat: 558 / 506

On to step 3:
506 can be fit into 558 1 times, resulting in a remainder of 52.
Record the quotient 1 as the next digit in the result. 
Result so far: 1.0
If we take 506 away from 558, we end up with 52.
Fetch the next digit (9) from the dividend, attach it to 52 and continue: 529 / 506

Moving on to step 4:
When dividing 529 by 506, we get 1 with a remainder of 23.
Write down 1 as next digit of the result. 
Result so far: 11.0
If we take 506 away from 529, we end up with 23.
Append the next digit (5) from the dividend to 23 and continue with: 235 / 506

Let's proceed to step 5:
If we divide 235 by 506, we get 0 and a remainder of 235.
Record the quotient 0 as the next digit in the result. 
Result so far: 110.0
Subtracting 0 from 235 leaves us with 235.
Grab the next digit (7) from the dividend, add it to 235, then carry on: 2357 / 506

Going ahead to step 6:
506 goes into 2357 4 times with a remainder of 333.
The number 4 becomes the next digit in our result. 
Result so far: 1104.0
The remainder is 333 after subtracting 2024 from 2357.
Bring next digit (9) of the dividend behind the 333 and repeat the process: 3339 / 506

Advancing to step 7:
If we divide 3339 by 506, we get 6 and a remainder of 303.
Record the quotient 6 as the next digit in the result. 
Result so far: 11046.0
Deduct 3036 from 3339 and we're left with 303.
Fetch the next digit (1) from the dividend, attach it to 303 and continue: 3031 / 506

On to step 8:
When dividing 3031 by 506, we get 5 with a remainder of 501.
Record the quotient 5 as the next digit in the result. 
Result so far: 110465.0
Subtracting 2530 from 3031 leaves us with 501.
Since there are no more digits in the dividend, we add a zero to the remainder making it 5010, and continue the process.

On to step 9:
The number 506 fits into 5010 9 times, leaving a remainder of 456.
The number 9 becomes the next digit in our result. 
Result so far: 110465.9
If we subtract 4554 from 5010, we get 456.
Since there are no more digits in the dividend, we add a zero to the remainder making it 4560, and continue the process.

Let's proceed to step 10:
4560 divided by 506 is 9 with a remainder of 6.
The next digit of our result is 9. 
Result so far: 110465.99
Subtract 4554 from 4560 to get 6.
Since there are no more digits in the dividend, we add a zero to the remainder making it 60, and continue the process.

Our division results in 110465.99 with a remaining 0.006.