Alright, let's work through 35476349 times 89638187 step by step
35476349 × 89638187 = 89638187 × (35476349)
+ 89638187 × 9 yielding 806743683
+ 89638187 × 40 yielding 3585527480
+ 89638187 × 300 what gives us 26891456100
+ 89638187 × 6000 what gives us 537829122000
+ 89638187 × 70000 resulting in 6274673090000
+ 89638187 × 400000 that results in 35855274800000
+ 89638187 × 5000000 that equals 448190935000000
+ 89638187 × 30000000 that is equal 2689145610000000

= 3180035605739263
