How many years of independence does america have July 8, 2019 16 32 64 128 Independence day of usa 2022