No problem, we've got 87059868 and 58155727 to multiply
87059868 × 58155727 = 58155727 × (87059868)
+ 58155727 × 8 yielding 465245816
+ 58155727 × 60 resulting in 3489343620
+ 58155727 × 800 which equals 46524581600
+ 58155727 × 9000 that results in 523401543000
+ 58155727 × 50000 which equals 2907786350000
+ 58155727 × 000000 what gives us 0
+ 58155727 × 7000000 producing 407090089000000
+ 58155727 × 80000000 yielding 4652458160000000

= 5063029916064036
