No problem, we've got 40489124 and 66797431 to multiply
40489124 × 66797431 = 66797431 × (40489124)
+ 66797431 × 4 yielding 267189724
+ 66797431 × 20 that equals 1335948620
+ 66797431 × 100 giving us 6679743100
+ 66797431 × 9000 what gives us 601176879000
+ 66797431 × 80000 resulting in 5343794480000
+ 66797431 × 400000 yielding 26718972400000
+ 66797431 × 0000000 that results in 0
+ 66797431 × 40000000 producing 2671897240000000

= 2704569466640444
