Perfect Square
258850007641588806978742107955726858770230341249 is a perfect square (508773041386420952117057 × 508773041386420952117057)
258850007641588806978742107955726858770230341249 is a perfect square (508773041386420952117057 × 508773041386420952117057)
258850007641588806978742107955726858770230341249 is odd
Previous odd number is 258850007641588806978742107955726858770230341247
Next odd number is 258850007641588806978742107955726858770230341251
10110101010111001111000101110000111011100001000001001000010110111001001010101111111111011111110110110101011000011111001001010101000110011000001110111010000001
17343811565160563084928292330905633981024472470203807449320776922572844248226743840455935975883451030328160500308053035608757840522257039461249
67003326456050583766774284231474903973936176694497192311784092101562355835603909864550990880001