Alright, let's work through 45449737 times 58019835 step by step
45449737 × 58019835 = 58019835 × (45449737)
+ 58019835 × 7 yielding 406138845
+ 58019835 × 30 which equals 1740595050
+ 58019835 × 700 that results in 40613884500
+ 58019835 × 9000 that equals 522178515000
+ 58019835 × 40000 producing 2320793400000
+ 58019835 × 400000 which equals 23207934000000
+ 58019835 × 5000000 that results in 290099175000000
+ 58019835 × 40000000 yielding 2320793400000000

= 2636986241533395
