Perfect Square
87040366972849470217489 is a perfect square (295026044567 × 295026044567)
87040366972849470217489 is a perfect square (295026044567 × 295026044567)
87040366972849470217489 is odd
Previous odd number is 87040366972849470217487
Next odd number is 87040366972849470217491
10010011011100111011110111110010110100010110110001110111000101001110100010001
659420038215812324409487836689250595066836864977409668152555957701169