Perfect Square
46044918691650390625 is a perfect square (6785640625 × 6785640625)
46044918691650390625 is a perfect square (6785640625 × 6785640625)
46044918691650390625 is odd
Previous odd number is 46044918691650390623
Next odd number is 46044918691650390627
100111111100000000011010011001011111110111100100001100101001100001