Divisibility of L-values and the existence of non trivial cohomology classes