Alright, let's work through 2952876 times 42871294 step by step
2952876 × 42871294 = 42871294 × (2952876)
+ 42871294 × 6 what gives us 257227764
+ 42871294 × 70 giving us 3000990580
+ 42871294 × 800 giving us 34297035200
+ 42871294 × 2000 resulting in 85742588000
+ 42871294 × 50000 giving us 2143564700000
+ 42871294 × 900000 yielding 38584164600000
+ 42871294 × 2000000 resulting in 85742588000000

= 126593615141544
