Alright, let's work through 21523063 times 54325913 step by step
21523063 × 54325913 = 54325913 × (21523063)
+ 54325913 × 3 resulting in 162977739
+ 54325913 × 60 resulting in 3259554780
+ 54325913 × 000 yielding 0
+ 54325913 × 3000 giving us 162977739000
+ 54325913 × 20000 producing 1086518260000
+ 54325913 × 500000 that equals 27162956500000
+ 54325913 × 1000000 resulting in 54325913000000
+ 54325913 × 20000000 which equals 1086518260000000

= 1169260048031519
