ETs visited Earth - 24%