Alright, let's work through 34016709 times 18450456 step by step
34016709 × 18450456 = 18450456 × (34016709)
+ 18450456 × 9 what gives us 166054104
+ 18450456 × 00 that results in 0
+ 18450456 × 700 yielding 12915319200
+ 18450456 × 6000 that results in 110702736000
+ 18450456 × 10000 what gives us 184504560000
+ 18450456 × 000000 resulting in 0
+ 18450456 × 4000000 giving us 73801824000000
+ 18450456 × 30000000 that is equal 553513680000000

= 627623792669304
