Alright, let's work through 15282103 times 31312142 step by step
15282103 × 31312142 = 31312142 × (15282103)
+ 31312142 × 3 producing 93936426
+ 31312142 × 00 that results in 0
+ 31312142 × 100 that equals 3131214200
+ 31312142 × 2000 what gives us 62624284000
+ 31312142 × 80000 yielding 2504971360000
+ 31312142 × 200000 what gives us 6262428400000
+ 31312142 × 5000000 that equals 156560710000000
+ 31312142 × 10000000 what gives us 313121420000000

= 478515379194626
