Alright, let's work through 38352753 times 34941325 step by step
38352753 × 34941325 = 34941325 × (38352753)
+ 34941325 × 3 yielding 104823975
+ 34941325 × 50 that equals 1747066250
+ 34941325 × 700 that results in 24458927500
+ 34941325 × 2000 that results in 69882650000
+ 34941325 × 50000 giving us 1747066250000
+ 34941325 × 300000 that equals 10482397500000
+ 34941325 × 8000000 what gives us 279530600000000
+ 34941325 × 30000000 yielding 1048239750000000

= 1340096007217725
