Alright, let's work through 45004751 times 29904649 step by step
45004751 × 29904649 = 29904649 × (45004751)
+ 29904649 × 1 what gives us 29904649
+ 29904649 × 50 yielding 1495232450
+ 29904649 × 700 that equals 20933254300
+ 29904649 × 4000 what gives us 119618596000
+ 29904649 × 00000 producing 0
+ 29904649 × 000000 yielding 0
+ 29904649 × 5000000 that equals 149523245000000
+ 29904649 × 40000000 that is equal 1196185960000000

= 1345851281987399
