richard da silva 46 views