Alright, let's work through 59908995 times 18478342 step by step
59908995 × 18478342 = 18478342 × (59908995)
+ 18478342 × 5 what gives us 92391710
+ 18478342 × 90 yielding 1663050780
+ 18478342 × 900 resulting in 16630507800
+ 18478342 × 8000 that is equal 147826736000
+ 18478342 × 00000 yielding 0
+ 18478342 × 900000 resulting in 16630507800000
+ 18478342 × 9000000 producing 166305078000000
+ 18478342 × 50000000 that results in 923917100000000

= 1107018898486290
