Perfect Square
85188764116710191286001 is a perfect square (291871143001 × 291871143001)
85188764116710191286001 is a perfect square (291871143001 × 291871143001)
85188764116710191286001 is odd
Previous odd number is 85188764116710191285999
Next odd number is 85188764116710191286003
10010000010100001011110010111100011101011101101001110011101000100011011110001
618225555088114101991668698118201712304248974328052406982787961858001