Alright, let's work through 43447926 times 66660705 step by step
43447926 × 66660705 = 66660705 × (43447926)
+ 66660705 × 6 producing 399964230
+ 66660705 × 20 resulting in 1333214100
+ 66660705 × 900 that results in 59994634500
+ 66660705 × 7000 giving us 466624935000
+ 66660705 × 40000 that is equal 2666428200000
+ 66660705 × 400000 that is equal 26664282000000
+ 66660705 × 3000000 that is equal 199982115000000
+ 66660705 × 40000000 what gives us 2666428200000000

= 2896269377947830
