Perfect Square
165973142704339215401988956943543921 is a perfect square (407398015096219161 × 407398015096219161)
165973142704339215401988956943543921 is a perfect square (407398015096219161 × 407398015096219161)
165973142704339215401988956943543921 is odd
Previous odd number is 165973142704339215401988956943543919
Next odd number is 165973142704339215401988956943543923
111111111011100011011100100111101100110000110110000010110010011000101010101001100010110101001000110111110111001110001
4572076120277478151598791009568832638256728930101028598276869808141017894382155451539192593596693141818961
27547084099154949724259530819534800272903734774882438376148082856054241