Alright, let's work through 38641972 times 3196638 step by step
38641972 × 3196638 = 3196638 × (38641972)
+ 3196638 × 2 that equals 6393276
+ 3196638 × 70 yielding 223764660
+ 3196638 × 900 resulting in 2876974200
+ 3196638 × 1000 which equals 3196638000
+ 3196638 × 40000 producing 127865520000
+ 3196638 × 600000 that is equal 1917982800000
+ 3196638 × 8000000 producing 25573104000000
+ 3196638 × 30000000 producing 95899140000000

= 123524396090136
