No problem, we've got 42269459 and 31599296 to multiply
42269459 × 31599296 = 31599296 × (42269459)
+ 31599296 × 9 what gives us 284393664
+ 31599296 × 50 resulting in 1579964800
+ 31599296 × 400 that results in 12639718400
+ 31599296 × 9000 yielding 284393664000
+ 31599296 × 60000 yielding 1895957760000
+ 31599296 × 200000 giving us 6319859200000
+ 31599296 × 2000000 that is equal 63198592000000
+ 31599296 × 40000000 which equals 1263971840000000

= 1335685146700864
