Perfect Square
81532829417953851891801 is a perfect square (285539540901 × 285539540901)
81532829417953851891801 is a perfect square (285539540901 × 285539540901)
81532829417953851891801 is odd
Previous odd number is 81532829417953851891799
Next odd number is 81532829417953851891803
10001010000111110011101001110010110000010111101011010000111000110000001011001
541997822154526542037178079174379034007982995706627789523894909395401