Alright, let's work through 40380556 times 43105787 step by step
40380556 × 43105787 = 43105787 × (40380556)
+ 43105787 × 6 resulting in 258634722
+ 43105787 × 50 that equals 2155289350
+ 43105787 × 500 that is equal 21552893500
+ 43105787 × 0000 that results in 0
+ 43105787 × 80000 resulting in 3448462960000
+ 43105787 × 300000 what gives us 12931736100000
+ 43105787 × 0000000 yielding 0
+ 43105787 × 40000000 giving us 1724231480000000

= 1740635645877572
