Alright, let's work through 43738471 times 43076663 step by step
43738471 × 43076663 = 43076663 × (43738471)
+ 43076663 × 1 giving us 43076663
+ 43076663 × 70 what gives us 3015366410
+ 43076663 × 400 that results in 17230665200
+ 43076663 × 8000 yielding 344613304000
+ 43076663 × 30000 that is equal 1292299890000
+ 43076663 × 700000 that is equal 30153664100000
+ 43076663 × 3000000 that is equal 129229989000000
+ 43076663 × 40000000 that equals 1723066520000000

= 1884107375402273
