10 virgins parable scripture July 8, 2019 16 32 64 128 Parable of the 10 virgins explained 10 virgin parable