Alright, let's work through 40857266 times 40381814 step by step
40857266 × 40381814 = 40381814 × (40857266)
+ 40381814 × 6 what gives us 242290884
+ 40381814 × 60 that equals 2422908840
+ 40381814 × 200 yielding 8076362800
+ 40381814 × 7000 that is equal 282672698000
+ 40381814 × 50000 producing 2019090700000
+ 40381814 × 800000 yielding 32305451200000
+ 40381814 × 0000000 that results in 0
+ 40381814 × 40000000 that equals 1615272560000000

= 1649890516160524
