Perfect Square
85187502654300061964001 is a perfect square (291868982001 × 291868982001)
85187502654300061964001 is a perfect square (291868982001 × 291868982001)
85187502654300061964001 is odd
Previous odd number is 85187502654300061963999
Next odd number is 85187502654300061964003
10010000010100000011000010101111100010101101001101001001100000001011011100001
618198091721599907721443277609419194406913207984620279690856073892001