Alright, let's work through 34347873 times 42514559 step by step
34347873 × 42514559 = 42514559 × (34347873)
+ 42514559 × 3 producing 127543677
+ 42514559 × 70 giving us 2976019130
+ 42514559 × 800 that equals 34011647200
+ 42514559 × 7000 yielding 297601913000
+ 42514559 × 40000 that results in 1700582360000
+ 42514559 × 300000 which equals 12754367700000
+ 42514559 × 4000000 resulting in 170058236000000
+ 42514559 × 30000000 that results in 1275436770000000

= 1460284673183007
