Alright, let's work through 34449745 times 59085718 step by step
34449745 × 59085718 = 59085718 × (34449745)
+ 59085718 × 5 resulting in 295428590
+ 59085718 × 40 that equals 2363428720
+ 59085718 × 700 that equals 41360002600
+ 59085718 × 9000 producing 531771462000
+ 59085718 × 40000 what gives us 2363428720000
+ 59085718 × 400000 yielding 23634287200000
+ 59085718 × 4000000 that results in 236342872000000
+ 59085718 × 30000000 that results in 1772571540000000

= 2035487918241910
