No problem, we've got 18992382 and 33970494 to multiply
18992382 × 33970494 = 33970494 × (18992382)
+ 33970494 × 2 what gives us 67940988
+ 33970494 × 80 resulting in 2717639520
+ 33970494 × 300 that is equal 10191148200
+ 33970494 × 2000 that results in 67940988000
+ 33970494 × 90000 yielding 3057344460000
+ 33970494 × 900000 that is equal 30573444600000
+ 33970494 × 8000000 that is equal 271763952000000
+ 33970494 × 10000000 giving us 339704940000000

= 645180598776708
