No problem, we've got 42399689 and 12732926 to multiply
42399689 × 12732926 = 12732926 × (42399689)
+ 12732926 × 9 what gives us 114596334
+ 12732926 × 80 that results in 1018634080
+ 12732926 × 600 what gives us 7639755600
+ 12732926 × 9000 giving us 114596334000
+ 12732926 × 90000 giving us 1145963340000
+ 12732926 × 300000 that equals 3819877800000
+ 12732926 × 2000000 that results in 25465852000000
+ 12732926 × 40000000 that is equal 509317040000000

= 539872102460014
