Alright, let's work through 40923128 times 65965193 step by step
40923128 × 65965193 = 65965193 × (40923128)
+ 65965193 × 8 producing 527721544
+ 65965193 × 20 yielding 1319303860
+ 65965193 × 100 that is equal 6596519300
+ 65965193 × 3000 that results in 197895579000
+ 65965193 × 20000 yielding 1319303860000
+ 65965193 × 900000 yielding 59368673700000
+ 65965193 × 0000000 yielding 0
+ 65965193 × 40000000 producing 2638607720000000

= 2699502036683704
