Perfect Square
59818555103179041 is a perfect square (244578321 × 244578321)
59818555103179041 is a perfect square (244578321 × 244578321)
11010100 10000100 10101000 10101111 11100110 11110001 00100001
59818555103179041 is odd
Previous odd number is 59818555103179039
Next odd number is 59818555103179043