Alright, let's work through 34243919 times 66905867 step by step
34243919 × 66905867 = 66905867 × (34243919)
+ 66905867 × 9 what gives us 602152803
+ 66905867 × 10 that results in 669058670
+ 66905867 × 900 what gives us 60215280300
+ 66905867 × 3000 that results in 200717601000
+ 66905867 × 40000 resulting in 2676234680000
+ 66905867 × 200000 yielding 13381173400000
+ 66905867 × 4000000 producing 267623468000000
+ 66905867 × 30000000 that results in 2007176010000000

= 2291119090172773
