Alright, let's work through 40523246 times 77451743 step by step
40523246 × 77451743 = 77451743 × (40523246)
+ 77451743 × 6 that results in 464710458
+ 77451743 × 40 that equals 3098069720
+ 77451743 × 200 what gives us 15490348600
+ 77451743 × 3000 giving us 232355229000
+ 77451743 × 20000 yielding 1549034860000
+ 77451743 × 500000 yielding 38725871500000
+ 77451743 × 0000000 yielding 0
+ 77451743 × 40000000 that is equal 3098069720000000

= 3138596034717778
