Thumping noise - can't figure it out

Delaminated or fractured tire.
Put the spare tire on the one you hit, and/or the one that's noisy.
Odd. I put the spare on today. Replaced the wheel that hit the curb a couple times. The thumping is still there. I guess I could change out the other three tires. That would eliminate a tire problem. The sound is hard to isolate.