Alright, let's work through 34896973 times 66048198 step by step
34896973 × 66048198 = 66048198 × (34896973)
+ 66048198 × 3 resulting in 198144594
+ 66048198 × 70 what gives us 4623373860
+ 66048198 × 900 that results in 59443378200
+ 66048198 × 6000 giving us 396289188000
+ 66048198 × 90000 producing 5944337820000
+ 66048198 × 800000 producing 52838558400000
+ 66048198 × 4000000 that is equal 264192792000000
+ 66048198 × 30000000 producing 1981445940000000

= 2304882182304654
