No problem, we've got 87342535 and 59399738 to multiply
87342535 × 59399738 = 59399738 × (87342535)
+ 59399738 × 5 that equals 296998690
+ 59399738 × 30 which equals 1781992140
+ 59399738 × 500 what gives us 29699869000
+ 59399738 × 2000 giving us 118799476000
+ 59399738 × 40000 yielding 2375989520000
+ 59399738 × 300000 resulting in 17819921400000
+ 59399738 × 7000000 that results in 415798166000000
+ 59399738 × 80000000 that is equal 4751979040000000

= 5188123695255830
