Perfect Square
49783779482494329455698599890691229969 is a perfect square (7055762147528382313 × 7055762147528382313)
49783779482494329455698599890691229969 is a perfect square (7055762147528382313 × 7055762147528382313)
49783779482494329455698599890691229969 is odd
Previous odd number is 49783779482494329455698599890691229967
Next odd number is 49783779482494329455698599890691229971
100101011101000000000111010101100100001110111010000010101100101011001010010110101111000011000000010001001000110000100100010001
123385348706943118033311509158760822055876105234526134281123567484273220797022957964131735107554757852963116060209
2478424699561623365552156732039414268688036344490984672251094005690043740961