No problem, we've got 5945741 and 5878539 to multiply
5945741 × 5878539 = 5878539 × (5945741)
+ 5878539 × 1 that equals 5878539
+ 5878539 × 40 yielding 235141560
+ 5878539 × 700 which equals 4114977300
+ 5878539 × 5000 yielding 29392695000
+ 5878539 × 40000 which equals 235141560000
+ 5878539 × 900000 giving us 5290685100000
+ 5878539 × 5000000 that is equal 29392695000000

= 34952270352399
