Alright, let's work through 38423095 times 75438371 step by step
38423095 × 75438371 = 75438371 × (38423095)
+ 75438371 × 5 yielding 377191855
+ 75438371 × 90 producing 6789453390
+ 75438371 × 000 which equals 0
+ 75438371 × 3000 yielding 226315113000
+ 75438371 × 20000 giving us 1508767420000
+ 75438371 × 400000 yielding 30175348400000
+ 75438371 × 8000000 which equals 603506968000000
+ 75438371 × 30000000 that results in 2263151130000000

= 2898575695578245
