Alright, let's work through 44689737 times 89386886 step by step
44689737 × 89386886 = 89386886 × (44689737)
+ 89386886 × 7 that is equal 625708202
+ 89386886 × 30 yielding 2681606580
+ 89386886 × 700 resulting in 62570820200
+ 89386886 × 9000 resulting in 804481974000
+ 89386886 × 80000 resulting in 7150950880000
+ 89386886 × 600000 that is equal 53632131600000
+ 89386886 × 4000000 giving us 357547544000000
+ 89386886 × 40000000 what gives us 3575475440000000

= 3994676426588982
