Let's calculate 38990107 x 20168115
38990107 × 20168115 = 20168115 × (38990107)
+ 20168115 × 7 that results in 141176805
+ 20168115 × 00 producing 0
+ 20168115 × 100 yielding 2016811500
+ 20168115 × 0000 which equals 0
+ 20168115 × 90000 producing 1815130350000
+ 20168115 × 900000 yielding 18151303500000
+ 20168115 × 8000000 producing 161344920000000
+ 20168115 × 30000000 resulting in 605043450000000

= 786356961838305
