No problem, we've got 39889967 and 38995275 to multiply
39889967 × 38995275 = 38995275 × (39889967)
+ 38995275 × 7 that results in 272966925
+ 38995275 × 60 what gives us 2339716500
+ 38995275 × 900 which equals 35095747500
+ 38995275 × 9000 giving us 350957475000
+ 38995275 × 80000 what gives us 3119622000000
+ 38995275 × 800000 which equals 31196220000000
+ 38995275 × 9000000 which equals 350957475000000
+ 38995275 × 30000000 which equals 1169858250000000

= 1555520232905925
