Perfect Square
87040366974029574395761 is a perfect square (295026044569 × 295026044569)
87040366974029574395761 is a perfect square (295026044569 × 295026044569)
87040366974029574395761 is odd
Previous odd number is 87040366974029574395759
Next odd number is 87040366974029574395763
10010011011100111011110111110010110110100000001010010100100110101011101110001
659420038242633822390581553376642860064258422340780421466720136096081