Alright, let's work through 45384660 times 87507571 step by step
45384660 × 87507571 = 87507571 × (45384660)
+ 87507571 × 0 which equals 0
+ 87507571 × 60 that equals 5250454260
+ 87507571 × 600 yielding 52504542600
+ 87507571 × 4000 that results in 350030284000
+ 87507571 × 80000 producing 7000605680000
+ 87507571 × 300000 what gives us 26252271300000
+ 87507571 × 5000000 that equals 437537855000000
+ 87507571 × 40000000 yielding 3500302840000000

= 3971501357260860
