Perfect Square
1827358920187769368035601 is a perfect square (1351798402199 × 1351798402199)
1827358920187769368035601 is a perfect square (1351798402199 × 1351798402199)
1827358920187769368035601 is odd
Previous odd number is 1827358920187769368035599
Next odd number is 1827358920187769368035603
110000010111101010101001101010111110101000100011010000101100011110100000100010001
6101991139439266097264476058195437374457328233414699606868302874722186801