Perfect Square
7052477395205707921 is a perfect square (2655650089 × 2655650089)
7052477395205707921 is a perfect square (2655650089 × 2655650089)
7052477395205707921 is odd
Previous odd number is 7052477395205707919
Next odd number is 7052477395205707923
110000111011111011011101101001101000111101101010101100010010001