Cohomology of finite groups and brown-peterson cohomology