Perfect Square
7160951420356316094167769 is a perfect square (2675995407387 × 2675995407387)
7160951420356316094167769 is a perfect square (2675995407387 × 2675995407387)
7160951420356316094167769 is odd
Previous odd number is 7160951420356316094167767
Next odd number is 7160951420356316094167771
10111101100011000111111010001010000010100110110010100000011010111100111101011011001
367208040850828417422301444990346700879279358923502751275202835663451617609