Alright, let's work through 38492026 times 16976309 step by step
38492026 × 16976309 = 16976309 × (38492026)
+ 16976309 × 6 that is equal 101857854
+ 16976309 × 20 which equals 339526180
+ 16976309 × 000 that equals 0
+ 16976309 × 2000 that results in 33952618000
+ 16976309 × 90000 that results in 1527867810000
+ 16976309 × 400000 which equals 6790523600000
+ 16976309 × 8000000 resulting in 135810472000000
+ 16976309 × 30000000 producing 509289270000000

= 653452527412034
