504596