Alright, let's work through 50904471 times 90099974 step by step
50904471 × 90099974 = 90099974 × (50904471)
+ 90099974 × 1 that equals 90099974
+ 90099974 × 70 that is equal 6306998180
+ 90099974 × 400 yielding 36039989600
+ 90099974 × 4000 that results in 360399896000
+ 90099974 × 00000 that results in 0
+ 90099974 × 900000 which equals 81089976600000
+ 90099974 × 0000000 what gives us 0
+ 90099974 × 50000000 yielding 4504998700000000

= 4586491513583754
