Matthew 4 29 meaning July 8, 2019 16 32 64 128 Matthew 4 26 29 meaning Mattew 4 2 Matthew 4 explanation Matthew 2 john macarthur