Perfect Square
667032426239155173261694520609552794929750390625 is a perfect square (816720531295225351800625 × 816720531295225351800625)
667032426239155173261694520609552794929750390625 is a perfect square (816720531295225351800625 × 816720531295225351800625)
667032426239155173261694520609552794929750390625 is odd
Previous odd number is 667032426239155173261694520609552794929750390623
Next odd number is 667032426239155173261694520609552794929750390627
111010011010110110001001011101000100110000001011110100110010011010010111000000011101010110000100011100111011111100010001111001011110101010011001011011101100001
296784243335342045039783875736521232624589930573089894968881534157531584450190083905957404244614977508533131134805203260447578489780426025390625
444932257654493986879592054804025124921687155631262420072632440445514083520556101367340087890625