Alright, let's work through 40666762 times 72228046 step by step
40666762 × 72228046 = 72228046 × (40666762)
+ 72228046 × 2 yielding 144456092
+ 72228046 × 60 that is equal 4333682760
+ 72228046 × 700 resulting in 50559632200
+ 72228046 × 6000 that results in 433368276000
+ 72228046 × 60000 that equals 4333682760000
+ 72228046 × 600000 producing 43336827600000
+ 72228046 × 0000000 which equals 0
+ 72228046 × 40000000 that results in 2889121840000000

= 2937280756407052
