Perfect Square
166536907337194989452921280509913882771225 is a perfect square (408089337446097688965 × 408089337446097688965)
166536907337194989452921280509913882771225 is a perfect square (408089337446097688965 × 408089337446097688965)
166536907337194989452921280509913882771225 is odd
Previous odd number is 166536907337194989452921280509913882771223
Next odd number is 166536907337194989452921280509913882771227
11110100101101000011100011010101100101011101000110111000001100010010010111000101001100001011011100111010100100011001110010011111100011001
4618824768730628418151459554569630731308912684969691830177749835718175760078390045238740146746030611992206966551904532015625
27734541505437470312474725253356575350111138724871103992088516178826591885688000625