20061013 india: IOC pays out 125% dividend