No problem, we've got 42343639 and 16984044 to multiply
42343639 × 16984044 = 16984044 × (42343639)
+ 16984044 × 9 producing 152856396
+ 16984044 × 30 which equals 509521320
+ 16984044 × 600 what gives us 10190426400
+ 16984044 × 3000 that is equal 50952132000
+ 16984044 × 40000 yielding 679361760000
+ 16984044 × 300000 which equals 5095213200000
+ 16984044 × 2000000 giving us 33968088000000
+ 16984044 × 40000000 yielding 679361760000000

= 719166227896116
