Alright, let's work through 34345694 times 37874026 step by step
34345694 × 37874026 = 37874026 × (34345694)
+ 37874026 × 4 yielding 151496104
+ 37874026 × 90 yielding 3408662340
+ 37874026 × 600 which equals 22724415600
+ 37874026 × 5000 that is equal 189370130000
+ 37874026 × 40000 what gives us 1514961040000
+ 37874026 × 300000 what gives us 11362207800000
+ 37874026 × 4000000 that results in 151496104000000
+ 37874026 × 30000000 that results in 1136220780000000

= 1300809707544044
