Alright, let's work through 42889205 times 22677145 step by step
42889205 × 22677145 = 22677145 × (42889205)
+ 22677145 × 5 what gives us 113385725
+ 22677145 × 00 what gives us 0
+ 22677145 × 200 producing 4535429000
+ 22677145 × 9000 which equals 204094305000
+ 22677145 × 80000 which equals 1814171600000
+ 22677145 × 800000 resulting in 18141716000000
+ 22677145 × 2000000 yielding 45354290000000
+ 22677145 × 40000000 that is equal 907085800000000

= 972604720719725
