Perfect Square
667167157428612795564727139652560339793178015225 is a perfect square (816803010173574712668235 × 816803010173574712668235)
667167157428612795564727139652560339793178015225 is a perfect square (816803010173574712668235 × 816803010173574712668235)
667167157428612795564727139652560339793178015225 is odd
Previous odd number is 667167157428612795564727139652560339793178015223
Next odd number is 667167157428612795564727139652560339793178015227
111010011011100110011110101110110000111010110111101100011001100011101001010011010110010010010000100100110000110111101001011000100000000011101000011010111111001
296964118419598487842436504319650762859222370224106843653738697125219058832672059641277630786207863924607295228014931790450234879796937914515625
445112015951375409725191359007291880138132263375101821584653149332413333184277686386270331800625