Perfect Square
99104985833569903628734004476592693827431533878441 is a perfect square (9955148709766715666102771 × 9955148709766715666102771)
99104985833569903628734004476592693827431533878441 is a perfect square (9955148709766715666102771 × 9955148709766715666102771)
99104985833569903628734004476592693827431533878441 is odd
Previous odd number is 99104985833569903628734004476592693827431533878439
Next odd number is 99104985833569903628734004476592693827431533878443
10000111100111101110101010000110011100000110101111011000010011110011011010011111011001110011100011101111110110110010110011111100000111100110100101111111001110010101001
973389173163111744082625778698936431363938748655695933004263128028643069754088385842336870344839161705192576049256842423844992522321433542655999720121
9821798217072091285993042400902199189770713020753460686831378794641614108664804919655656331764590481