Alright, let's work through 40639762 times 18685353 step by step
40639762 × 18685353 = 18685353 × (40639762)
+ 18685353 × 2 which equals 37370706
+ 18685353 × 60 resulting in 1121121180
+ 18685353 × 700 that is equal 13079747100
+ 18685353 × 9000 resulting in 168168177000
+ 18685353 × 30000 producing 560560590000
+ 18685353 × 600000 giving us 11211211800000
+ 18685353 × 0000000 resulting in 0
+ 18685353 × 40000000 that equals 747414120000000

= 759368298805986
