Perfect Square
87040366970489261860969 is a perfect square (295026044563 × 295026044563)
87040366970489261860969 is a perfect square (295026044563 × 295026044563)
87040366970489261860969 is odd
Previous odd number is 87040366970489261860967
Next odd number is 87040366970489261860971
10010011011100111011110111110010110000000100000000111100000010010100001101001
659420038162169328450027772488238002808991052108064216026874092233209