Perfect Square
87053187452363823675625 is a perfect square (295047771475 × 295047771475)
87053187452363823675625 is a perfect square (295047771475 × 295047771475)
87053187452363823675625 is odd
Previous odd number is 87053187452363823675623
Next odd number is 87053187452363823675627
10010011011110010100110101001110110000101111011010110000110000111100011101001
659711465975515815860251478132548288328389483118904504225791259765625