Alright, let's work through 38476954 times 35666063 step by step
38476954 × 35666063 = 35666063 × (38476954)
+ 35666063 × 4 resulting in 142664252
+ 35666063 × 50 that equals 1783303150
+ 35666063 × 900 that is equal 32099456700
+ 35666063 × 6000 that is equal 213996378000
+ 35666063 × 70000 that is equal 2496624410000
+ 35666063 × 400000 giving us 14266425200000
+ 35666063 × 8000000 that is equal 285328504000000
+ 35666063 × 30000000 that is equal 1069981890000000

= 1372321465412102
