No problem, we've got 34089369 and 18379821 to multiply
34089369 × 18379821 = 18379821 × (34089369)
+ 18379821 × 9 that is equal 165418389
+ 18379821 × 60 that equals 1102789260
+ 18379821 × 300 which equals 5513946300
+ 18379821 × 9000 producing 165418389000
+ 18379821 × 80000 what gives us 1470385680000
+ 18379821 × 000000 that is equal 0
+ 18379821 × 4000000 resulting in 73519284000000
+ 18379821 × 30000000 which equals 551394630000000

= 626556500222949
