Alright, let's work through 45598044 times 16659258 step by step
45598044 × 16659258 = 16659258 × (45598044)
+ 16659258 × 4 what gives us 66637032
+ 16659258 × 40 yielding 666370320
+ 16659258 × 000 resulting in 0
+ 16659258 × 8000 resulting in 133274064000
+ 16659258 × 90000 that equals 1499333220000
+ 16659258 × 500000 producing 8329629000000
+ 16659258 × 5000000 producing 83296290000000
+ 16659258 × 40000000 that is equal 666370320000000

= 759629579291352
