Perfect Square
7160951420420539983945201 is a perfect square (2675995407399 × 2675995407399)
7160951420420539983945201 is a perfect square (2675995407399 × 2675995407399)
7160951420420539983945201 is odd
Previous odd number is 7160951420420539983945199
Next odd number is 7160951420420539983945203
10111101100011000111111010001010000100011011100111001001101100000010101110111110001
367208040860708471352353824486592769688534868295130762037242572403168955601