Germany, 20(3)-100(3)-500(3)-500.000-1.000.000-5.000.000-10.000.000-10-20(2) Millionen Mark, (Total 16 banknotes)

In different condition between FINE and XF, There are stains and openings.