Perfect Square
21165974398507753229492730249 is a perfect square (145485306469443 × 145485306469443)
21165974398507753229492730249 is a perfect square (145485306469443 × 145485306469443)
21165974398507753229492730249 is odd
Previous odd number is 21165974398507753229492730247
Next odd number is 21165974398507753229492730251
10001000110010000010101011010110100100000011111101100110010101001001100101100001011100110001001
9482324193966140412192069300051451131619953910785334291050887455979996133452573628249