Perfect Square
667256991481463291692054047512357610479256258025 is a perfect square (816857999582218262854445 × 816857999582218262854445)
667256991481463291692054047512357610479256258025 is a perfect square (816857999582218262854445 × 816857999582218262854445)
667256991481463291692054047512357610479256258025 is odd
Previous odd number is 667256991481463291692054047512357610479256258023
Next odd number is 667256991481463291692054047512357610479256258027
111010011100000110101101001110000010101001101001110001111110101111010010000010011001000011110010100011110111101010110010010100010001101011001101100010111101001
297084093221850783205705046251131508938276938715462368188614106132525579728240509972625381399657065998215396073362929320123386052386309783765625
445231892680893575814597465951881468977956118594076340941471447398568236458151201356125376900625