Alright, let's work through 21025916 times 15418192 step by step
21025916 × 15418192 = 15418192 × (21025916)
+ 15418192 × 6 producing 92509152
+ 15418192 × 10 yielding 154181920
+ 15418192 × 900 producing 13876372800
+ 15418192 × 5000 that is equal 77090960000
+ 15418192 × 20000 that equals 308363840000
+ 15418192 × 000000 what gives us 0
+ 15418192 × 1000000 that equals 15418192000000
+ 15418192 × 20000000 which equals 308363840000000

= 324181609863872
