Alright, let's work through 46348678 times 12325978 step by step
46348678 × 12325978 = 12325978 × (46348678)
+ 12325978 × 8 yielding 98607824
+ 12325978 × 70 yielding 862818460
+ 12325978 × 600 that results in 7395586800
+ 12325978 × 8000 yielding 98607824000
+ 12325978 × 40000 resulting in 493039120000
+ 12325978 × 300000 giving us 3697793400000
+ 12325978 × 6000000 which equals 73955868000000
+ 12325978 × 40000000 resulting in 493039120000000

= 571292785357084
