Hundred weeks and hundred years