Perfect Square
545353749886420295847601 is a perfect square (738480703801 × 738480703801)
545353749886420295847601 is a perfect square (738480703801 × 738480703801)
545353749886420295847601 is odd
Previous odd number is 545353749886420295847599
Next odd number is 545353749886420295847603
1110011011110111010111110011111000000011011001010101011001000111000111010110001
162194047326545668620584143079568384918468349534910392413123942340822801