No problem, we've got 27525387 and 23293808 to multiply
27525387 × 23293808 = 23293808 × (27525387)
+ 23293808 × 7 what gives us 163056656
+ 23293808 × 80 that equals 1863504640
+ 23293808 × 300 what gives us 6988142400
+ 23293808 × 5000 resulting in 116469040000
+ 23293808 × 20000 that equals 465876160000
+ 23293808 × 500000 that equals 11646904000000
+ 23293808 × 7000000 yielding 163056656000000
+ 23293808 × 20000000 that equals 465876160000000

= 641171079903696
