Alright, let's work through 46123879 times 29946913 step by step
46123879 × 29946913 = 29946913 × (46123879)
+ 29946913 × 9 producing 269522217
+ 29946913 × 70 producing 2096283910
+ 29946913 × 800 which equals 23957530400
+ 29946913 × 3000 giving us 89840739000
+ 29946913 × 20000 yielding 598938260000
+ 29946913 × 100000 what gives us 2994691300000
+ 29946913 × 6000000 which equals 179681478000000
+ 29946913 × 40000000 producing 1197876520000000

= 1381267791635527
