Mirror Twins 42263001 is a perfect square, and so is its reversal, 10036224. October 21, 2009October 20, 2009 | Science & Math