Alright, let's work through 45332963 times 65504199 step by step
45332963 × 65504199 = 65504199 × (45332963)
+ 65504199 × 3 resulting in 196512597
+ 65504199 × 60 producing 3930251940
+ 65504199 × 900 resulting in 58953779100
+ 65504199 × 2000 producing 131008398000
+ 65504199 × 30000 producing 1965125970000
+ 65504199 × 300000 what gives us 19651259700000
+ 65504199 × 5000000 yielding 327520995000000
+ 65504199 × 40000000 giving us 2620167960000000

= 2969499429611637
