hi.i think you do not have 2 subnet masks.you have two networks
192.168.1.0 - 192.168.1.127
192.168.1.128 - 192.168.1.225
both ip ranges have subnet mask : /25
each number ,divided by commas , is correspond to a binary number.
for 192.168.1.0 to 192.168.1.127 the binary is 11000000.10101000.00000001.0xxxxxxxx
so all ip addresses in this network share first 25 bits.
for 192.168.1.128 to 192.168.1.255 the binary is 11000000.10101000.00000001.1xxxxxxxx
so when you make subnet from a /24 mask, instead of having 255 devices which share 24 bits,you have 2 , 128 devices which share 25 bits in their ip address.
tnx