Alright, let's work through 18328838 times 51871959 step by step
18328838 × 51871959 = 51871959 × (18328838)
+ 51871959 × 8 that is equal 414975672
+ 51871959 × 30 that equals 1556158770
+ 51871959 × 800 yielding 41497567200
+ 51871959 × 8000 giving us 414975672000
+ 51871959 × 20000 producing 1037439180000
+ 51871959 × 300000 producing 15561587700000
+ 51871959 × 8000000 resulting in 414975672000000
+ 51871959 × 10000000 which equals 518719590000000

= 950752733253642
