Perfect Square
87050623250011036933681 is a perfect square (295043426041 × 295043426041)
87050623250011036933681 is a perfect square (295043426041 × 295043426041)
87050623250011036933681 is odd
Previous odd number is 87050623250011036933679
Next odd number is 87050623250011036933683
10010011011110000011000010011111101111110101010010100000001010101111000110001
659653171135941777385090020406272516383638602811128888448711597860241