Alright, let's work through 31518122 times 48886821 step by step
31518122 × 48886821 = 48886821 × (31518122)
+ 48886821 × 2 which equals 97773642
+ 48886821 × 20 producing 977736420
+ 48886821 × 100 which equals 4888682100
+ 48886821 × 8000 that is equal 391094568000
+ 48886821 × 10000 that is equal 488868210000
+ 48886821 × 500000 producing 24443410500000
+ 48886821 × 1000000 producing 48886821000000
+ 48886821 × 30000000 producing 1466604630000000

= 1540820788470162
