No problem, we've got 42958058 and 35074998 to multiply
42958058 × 35074998 = 35074998 × (42958058)
+ 35074998 × 8 that is equal 280599984
+ 35074998 × 50 which equals 1753749900
+ 35074998 × 000 that is equal 0
+ 35074998 × 8000 what gives us 280599984000
+ 35074998 × 50000 which equals 1753749900000
+ 35074998 × 900000 yielding 31567498200000
+ 35074998 × 2000000 that results in 70149996000000
+ 35074998 × 40000000 which equals 1402999920000000

= 1506753798433884
