Alright, let's work through 24512924 times 20912479 step by step
24512924 × 20912479 = 20912479 × (24512924)
+ 20912479 × 4 giving us 83649916
+ 20912479 × 20 giving us 418249580
+ 20912479 × 900 that results in 18821231100
+ 20912479 × 2000 producing 41824958000
+ 20912479 × 10000 what gives us 209124790000
+ 20912479 × 500000 producing 10456239500000
+ 20912479 × 4000000 that equals 83649916000000
+ 20912479 × 20000000 producing 418249580000000

= 512626008378596
