Perfect Square
345534765303048048025 is a perfect square (18588565445 × 18588565445)
345534765303048048025 is a perfect square (18588565445 × 18588565445)
345534765303048048025 is odd
Previous odd number is 345534765303048048023
Next odd number is 345534765303048048027
100101011101101000010000101100101001001001100001001100000110110011001
41254872456531687851164663868110249672733415083575579890015625