Perfect Square
85162276330489312849801 is a perfect square (291825763651 × 291825763651)
85162276330489312849801 is a perfect square (291825763651 × 291825763651)
85162276330489312849801 is odd
Previous odd number is 85162276330489312849799
Next odd number is 85162276330489312849803
10010000010001010100000000000000010011000000010001000100000100010111110001001
617649058806573494009559608439206667060380741156339555698702010669401