Perfect Square
1425813078489967864066561 is a perfect square (1194074151169 × 1194074151169)
1425813078489967864066561 is a perfect square (1194074151169 × 1194074151169)
1425813078489967864066561 is odd
Previous odd number is 1425813078489967864066559
Next odd number is 1425813078489967864066563
100101101111011010111101101011011010111010010110010001110001011000011001000000001
2898596624251693309247726427982862415399730879924852973840138051471316481