Alright, let's work through 34543441 times 76850518 step by step
34543441 × 76850518 = 76850518 × (34543441)
+ 76850518 × 1 producing 76850518
+ 76850518 × 40 producing 3074020720
+ 76850518 × 400 that is equal 30740207200
+ 76850518 × 3000 that is equal 230551554000
+ 76850518 × 40000 producing 3074020720000
+ 76850518 × 500000 yielding 38425259000000
+ 76850518 × 4000000 that results in 307402072000000
+ 76850518 × 30000000 which equals 2305515540000000

= 2654681334352438
