Perfect Square
87071138515246010441121 is a perfect square (295078190511 × 295078190511)
87071138515246010441121 is a perfect square (295078190511 × 295078190511)
87071138515246010441121 is odd
Previous odd number is 87071138515246010441119
Next odd number is 87071138515246010441123
10010011100000010001011001000110101001111001111110111100010011001110110100001
660119663465360731718851645938955264767630668716453453754894204814561