Alright, let's work through 38502082 times 66178627 step by step
38502082 × 66178627 = 66178627 × (38502082)
+ 66178627 × 2 producing 132357254
+ 66178627 × 80 producing 5294290160
+ 66178627 × 000 that is equal 0
+ 66178627 × 2000 that equals 132357254000
+ 66178627 × 00000 that equals 0
+ 66178627 × 500000 that equals 33089313500000
+ 66178627 × 8000000 yielding 529429016000000
+ 66178627 × 30000000 producing 1985358810000000

= 2548014923401414
