No problem, we've got 31439988 and 42934703 to multiply
31439988 × 42934703 = 42934703 × (31439988)
+ 42934703 × 8 producing 343477624
+ 42934703 × 80 that is equal 3434776240
+ 42934703 × 900 giving us 38641232700
+ 42934703 × 9000 producing 386412327000
+ 42934703 × 30000 that equals 1288041090000
+ 42934703 × 400000 what gives us 17173881200000
+ 42934703 × 1000000 that equals 42934703000000
+ 42934703 × 30000000 giving us 1288041090000000

= 1349866547103564
