Perfect Square
295747423052853892677424716238568490049969 is a perfect square (543826647979715952313 × 543826647979715952313)
295747423052853892677424716238568490049969 is a perfect square (543826647979715952313 × 543826647979715952313)
295747423052853892677424716238568490049969 is odd
Previous odd number is 295747423052853892677424716238568490049967
Next odd number is 295747423052853892677424716238568490049971
110110010100011111101000011100110110100100000101111111110100000010111110011101110101110010101001100011101011101000000010001010000110110001
25868003288544800714487040477838486303594933316162278771904062032837981291338288209677003512913672829913575054660724314120209
87466538242403734112527394179282498321871082546087311552909075712330157756116900961