Perfect Square
49985055423662329792238802077534355361 is a perfect square (7070010991763897519 × 7070010991763897519)
49985055423662329792238802077534355361 is a perfect square (7070010991763897519 × 7070010991763897519)
49985055423662329792238802077534355361 is odd
Previous odd number is 49985055423662329792238802077534355359
Next odd number is 49985055423662329792238802077534355363
100101100110101100010110000001000110101100001000001011010100011110000110001111101000000101000111010010000011110111111110100001
124887949175184033221749430812251561426457897963651286649645382491131108066647364953958554834904518731044155910881
2498505765706594891676159874947051686537066366756445154093411305245829440321