Germany, 500(4)-1.000.000-2.000.000(3)-5.000.000-10.000.000(2)-20.000.000-50.000.000(3)-500.000.000 Mark, (Total 18 banknotes)

In different condition between FINE and XF