Alright, let's work through 43748818 times 28344484 step by step
43748818 × 28344484 = 28344484 × (43748818)
+ 28344484 × 8 resulting in 226755872
+ 28344484 × 10 yielding 283444840
+ 28344484 × 800 which equals 22675587200
+ 28344484 × 8000 producing 226755872000
+ 28344484 × 40000 producing 1133779360000
+ 28344484 × 700000 giving us 19841138800000
+ 28344484 × 3000000 what gives us 85033452000000
+ 28344484 × 40000000 resulting in 1133779360000000

= 1240037671819912
