Alright, let's work through 51381126 times 98151157 step by step
51381126 × 98151157 = 98151157 × (51381126)
+ 98151157 × 6 that is equal 588906942
+ 98151157 × 20 what gives us 1963023140
+ 98151157 × 100 that is equal 9815115700
+ 98151157 × 1000 producing 98151157000
+ 98151157 × 80000 giving us 7852092560000
+ 98151157 × 300000 yielding 29445347100000
+ 98151157 × 1000000 resulting in 98151157000000
+ 98151157 × 50000000 that is equal 4907557850000000

= 5043116964862782
