Iowa permanents
Show permanents of length ...
100k - 199k
200k - 299k
300k - 399k
400k - 599k
600k - 999k
1000k - 1199k
1200k +
All permanents