Perfect Square
85188764114375222142009 is a perfect square (291871142997 × 291871142997)
85188764114375222142009 is a perfect square (291871142997 × 291871142997)
85188764114375222142009 is odd
Previous odd number is 85188764114375222142007
Next odd number is 85188764114375222142011
10010000010100001011110010111100011001001101110100111011100101010010000111001
618225555037278609421046366915301413486391464507931455751307408506729