Alright, let's work through 43072639 times 40511977 step by step
43072639 × 40511977 = 40511977 × (43072639)
+ 40511977 × 9 producing 364607793
+ 40511977 × 30 that equals 1215359310
+ 40511977 × 600 what gives us 24307186200
+ 40511977 × 2000 producing 81023954000
+ 40511977 × 70000 producing 2835838390000
+ 40511977 × 000000 that is equal 0
+ 40511977 × 3000000 which equals 121535931000000
+ 40511977 × 40000000 resulting in 1620479080000000

= 1744957760497303
