Alright, let's work through 45735991 times 13312063 step by step
45735991 × 13312063 = 13312063 × (45735991)
+ 13312063 × 1 producing 13312063
+ 13312063 × 90 what gives us 1198085670
+ 13312063 × 900 that equals 11980856700
+ 13312063 × 5000 giving us 66560315000
+ 13312063 × 30000 giving us 399361890000
+ 13312063 × 700000 yielding 9318444100000
+ 13312063 × 5000000 what gives us 66560315000000
+ 13312063 × 40000000 what gives us 532482520000000

= 608840393559433
