Perfect Square
45374977402868961 is a perfect square (213014031 × 213014031)
45374977402868961 is a perfect square (213014031 × 213014031)
10100001 00110100 01001101 00110001 11001010 00010100 11100001
45374977402868961 is odd
Previous odd number is 45374977402868959
Next odd number is 45374977402868963