Perfect Square
164044264374944025933980025 is a perfect square (12807976591755 × 12807976591755)
164044264374944025933980025 is a perfect square (12807976591755 × 12807976591755)
10000111 10110001 10111001 01100100 00010101 10100001 00011100 11101011 00010011 00100001 01111001
164044264374944025933980025 is odd
Previous odd number is 164044264374944025933980023
Next odd number is 164044264374944025933980027
4414516567964977777909756099070092897628022112565023129114707629738656212515625