Alright, let's work through 5044396 times 75103796 step by step
5044396 × 75103796 = 75103796 × (5044396)
+ 75103796 × 6 that results in 450622776
+ 75103796 × 90 which equals 6759341640
+ 75103796 × 300 which equals 22531138800
+ 75103796 × 4000 giving us 300415184000
+ 75103796 × 40000 which equals 3004151840000
+ 75103796 × 000000 which equals 0
+ 75103796 × 5000000 that equals 375518980000000

= 378853288127216
