Alright, let's work through 21478879 times 46240020 step by step
21478879 × 46240020 = 46240020 × (21478879)
+ 46240020 × 9 that results in 416160180
+ 46240020 × 70 yielding 3236801400
+ 46240020 × 800 which equals 36992016000
+ 46240020 × 8000 giving us 369920160000
+ 46240020 × 70000 resulting in 3236801400000
+ 46240020 × 400000 that results in 18496008000000
+ 46240020 × 1000000 that is equal 46240020000000
+ 46240020 × 20000000 which equals 924800400000000

= 993183794537580
