Perfect Square
87046777041485370700761 is a perfect square (295036907931 × 295036907931)
87046777041485370700761 is a perfect square (295036907931 × 295036907931)
87046777041485370700761 is odd
Previous odd number is 87046777041485370700759
Next odd number is 87046777041485370700763
10010011011101101000010110011011111011010001111101011100110110011001111011001
659565737475271006910647300763537198260319916598257152560765904811081