Alright, let's work through 44481863 times 23489645 step by step
44481863 × 23489645 = 23489645 × (44481863)
+ 23489645 × 3 that equals 70468935
+ 23489645 × 60 that results in 1409378700
+ 23489645 × 800 producing 18791716000
+ 23489645 × 1000 giving us 23489645000
+ 23489645 × 80000 which equals 1879171600000
+ 23489645 × 400000 resulting in 9395858000000
+ 23489645 × 4000000 what gives us 93958580000000
+ 23489645 × 40000000 yielding 939585800000000

= 1044863170808635
