Alright, let's work through 43109921 times 43386938 step by step
43109921 × 43386938 = 43386938 × (43109921)
+ 43386938 × 1 yielding 43386938
+ 43386938 × 20 that equals 867738760
+ 43386938 × 900 which equals 39048244200
+ 43386938 × 9000 that equals 390482442000
+ 43386938 × 00000 that results in 0
+ 43386938 × 100000 producing 4338693800000
+ 43386938 × 3000000 which equals 130160814000000
+ 43386938 × 40000000 yielding 1735477520000000

= 1870407469611898
