Will receive a hundredfold now in this age
(...)
But many who are first will be last, and the last will be first.”
Mark 10:28-31