70000 pissed off people have signed this petition

What is the population of Wales?