Alright, let's work through 46558772 times 42960466 step by step
46558772 × 42960466 = 42960466 × (46558772)
+ 42960466 × 2 what gives us 85920932
+ 42960466 × 70 what gives us 3007232620
+ 42960466 × 700 resulting in 30072326200
+ 42960466 × 8000 what gives us 343683728000
+ 42960466 × 50000 which equals 2148023300000
+ 42960466 × 500000 yielding 21480233000000
+ 42960466 × 6000000 that results in 257762796000000
+ 42960466 × 40000000 which equals 1718418640000000

= 2000186541507752
