Alright, let's work through 23309871 times 20609331 step by step
23309871 × 20609331 = 20609331 × (23309871)
+ 20609331 × 1 which equals 20609331
+ 20609331 × 70 producing 1442653170
+ 20609331 × 800 producing 16487464800
+ 20609331 × 9000 giving us 185483979000
+ 20609331 × 00000 that is equal 0
+ 20609331 × 300000 that results in 6182799300000
+ 20609331 × 3000000 that is equal 61827993000000
+ 20609331 × 20000000 that is equal 412186620000000

= 480400847006301
