Alright, let's work through 45886916 times 15788477 step by step
45886916 × 15788477 = 15788477 × (45886916)
+ 15788477 × 6 what gives us 94730862
+ 15788477 × 10 yielding 157884770
+ 15788477 × 900 producing 14209629300
+ 15788477 × 6000 what gives us 94730862000
+ 15788477 × 80000 what gives us 1263078160000
+ 15788477 × 800000 which equals 12630781600000
+ 15788477 × 5000000 producing 78942385000000
+ 15788477 × 40000000 producing 631539080000000

= 724484517866932
