problems with analogRead

I was using anlogRead to read value from IR sensors, using A/D converter, pins A0 to A3 on UNO, while any one, two or three pin voltage is high, the output is ok, it's also ok while all are low. but when all the pins are on high votage, all shows zero.. what to do to get correct readings?

post your code and the schematic....