Alright, let's work through 38439758 times 63145122 step by step
38439758 × 63145122 = 63145122 × (38439758)
+ 63145122 × 8 that results in 505160976
+ 63145122 × 50 producing 3157256100
+ 63145122 × 700 that results in 44201585400
+ 63145122 × 9000 that equals 568306098000
+ 63145122 × 30000 that equals 1894353660000
+ 63145122 × 400000 yielding 25258048800000
+ 63145122 × 8000000 giving us 505160976000000
+ 63145122 × 30000000 resulting in 1894353660000000

= 2427283208560476
