No problem, we've got 39979839 and 20994979 to multiply
39979839 × 20994979 = 20994979 × (39979839)
+ 20994979 × 9 that equals 188954811
+ 20994979 × 30 which equals 629849370
+ 20994979 × 800 that equals 16795983200
+ 20994979 × 9000 that is equal 188954811000
+ 20994979 × 70000 giving us 1469648530000
+ 20994979 × 900000 giving us 18895481100000
+ 20994979 × 9000000 that is equal 188954811000000
+ 20994979 × 30000000 yielding 629849370000000

= 839375880228381
