Perfect Square
495148146701680898266488802036100254405746857089 is a perfect square (703667639373646980465217 × 703667639373646980465217)
495148146701680898266488802036100254405746857089 is a perfect square (703667639373646980465217 × 703667639373646980465217)
495148146701680898266488802036100254405746857089 is odd
Previous odd number is 495148146701680898266488802036100254405746857087
Next odd number is 495148146701680898266488802036100254405746857091
101011010111011001101011111011100101011011111010001111010000100011011001010010110110100010011100000111100111001100111100101100101000101000001011001010010000001
121396306531945678022407704706940566084137054557420906467975558485917203873357759328609874277993427078684184825329342831084029589484601446595969
245171687182109308212889171507938739988554167535432267172043003933985280121859713249601389553921