Alright, let's work through 42488503 times 50449501 step by step
42488503 × 50449501 = 50449501 × (42488503)
+ 50449501 × 3 that equals 151348503
+ 50449501 × 00 that results in 0
+ 50449501 × 500 that results in 25224750500
+ 50449501 × 8000 yielding 403596008000
+ 50449501 × 80000 that equals 4035960080000
+ 50449501 × 400000 giving us 20179800400000
+ 50449501 × 2000000 giving us 100899002000000
+ 50449501 × 40000000 that is equal 2017980040000000

= 2143523774587003
