67 TLD’s generating predominately spam

Here are listed 67 TLD’s (top level domains) which have provided me pure spam.  I have never gotten a single legitimate email from any of them. This doesn’t mean there aren’t legitimate users of any of these, but it DOES indicate, to me at least, that those legitimate users are few and far between.  As a result, these are all blocked outright. This hasn’t eliminated spam, but sure as **** taken a HUGE bite out of the mess (80%+).

*@*.agency
*@*.asia
*@*.berlin
*@*.best
*@*.bid
*@*.biz
*@*.camera
*@*.casa
*@*.cc
*@*.click
*@*.club
*@*.computer
*@*.cricket
*@*.date
*@*.design
*@*.eu
*@*.faith
*@*.global
*@*.fun
*@*.gdn
*@*.guru
*@*.gt
*@*.help
*@*.host
*@*.icu
*@*.info
*@*.life
*@*.link
*@*.live
*@*.loan
*@*.me
*@*.media
*@*.men
*@*.monster
*@*.news
*@*.ninja
*@*.nyc
*@*.online
*@*.ooo
*@*.party
*@*.photography
*@*.press
*@*.pro
*@*.pt
*@*.pw
*@*.racing
*@*.review
*@*.rocks
*@*.science
*@*.site
*@*.solutions
*@*.space
*@*.stream
*@*.surf
*@*.tech
*@*.today
*@*.top
*@*.trade
*@*.uno
*@*.us
*@*.vn
*@*.webcam
*@*.website
*@*.win
*@*.work
*@*.world
*@*.xyz