Alright, let's work through 34687138 times 3666318 step by step
34687138 × 3666318 = 3666318 × (34687138)
+ 3666318 × 8 that is equal 29330544
+ 3666318 × 30 producing 109989540
+ 3666318 × 100 that results in 366631800
+ 3666318 × 7000 giving us 25664226000
+ 3666318 × 80000 producing 293305440000
+ 3666318 × 600000 producing 2199790800000
+ 3666318 × 4000000 giving us 14665272000000
+ 3666318 × 30000000 resulting in 109989540000000

= 127174078417884
