Alright, let's work through 23313373 times 66832838 step by step
23313373 × 66832838 = 66832838 × (23313373)
+ 66832838 × 3 producing 200498514
+ 66832838 × 70 that equals 4678298660
+ 66832838 × 300 which equals 20049851400
+ 66832838 × 3000 that equals 200498514000
+ 66832838 × 10000 that results in 668328380000
+ 66832838 × 300000 giving us 20049851400000
+ 66832838 × 3000000 giving us 200498514000000
+ 66832838 × 20000000 what gives us 1336656760000000

= 1558098880942574
