No problem, we've got 39929666 and 38447318 to multiply
39929666 × 38447318 = 38447318 × (39929666)
+ 38447318 × 6 what gives us 230683908
+ 38447318 × 60 producing 2306839080
+ 38447318 × 600 that is equal 23068390800
+ 38447318 × 9000 producing 346025862000
+ 38447318 × 20000 yielding 768946360000
+ 38447318 × 900000 producing 34602586200000
+ 38447318 × 9000000 giving us 346025862000000
+ 38447318 × 30000000 that results in 1153419540000000

= 1535188566335788
