Alright, let's work through 28348512 times 46370354 step by step
28348512 × 46370354 = 46370354 × (28348512)
+ 46370354 × 2 producing 92740708
+ 46370354 × 10 giving us 463703540
+ 46370354 × 500 resulting in 23185177000
+ 46370354 × 8000 which equals 370962832000
+ 46370354 × 40000 producing 1854814160000
+ 46370354 × 300000 giving us 13911106200000
+ 46370354 × 8000000 resulting in 370962832000000
+ 46370354 × 20000000 giving us 927407080000000

= 1314530536813248
