Alright, let's work through 23019831 times 27821932 step by step
23019831 × 27821932 = 27821932 × (23019831)
+ 27821932 × 1 what gives us 27821932
+ 27821932 × 30 that results in 834657960
+ 27821932 × 800 yielding 22257545600
+ 27821932 × 9000 which equals 250397388000
+ 27821932 × 10000 giving us 278219320000
+ 27821932 × 000000 giving us 0
+ 27821932 × 3000000 that equals 83465796000000
+ 27821932 × 20000000 producing 556438640000000

= 640456172733492
