Alright, let's work through 43385886 times 40362934 step by step
43385886 × 40362934 = 40362934 × (43385886)
+ 40362934 × 6 that results in 242177604
+ 40362934 × 80 giving us 3229034720
+ 40362934 × 800 that equals 32290347200
+ 40362934 × 5000 producing 201814670000
+ 40362934 × 80000 that equals 3229034720000
+ 40362934 × 300000 that is equal 12108880200000
+ 40362934 × 3000000 giving us 121088802000000
+ 40362934 × 40000000 producing 1614517360000000

= 1751181653149524
