Alright, let's work through 38417986 times 43431363 step by step
38417986 × 43431363 = 43431363 × (38417986)
+ 43431363 × 6 what gives us 260588178
+ 43431363 × 80 that equals 3474509040
+ 43431363 × 900 which equals 39088226700
+ 43431363 × 7000 giving us 304019541000
+ 43431363 × 10000 producing 434313630000
+ 43431363 × 400000 that is equal 17372545200000
+ 43431363 × 8000000 that equals 347450904000000
+ 43431363 × 30000000 which equals 1302940890000000

= 1668545495694918
