Perfect Square
49783778882750382350959180953332662489 is a perfect square (7055762105028087067 × 7055762105028087067)
49783778882750382350959180953332662489 is a perfect square (7055762105028087067 × 7055762105028087067)
49783778882750382350959180953332662489 is odd
Previous odd number is 49783778882750382350959180953332662487
Next odd number is 49783778882750382350959180953332662491
100101011101000000000111001101111111110000110111110001111010110110010111101010111010100111000101001010001011101100000011011001
123385344247682536003014925631685026264380202490094763083116747100607846113669282232503136256201834988266475236169
2478424639846582907998777444049709488098017549917741493555563408365587675121