Alright, let's work through 49964106 times 45003332 step by step
49964106 × 45003332 = 45003332 × (49964106)
+ 45003332 × 6 giving us 270019992
+ 45003332 × 00 which equals 0
+ 45003332 × 100 giving us 4500333200
+ 45003332 × 4000 that results in 180013328000
+ 45003332 × 60000 that equals 2700199920000
+ 45003332 × 900000 that equals 40502998800000
+ 45003332 × 9000000 that is equal 405029988000000
+ 45003332 × 40000000 producing 1800133280000000

= 2248551250401192
