Alright, let's work through 23964978 times 86342321 step by step
23964978 × 86342321 = 86342321 × (23964978)
+ 86342321 × 8 resulting in 690738568
+ 86342321 × 70 yielding 6043962470
+ 86342321 × 900 that equals 77708088900
+ 86342321 × 4000 that is equal 345369284000
+ 86342321 × 60000 that equals 5180539260000
+ 86342321 × 900000 giving us 77708088900000
+ 86342321 × 3000000 which equals 259026963000000
+ 86342321 × 20000000 that is equal 1726846420000000

= 2069191823233938
