Alright, let's work through 42870441 times 46846703 step by step
42870441 × 46846703 = 46846703 × (42870441)
+ 46846703 × 1 resulting in 46846703
+ 46846703 × 40 resulting in 1873868120
+ 46846703 × 400 yielding 18738681200
+ 46846703 × 0000 what gives us 0
+ 46846703 × 70000 that equals 3279269210000
+ 46846703 × 800000 giving us 37477362400000
+ 46846703 × 2000000 yielding 93693406000000
+ 46846703 × 40000000 which equals 1873868120000000

= 2008338817006023
