Perfect Square
99592591820535975381167730026490547167244063915009 is a perfect square (9979608800976918823722497 × 9979608800976918823722497)
99592591820535975381167730026490547167244063915009 is a perfect square (9979608800976918823722497 × 9979608800976918823722497)
99592591820535975381167730026490547167244063915009 is odd
Previous odd number is 99592591820535975381167730026490547167244063915007
Next odd number is 99592591820535975381167730026490547167244063915011
10001000010010011011110010001010110111111111001100110010010001100000010001010111101011001000110010001110001110100110101111101100010110001010010110100001011110000000001
987827481421297459196968100350073540662507090720512771275800605615053975558359295941205697027765003827696095076942721997126028694127292564617606345729
9918684345531889267124700572577679595722325619194475752660903383687769418333676754653615520375470081