Alright, let's work through 45373360 times 53691628 step by step
45373360 × 53691628 = 53691628 × (45373360)
+ 53691628 × 0 resulting in 0
+ 53691628 × 60 that results in 3221497680
+ 53691628 × 300 producing 16107488400
+ 53691628 × 3000 what gives us 161074884000
+ 53691628 × 70000 yielding 3758413960000
+ 53691628 × 300000 producing 16107488400000
+ 53691628 × 5000000 yielding 268458140000000
+ 53691628 × 40000000 yielding 2147665120000000

= 2436169566230080
