Alright, let's work through 87775427 times 37516578 step by step
87775427 × 37516578 = 37516578 × (87775427)
+ 37516578 × 7 which equals 262616046
+ 37516578 × 20 what gives us 750331560
+ 37516578 × 400 what gives us 15006631200
+ 37516578 × 5000 resulting in 187582890000
+ 37516578 × 70000 resulting in 2626160460000
+ 37516578 × 700000 that equals 26261604600000
+ 37516578 × 7000000 yielding 262616046000000
+ 37516578 × 80000000 that results in 3001326240000000

= 3293033653528806
