Perfect Square
2066772478300058671440769 is a perfect square (1437627378113 × 1437627378113)
2066772478300058671440769 is a perfect square (1437627378113 × 1437627378113)
2066772478300058671440769 is odd
Previous odd number is 2066772478300058671440767
Next odd number is 2066772478300058671440771
110110101101001111111010111100110101000000000000111110101111110001110001110000001
8828318832109174780671013296861237538596257319418473446794922999944276609