Perfect Square
99104985837841699938294340759759816214984108655361 is a perfect square (9955148709981267775471231 × 9955148709981267775471231)
99104985837841699938294340759759816214984108655361 is a perfect square (9955148709981267775471231 × 9955148709981267775471231)
99104985837841699938294340759759816214984108655361 is odd
Previous odd number is 99104985837841699938294340759759816214984108655359
Next odd number is 99104985837841699938294340759759816214984108655363
10000111100111101110101010000110100010011000011101010100011001010010110001011110001110110011100000001000101100101010110000011011011100100110110000000011100001100000001
973389173288981908218855805250389978832012607106326609945010358437259334626555534087380535430827050444357465926739814861093428972011892062921206810881
9821798217918803911497037288652621508058014127828185061941134414244903629540328521492064435474040321