Let's calculate 40418124 x 31049678
40418124 × 31049678 = 31049678 × (40418124)
+ 31049678 × 4 producing 124198712
+ 31049678 × 20 yielding 620993560
+ 31049678 × 100 yielding 3104967800
+ 31049678 × 8000 producing 248397424000
+ 31049678 × 10000 producing 310496780000
+ 31049678 × 400000 giving us 12419871200000
+ 31049678 × 0000000 that equals 0
+ 31049678 × 40000000 that results in 1241987120000000

= 1254969735564072
