Perfect Square
45325255663549521 is a perfect square (212897289 × 212897289)
45325255663549521 is a perfect square (212897289 × 212897289)
10100001 00000111 00010100 01110011 00101101 11111100 01010001
45325255663549521 is odd
Previous odd number is 45325255663549519
Next odd number is 45325255663549523