Perfect Square
85169843649196015372569 is a perfect square (291838728837 × 291838728837)
85169843649196015372569 is a perfect square (291838728837 × 291838728837)
85169843649196015372569 is odd
Previous odd number is 85169843649196015372567
Next odd number is 85169843649196015372571
10010000010010001000100000100100011011100010110111111101011100100100100011001
617813721946399397794567905135454409390002072414646969741588234496009