No problem, we've got 40842748 and 19899504 to multiply
40842748 × 19899504 = 19899504 × (40842748)
+ 19899504 × 8 producing 159196032
+ 19899504 × 40 what gives us 795980160
+ 19899504 × 700 producing 13929652800
+ 19899504 × 2000 producing 39799008000
+ 19899504 × 40000 yielding 795980160000
+ 19899504 × 800000 that equals 15919603200000
+ 19899504 × 0000000 yielding 0
+ 19899504 × 40000000 that equals 795980160000000

= 812750427196992
