Alright, let's work through 34311353 times 37873426 step by step
34311353 × 37873426 = 37873426 × (34311353)
+ 37873426 × 3 that equals 113620278
+ 37873426 × 50 that is equal 1893671300
+ 37873426 × 300 that is equal 11362027800
+ 37873426 × 1000 that results in 37873426000
+ 37873426 × 10000 resulting in 378734260000
+ 37873426 × 300000 that results in 11362027800000
+ 37873426 × 4000000 that results in 151493704000000
+ 37873426 × 30000000 which equals 1136202780000000

= 1299488488805378
