Alright, let's work through 16206958 times 31628196 step by step
16206958 × 31628196 = 31628196 × (16206958)
+ 31628196 × 8 that results in 253025568
+ 31628196 × 50 producing 1581409800
+ 31628196 × 900 that equals 28465376400
+ 31628196 × 6000 that results in 189769176000
+ 31628196 × 00000 resulting in 0
+ 31628196 × 200000 producing 6325639200000
+ 31628196 × 6000000 what gives us 189769176000000
+ 31628196 × 10000000 which equals 316281960000000

= 512596844187768
