great-necessities-call-out-great-virtues-ppn66vqs