Perfect Square
667155928924996010832010148979539772665566845225 is a perfect square (816796136698133514642765 × 816796136698133514642765)
667155928924996010832010148979539772665566845225 is a perfect square (816796136698133514642765 × 816796136698133514642765)
667155928924996010832010148979539772665566845225 is odd
Previous odd number is 667155928924996010832010148979539772665566845223
Next odd number is 667155928924996010832010148979539772665566845227
111010011011100010011100111011111101100000111010011100101101001000110110101111000011111101111010110101101101100101011101101011111001000011111111101100100101001
296949124846302010582606166203381706088855116920205520401510257450508143648097740377185300558004239447303051243561532510257180311580556470765625
445097033499774328861473186150858456954611175253103247457052521532801062687890802862759105300625