Alright, let's work through 11212668 times 52378456 step by step
11212668 × 52378456 = 52378456 × (11212668)
+ 52378456 × 8 that results in 419027648
+ 52378456 × 60 yielding 3142707360
+ 52378456 × 600 resulting in 31427073600
+ 52378456 × 2000 producing 104756912000
+ 52378456 × 10000 what gives us 523784560000
+ 52378456 × 200000 that results in 10475691200000
+ 52378456 × 1000000 yielding 52378456000000
+ 52378456 × 10000000 which equals 523784560000000

= 587302237480608
