Alright, let's work through 23899968 times 20340305 step by step
23899968 × 20340305 = 20340305 × (23899968)
+ 20340305 × 8 what gives us 162722440
+ 20340305 × 60 that equals 1220418300
+ 20340305 × 900 which equals 18306274500
+ 20340305 × 9000 which equals 183062745000
+ 20340305 × 90000 that results in 1830627450000
+ 20340305 × 800000 yielding 16272244000000
+ 20340305 × 3000000 that results in 61020915000000
+ 20340305 × 20000000 yielding 406806100000000

= 486132638610240
