Perfect Square
1483154397037728140625 is a perfect square (38511743625 × 38511743625)
1483154397037728140625 is a perfect square (38511743625 × 38511743625)
1483154397037728140625 is odd
Previous odd number is 1483154397037728140623
Next odd number is 1483154397037728140627
10100000110011011100110111010100000010001011100011101001000110101010001
3262564384181047797624604835543684780103225886244968414306640625