Perfect Square
45628310069155477886919715225 is a perfect square (213607841778235 × 213607841778235)
45628310069155477886919715225 is a perfect square (213607841778235 × 213607841778235)
10010011 01101110 11011010 01111101 00110000 11100111 01001011 11111011 11101011 11111011 00101001 10011001
45628310069155477886919715225 is odd
Previous odd number is 45628310069155477886919715223
Next odd number is 45628310069155477886919715227
94995526138616924393732968373850078098369114523422563278777960693377739511633602015625