Alright, let's work through 21495726 times 52689968 step by step
21495726 × 52689968 = 52689968 × (21495726)
+ 52689968 × 6 yielding 316139808
+ 52689968 × 20 giving us 1053799360
+ 52689968 × 700 resulting in 36882977600
+ 52689968 × 5000 yielding 263449840000
+ 52689968 × 90000 resulting in 4742097120000
+ 52689968 × 400000 what gives us 21075987200000
+ 52689968 × 1000000 resulting in 52689968000000
+ 52689968 × 20000000 producing 1053799360000000

= 1132609115076768
