Alright, let's work through 45346046 times 34664938 step by step
45346046 × 34664938 = 34664938 × (45346046)
+ 34664938 × 6 that results in 207989628
+ 34664938 × 40 which equals 1386597520
+ 34664938 × 000 producing 0
+ 34664938 × 6000 that equals 207989628000
+ 34664938 × 40000 giving us 1386597520000
+ 34664938 × 300000 producing 10399481400000
+ 34664938 × 5000000 that results in 173324690000000
+ 34664938 × 40000000 that is equal 1386597520000000

= 1571917873135148
