Alright, let's work through 40403125 times 73486977 step by step
40403125 × 73486977 = 73486977 × (40403125)
+ 73486977 × 5 what gives us 367434885
+ 73486977 × 20 that equals 1469739540
+ 73486977 × 100 that results in 7348697700
+ 73486977 × 3000 yielding 220460931000
+ 73486977 × 00000 that equals 0
+ 73486977 × 400000 giving us 29394790800000
+ 73486977 × 0000000 which equals 0
+ 73486977 × 40000000 yielding 2939479080000000

= 2969103517603125
