Matthew 5 11-16 July 8, 2019 16 32 64 128 Matthew 5 11 16 esv Matthew 5 11 16 kjv Matthew 5 11-16 commentary Matthew 5 11 16 meaning Matthew 5 11 16 nlt Matthew 6 11 Matthew 11 28 Matthew 5 audio bible Matthew 5 john macarthur