Alright, let's work through 38185232 times 31789915 step by step
38185232 × 31789915 = 31789915 × (38185232)
+ 31789915 × 2 resulting in 63579830
+ 31789915 × 30 that results in 953697450
+ 31789915 × 200 producing 6357983000
+ 31789915 × 5000 that results in 158949575000
+ 31789915 × 80000 which equals 2543193200000
+ 31789915 × 100000 resulting in 3178991500000
+ 31789915 × 8000000 that equals 254319320000000
+ 31789915 × 30000000 yielding 953697450000000

= 1213905279535280
