Alright, let's work through 45478368 times 76137487 step by step
45478368 × 76137487 = 76137487 × (45478368)
+ 76137487 × 8 what gives us 609099896
+ 76137487 × 60 that results in 4568249220
+ 76137487 × 300 yielding 22841246100
+ 76137487 × 8000 which equals 609099896000
+ 76137487 × 70000 that is equal 5329624090000
+ 76137487 × 400000 what gives us 30454994800000
+ 76137487 × 5000000 resulting in 380687435000000
+ 76137487 × 40000000 producing 3045499480000000

= 3462608652381216
