500,000 devotees take ritual dip in Konark