We too have had a short layover at ATL (37 minutes I think) it did involve running and pushing but we made it! It can be done!!

Have a great trip!