Alright, let's work through 12595755 times 18075228 step by step
12595755 × 18075228 = 18075228 × (12595755)
+ 18075228 × 5 which equals 90376140
+ 18075228 × 50 resulting in 903761400
+ 18075228 × 700 which equals 12652659600
+ 18075228 × 5000 what gives us 90376140000
+ 18075228 × 90000 producing 1626770520000
+ 18075228 × 500000 resulting in 9037614000000
+ 18075228 × 2000000 that equals 36150456000000
+ 18075228 × 10000000 which equals 180752280000000

= 227671143457140
