Perfect Square
5695934141494140625 is a perfect square (2386615625 × 2386615625)
5695934141494140625 is a perfect square (2386615625 × 2386615625)
5695934141494140625 is odd
Previous odd number is 5695934141494140623
Next odd number is 5695934141494140627
100111100001100000001011110110001011111110001110001111011010001