Perfect Square
87040366975209678574041 is a perfect square (295026044571 × 295026044571)
87040366975209678574041 is a perfect square (295026044571 × 295026044571)
87040366975209678574041 is odd
Previous odd number is 87040366975209678574039
Next odd number is 87040366975209678574043
10010011011100111011110111110010111000101001100010110010001000001000111011001
659420038269455320372584393121991973651583558808484039830470596750921