Perfect Square
29973610934632452096 is a perfect square (5474816064 × 5474816064)
29973610934632452096 is a perfect square (5474816064 × 5474816064)
29973610934632452096 is even
Previous even number is 29973610934632452094
Next even number is 29973610934632452098
11001111111110111101010000101011010001010100010000001000000000000