Perfect Square
29973610890833923600 is a perfect square (5474816060 × 5474816060)
29973610890833923600 is a perfect square (5474816060 × 5474816060)
29973610890833923600 is even
Previous even number is 29973610890833923598
Next even number is 29973610890833923602
11001111111110111101010000100110001010111111011111000111000010000