20666248 ÷ 651 
Our goal is to divide 20666248 by 651.

Step 1:
The number 651 fits into 2 0 times, leaving a remainder of 2.
Put 0 as the next digit of the answer. 
Result so far: 0.0
If we subtract 0 from 2, we get 2.
Append the next digit (0) from the dividend to 2 and continue with: 20 / 651

Step 2:
When dividing 20 by 651, we get 0 with a remainder of 20.
The number 0 becomes the next digit in our result. 
Result so far: 0.0
Deduct 0 from 20 and we're left with 20.
Bring next digit (6) of the dividend behind the 20 and repeat the process: 206 / 651

Moving on to step 3:
When dividing 206 by 651, we get 0 with a remainder of 206.
Record the quotient 0 as the next digit in the result. 
Result so far: 0.0
Subtracting 0 from 206 leaves us with 206.
Include the next digit (6) from the dividend after 206, then repeat: 2066 / 651

Going ahead to step 4:
When dividing 2066 by 651, we get 3 with a remainder of 113.
Write down 3 as next digit of the result. 
Result so far: 3.0
Subtracting 1953 from 2066 leaves us with 113.
Grab the next digit (6) from the dividend, add it to 113, then carry on: 1136 / 651

Let's proceed to step 5:
When dividing 1136 by 651, we get 1 with a remainder of 485.
Use 1 as the next digit of our solution. 
Result so far: 31.0
Subtracting 651 from 1136 leaves us with 485.
Bring next digit (2) of the dividend behind the 485 and repeat the process: 4852 / 651

Step 6:
The number 651 fits into 4852 7 times, leaving a remainder of 295.
Use 7 as the next digit of our solution. 
Result so far: 317.0
Subtract 4557 from 4852 to get 295.
Grab the next digit (4) from the dividend, add it to 295, then carry on: 2954 / 651

Going ahead to step 7:
2954 divided by 651 is 4 with a remainder of 350.
Put 4 as the next digit of the answer. 
Result so far: 3174.0
Subtract 2604 from 2954 to get 350.
Bring next digit (8) of the dividend behind the 350 and repeat the process: 3508 / 651

On to step 8:
The number 651 fits into 3508 5 times, leaving a remainder of 253.
The next digit of our result is 5. 
Result so far: 31745.0
Subtracting 3255 from 3508 leaves us with 253.
Since there are no more digits in the dividend, we add a zero to the remainder making it 2530, and continue the process.

Step 9:
2530 divided by 651 is 3 with a remainder of 577.
Use 3 as the next digit of our solution. 
Result so far: 31745.3
Subtract 1953 from 2530 to get 577.
Since there are no more digits in the dividend, we add a zero to the remainder making it 5770, and continue the process.

Going ahead to step 10:
5770 divided by 651 is 8 with a remainder of 562.
The number 8 becomes the next digit in our result. 
Result so far: 31745.38
Subtracting 5208 from 5770 leaves us with 562.
Since there are no more digits in the dividend, we add a zero to the remainder making it 5620, and continue the process.

Let's proceed to step 11:
If we divide 5620 by 651, we get 8 and a remainder of 412.
The next digit of our result is 8. 
Result so far: 31745.388
The remainder is 412 after subtracting 5208 from 5620.
Since there are no more digits in the dividend, we add a zero to the remainder making it 4120, and continue the process.

The final outcome is 31745.388, with a leftover of 0.0412.