Alright, let's work through 43351836 times 13384036 step by step
43351836 × 13384036 = 13384036 × (43351836)
+ 13384036 × 6 resulting in 80304216
+ 13384036 × 30 that equals 401521080
+ 13384036 × 800 yielding 10707228800
+ 13384036 × 1000 that equals 13384036000
+ 13384036 × 50000 that equals 669201800000
+ 13384036 × 300000 that is equal 4015210800000
+ 13384036 × 3000000 that results in 40152108000000
+ 13384036 × 40000000 giving us 535361440000000

= 580222533690096
