Alright, let's work through 18408967 times 51157302 step by step
18408967 × 51157302 = 51157302 × (18408967)
+ 51157302 × 7 resulting in 358101114
+ 51157302 × 60 resulting in 3069438120
+ 51157302 × 900 that equals 46041571800
+ 51157302 × 8000 resulting in 409258416000
+ 51157302 × 00000 giving us 0
+ 51157302 × 400000 giving us 20462920800000
+ 51157302 × 8000000 what gives us 409258416000000
+ 51157302 × 10000000 yielding 511573020000000

= 941753084327034
