Alright, let's work through 43457890 times 38323499 step by step
43457890 × 38323499 = 38323499 × (43457890)
+ 38323499 × 0 producing 0
+ 38323499 × 90 that results in 3449114910
+ 38323499 × 800 that results in 30658799200
+ 38323499 × 7000 that results in 268264493000
+ 38323499 × 50000 yielding 1916174950000
+ 38323499 × 400000 producing 15329399600000
+ 38323499 × 3000000 resulting in 114970497000000
+ 38323499 × 40000000 that equals 1532939960000000

= 1665458403957110
