Alright, let's work through 23103738 times 56166551 step by step
23103738 × 56166551 = 56166551 × (23103738)
+ 56166551 × 8 which equals 449332408
+ 56166551 × 30 producing 1684996530
+ 56166551 × 700 which equals 39316585700
+ 56166551 × 3000 which equals 168499653000
+ 56166551 × 00000 what gives us 0
+ 56166551 × 100000 that is equal 5616655100000
+ 56166551 × 3000000 that is equal 168499653000000
+ 56166551 × 20000000 what gives us 1123331020000000

= 1297657278667638
