How to Claim $1,702 Stimulus Payment in 2025?