Alright, let's work through 38379538 times 32621682 step by step
38379538 × 32621682 = 32621682 × (38379538)
+ 32621682 × 8 that results in 260973456
+ 32621682 × 30 producing 978650460
+ 32621682 × 500 which equals 16310841000
+ 32621682 × 9000 that results in 293595138000
+ 32621682 × 70000 giving us 2283517740000
+ 32621682 × 300000 what gives us 9786504600000
+ 32621682 × 8000000 what gives us 260973456000000
+ 32621682 × 30000000 which equals 978650460000000

= 1252005083942916
