No problem, we've got 38349978 and 37030144 to multiply
38349978 × 37030144 = 37030144 × (38349978)
+ 37030144 × 8 resulting in 296241152
+ 37030144 × 70 what gives us 2592110080
+ 37030144 × 900 giving us 33327129600
+ 37030144 × 9000 producing 333271296000
+ 37030144 × 40000 producing 1481205760000
+ 37030144 × 300000 that equals 11109043200000
+ 37030144 × 8000000 resulting in 296241152000000
+ 37030144 × 30000000 yielding 1110904320000000

= 1420105207736832
