Alright, let's work through 38164423 times 34707998 step by step
38164423 × 34707998 = 34707998 × (38164423)
+ 34707998 × 3 which equals 104123994
+ 34707998 × 20 resulting in 694159960
+ 34707998 × 400 producing 13883199200
+ 34707998 × 4000 that results in 138831992000
+ 34707998 × 60000 what gives us 2082479880000
+ 34707998 × 100000 that results in 3470799800000
+ 34707998 × 8000000 which equals 277663984000000
+ 34707998 × 30000000 yielding 1041239940000000

= 1324610717155154
