Alright, let's work through 38248643 times 19398103 step by step
38248643 × 19398103 = 19398103 × (38248643)
+ 19398103 × 3 yielding 58194309
+ 19398103 × 40 that equals 775924120
+ 19398103 × 600 yielding 11638861800
+ 19398103 × 8000 producing 155184824000
+ 19398103 × 40000 giving us 775924120000
+ 19398103 × 200000 producing 3879620600000
+ 19398103 × 8000000 producing 155184824000000
+ 19398103 × 30000000 that results in 581943090000000

= 741951116524229
