Alright, let's work through 43972773 times 33097538 step by step
43972773 × 33097538 = 33097538 × (43972773)
+ 33097538 × 3 resulting in 99292614
+ 33097538 × 70 what gives us 2316827660
+ 33097538 × 700 that results in 23168276600
+ 33097538 × 2000 producing 66195076000
+ 33097538 × 70000 that results in 2316827660000
+ 33097538 × 900000 that equals 29787784200000
+ 33097538 × 3000000 which equals 99292614000000
+ 33097538 × 40000000 resulting in 1323901520000000

= 1455390525332874
