Verified Answer :

Your answer isĀ 220219000.

Hope this helps.

349000631
3.49
1000006.31100
(3.496.31)(100000100)
22.021910000000
Now the answer is:
220219000

I hope this helps!