Alright, let's work through 46325877 times 71777516 step by step
46325877 × 71777516 = 71777516 × (46325877)
+ 71777516 × 7 resulting in 502442612
+ 71777516 × 70 yielding 5024426120
+ 71777516 × 800 producing 57422012800
+ 71777516 × 5000 giving us 358887580000
+ 71777516 × 20000 yielding 1435550320000
+ 71777516 × 300000 resulting in 21533254800000
+ 71777516 × 6000000 which equals 430665096000000
+ 71777516 × 40000000 giving us 2871100640000000

= 3325156377581532
