India owes more than Rs 168.72 lakh crore