Alright, let's work through 34612965 times 17385875 step by step
34612965 × 17385875 = 17385875 × (34612965)
+ 17385875 × 5 resulting in 86929375
+ 17385875 × 60 resulting in 1043152500
+ 17385875 × 900 that equals 15647287500
+ 17385875 × 2000 resulting in 34771750000
+ 17385875 × 10000 giving us 173858750000
+ 17385875 × 600000 that equals 10431525000000
+ 17385875 × 4000000 which equals 69543500000000
+ 17385875 × 30000000 producing 521576250000000

= 601776682869375
