John 4 July 8, 2019 16 32 64 128 John 4 19 John 4 16 John 4 8 John 4 24 John 4 20 John 4 verse 6 John 4 18 John 4 50 John 4 commentary John 4 10 John 4 25-26 John 4 12 John 41 verse 10 John 4 6