Alright, let's work through 34083870 times 18814908 step by step
34083870 × 18814908 = 18814908 × (34083870)
+ 18814908 × 0 giving us 0
+ 18814908 × 70 what gives us 1317043560
+ 18814908 × 800 yielding 15051926400
+ 18814908 × 3000 yielding 56444724000
+ 18814908 × 80000 that equals 1505192640000
+ 18814908 × 000000 that is equal 0
+ 18814908 × 4000000 which equals 75259632000000
+ 18814908 × 30000000 that is equal 564447240000000

= 641284878333960
