Perfect Square
45350107589188609 is a perfect square (212955647 × 212955647)
45350107589188609 is a perfect square (212955647 × 212955647)
10100001 00011101 10101110 10111101 01100001 00011100 00000001
45350107589188609 is odd
Previous odd number is 45350107589188607
Next odd number is 45350107589188611