Alright, let's work through 43423139 times 20742555 step by step
43423139 × 20742555 = 20742555 × (43423139)
+ 20742555 × 9 producing 186682995
+ 20742555 × 30 resulting in 622276650
+ 20742555 × 100 producing 2074255500
+ 20742555 × 3000 that is equal 62227665000
+ 20742555 × 20000 what gives us 414851100000
+ 20742555 × 400000 that equals 8297022000000
+ 20742555 × 3000000 yielding 62227665000000
+ 20742555 × 40000000 that results in 829702200000000

= 900706848980145
