Perfect Square
667167157428612795564763078985007977080535418049 is a perfect square (816803010173574712668257 × 816803010173574712668257)
667167157428612795564763078985007977080535418049 is a perfect square (816803010173574712668257 × 816803010173574712668257)
667167157428612795564763078985007977080535418049 is odd
Previous odd number is 667167157428612795564763078985007977080535418047
Next odd number is 667167157428612795564763078985007977080535418051
111010011011100110011110101110110000111010110111101100011001100011101001100010001101100101110110110011100110000101000101011000001101011001011001000010011000001
296964118419598487842484495405803906395514597963837873140096065251341870924838445259924768076228273270629751895041416087079046530173633043971649
445112015951375409725239314091829824294381349487310443590304661993028577069075507306327194966401