Perfect Square
258850007659007973624527063399914882366275389025 is a perfect square (508773041403539750902095 × 508773041403539750902095)
258850007659007973624527063399914882366275389025 is a perfect square (508773041403539750902095 × 508773041403539750902095)
258850007659007973624527063399914882366275389025 is odd
Previous odd number is 258850007659007973624527063399914882366275389023
Next odd number is 258850007659007973624527063399914882366275389027
10110101010111001111000101110001001000100111101110000101001111111111001100101110101010011110100111011100000011001001000100110100010010010110010000011001100001
17343811568661989413243549898616336289572581760515463289721646223603970629007048757889029919732593896001398688719908297800400380158234429390625
67003326465068486605820800766220179859503964946484424740636223701963249247031600705415090450625