An election cycle has 28800 blocks (≈24 hours, 3 seconds per block). At the end of each cycle, 25 candidates will be elected and become validators based on their staking amount. Any staking amount greater than 5,000,000 will be counted as 5,000,000 (the ceiling).