Alright, let's work through 48458939 times 31518328 step by step
48458939 × 31518328 = 31518328 × (48458939)
+ 31518328 × 9 that equals 283664952
+ 31518328 × 30 giving us 945549840
+ 31518328 × 900 which equals 28366495200
+ 31518328 × 8000 producing 252146624000
+ 31518328 × 50000 that equals 1575916400000
+ 31518328 × 400000 producing 12607331200000
+ 31518328 × 8000000 giving us 252146624000000
+ 31518328 × 40000000 producing 1260733120000000

= 1527344733933992
