Perfect Square
87040366976389782752329 is a perfect square (295026044573 × 295026044573)
87040366976389782752329 is a perfect square (295026044573 × 295026044573)
87040366976389782752329 is odd
Previous odd number is 87040366976389782752327
Next odd number is 87040366976389782752331
10010011011100111011110111110010111010110010111011001111101001100110001001001
659420038296276818355496355925322587836991259935063369718921061307289