John 21 1 17 meaning July 8, 2019 16 32 64 128 1 john 4 17-21 meaning John 21 17 John legend all of me lyrics 1 hour