What is the version of the following sentence with correct punctuation?

Your prayers are necessary to me Thank you for having responded to my call
Your prayers are necessary to me. Thank you for having responded to my call."