Alright, let's work through 34857071 times 35958939 step by step
34857071 × 35958939 = 35958939 × (34857071)
+ 35958939 × 1 resulting in 35958939
+ 35958939 × 70 which equals 2517125730
+ 35958939 × 000 what gives us 0
+ 35958939 × 7000 which equals 251712573000
+ 35958939 × 50000 that results in 1797946950000
+ 35958939 × 800000 that is equal 28767151200000
+ 35958939 × 4000000 yielding 143835756000000
+ 35958939 × 30000000 that results in 1078768170000000

= 1253423289807669
