Alright, let's work through 40993481 times 45525068 step by step
40993481 × 45525068 = 45525068 × (40993481)
+ 45525068 × 1 producing 45525068
+ 45525068 × 80 resulting in 3642005440
+ 45525068 × 400 producing 18210027200
+ 45525068 × 3000 yielding 136575204000
+ 45525068 × 90000 giving us 4097256120000
+ 45525068 × 900000 that is equal 40972561200000
+ 45525068 × 0000000 resulting in 0
+ 45525068 × 40000000 that is equal 1821002720000000

= 1866231010081708
