Truncated Sphere D32, frosted edition. Based on an idea from Orangery.
The underlying polyhedron is a non-uniform icosidodecahedron (a kind of polyhedral soccer ball).
The distance between two faces is 20mm. The thickness is 1.0mm but it is full of support material to keep it heavy.
It is numbered from 1 to 32 with the difference between two numbers on opposite faces being always 16. If you take the sum of a face surrounded by 5 neighbours (there are twelve of them, that corespond to pentagons on the underlying polyhedron i.e. before the intersection with a sphere) and its 5 surrounding faces you will always obtain 99.