Perfect Square
87055751731429083150625 is a perfect square (295052116975 × 295052116975)
87055751731429083150625 is a perfect square (295052116975 × 295052116975)
87055751731429083150625 is odd
Previous odd number is 87055751731429083150623
Next odd number is 87055751731429083150627
10010011011110100110100111111111111101001100000011011110110110111100100100001
659769765993551286048339948800205263774988222327803450436504150390625