From what I hear in Italy, it had to be something big in France or wherever the French franc was used back then.
So far only the 100's are in quantity and this ovale 500 is the only piece I have seen... So, I don't know...