Perfect Square
37228466048014899728903825281 is a perfect square (192946795899841 × 192946795899841)
37228466048014899728903825281 is a perfect square (192946795899841 × 192946795899841)
37228466048014899728903825281 is odd
Previous odd number is 37228466048014899728903825279
Next odd number is 37228466048014899728903825283
11110000100101010101010010101000110000011000110100011111000100100000110100011111110011110000001
51597115821974585404716985877143264266080116668669572649855322529200874111166674663041