SANTOS LTD <STOS.S> YEAR END DEC 31 NET PROFIT 88.67 DLRS VS 144.04 MLN SANTOS LTD <STOS.S> YEAR END DEC 31 NET PROFIT 88.67 DLRS VS 144.04 MLN