Alright, let's work through 43423694 times 22096232 step by step
43423694 × 22096232 = 22096232 × (43423694)
+ 22096232 × 4 that results in 88384928
+ 22096232 × 90 which equals 1988660880
+ 22096232 × 600 producing 13257739200
+ 22096232 × 3000 that results in 66288696000
+ 22096232 × 20000 that equals 441924640000
+ 22096232 × 400000 yielding 8838492800000
+ 22096232 × 3000000 what gives us 66288696000000
+ 22096232 × 40000000 resulting in 883849280000000

= 959500016921008
