Alright, let's work through 40687691 times 73072596 step by step
40687691 × 73072596 = 73072596 × (40687691)
+ 73072596 × 1 that equals 73072596
+ 73072596 × 90 producing 6576533640
+ 73072596 × 600 yielding 43843557600
+ 73072596 × 7000 yielding 511508172000
+ 73072596 × 80000 yielding 5845807680000
+ 73072596 × 600000 giving us 43843557600000
+ 73072596 × 0000000 that results in 0
+ 73072596 × 40000000 which equals 2922903840000000

= 2973155206615836
