Perfect Square
99104985837841699938294261118570136364841904885529 is a perfect square (9955148709981267775471227 × 9955148709981267775471227)
99104985837841699938294261118570136364841904885529 is a perfect square (9955148709981267775471227 × 9955148709981267775471227)
99104985837841699938294261118570136364841904885529 is odd
Previous odd number is 99104985837841699938294261118570136364841904885527
Next odd number is 99104985837841699938294261118570136364841904885531
10000111100111101110101010000110100010011000011101010100011001010010110001011101101101110111011010101101100111000110010100000010011010101010000111111111100111100011001
973389173288981908218853458591305367375320252187883944419008293226655211493464170574430201198715074001266313601365323758735619206848494476577992890889
9821798217918803911497021502974670847232230475308685403802036037918649992800091484389389598593609841