John 7 18 meaning July 8, 2019 16 32 64 128 John 10 7 18 meaning John 7 18 spiritual meaning John 7 16 18 meaning John 7 17 18 meaning John 7 14 18 meaning John chapter 7 verse 18 meaning John 7 sermon John legend all of me lyrics 1 hour John 7 explained