Perfect Square
94915648038283864830481 is a perfect square (308083832809 × 308083832809)
94915648038283864830481 is a perfect square (308083832809 × 308083832809)
94915648038283864830481 is odd
Previous odd number is 94915648038283864830479
Next odd number is 94915648038283864830483
10100000110010110001100111001000111100010100111000111110010011111001000010001
855093197883581981756627837195953948081872115296340925637155612174641