Alright, let's work through 15590142 times 42828508 step by step
15590142 × 42828508 = 42828508 × (15590142)
+ 42828508 × 2 yielding 85657016
+ 42828508 × 40 which equals 1713140320
+ 42828508 × 100 yielding 4282850800
+ 42828508 × 0000 giving us 0
+ 42828508 × 90000 that equals 3854565720000
+ 42828508 × 500000 resulting in 21414254000000
+ 42828508 × 5000000 that is equal 214142540000000
+ 42828508 × 10000000 producing 428285080000000

= 667702521368136
