How come 80% of UFD holders have twitter accounts created in December 2024 or January 2025?
730