20051005 india: Indians are the world's 4th happiest