Alright, let's work through 38483186 times 21196169 step by step
38483186 × 21196169 = 21196169 × (38483186)
+ 21196169 × 6 which equals 127177014
+ 21196169 × 80 that is equal 1695693520
+ 21196169 × 100 yielding 2119616900
+ 21196169 × 3000 what gives us 63588507000
+ 21196169 × 80000 giving us 1695693520000
+ 21196169 × 400000 resulting in 8478467600000
+ 21196169 × 8000000 yielding 169569352000000
+ 21196169 × 30000000 that results in 635885070000000

= 815696114114434
