Perfect ones (30/41)

Perfect ones