Hannah puts up 22, Bradley downs Valparaiso 76-65