Alright, let's work through 40677931 times 32851648 step by step
40677931 × 32851648 = 32851648 × (40677931)
+ 32851648 × 1 giving us 32851648
+ 32851648 × 30 resulting in 985549440
+ 32851648 × 900 that equals 29566483200
+ 32851648 × 7000 producing 229961536000
+ 32851648 × 70000 that is equal 2299615360000
+ 32851648 × 600000 resulting in 19710988800000
+ 32851648 × 0000000 which equals 0
+ 32851648 × 40000000 which equals 1314065920000000

= 1336337070580288
