Alright, let's work through 24495377 times 21045853 step by step
24495377 × 21045853 = 21045853 × (24495377)
+ 21045853 × 7 that equals 147320971
+ 21045853 × 70 producing 1473209710
+ 21045853 × 300 yielding 6313755900
+ 21045853 × 5000 giving us 105229265000
+ 21045853 × 90000 resulting in 1894126770000
+ 21045853 × 400000 that equals 8418341200000
+ 21045853 × 4000000 yielding 84183412000000
+ 21045853 × 20000000 that is equal 420917060000000

= 515526103521581
