Alright, let's work through 34321019 times 59000555 step by step
34321019 × 59000555 = 59000555 × (34321019)
+ 59000555 × 9 giving us 531004995
+ 59000555 × 10 that results in 590005550
+ 59000555 × 000 yielding 0
+ 59000555 × 1000 that is equal 59000555000
+ 59000555 × 20000 resulting in 1180011100000
+ 59000555 × 300000 that is equal 17700166500000
+ 59000555 × 4000000 yielding 236002220000000
+ 59000555 × 30000000 yielding 1770016650000000

= 2024959169165545
