Alright, let's work through 34188669 times 921628 step by step
34188669 × 921628 = 921628 × (34188669)
+ 921628 × 9 producing 8294652
+ 921628 × 60 which equals 55297680
+ 921628 × 600 producing 552976800
+ 921628 × 8000 yielding 7373024000
+ 921628 × 80000 yielding 73730240000
+ 921628 × 100000 giving us 92162800000
+ 921628 × 4000000 that results in 3686512000000
+ 921628 × 30000000 which equals 27648840000000

= 31509234633132
