Perfect Square
45350106737366025 is a perfect square (212955645 × 212955645)
45350106737366025 is a perfect square (212955645 × 212955645)
10100001 00011101 10101110 10001010 10011011 01010100 00001001
45350106737366025 is odd
Previous odd number is 45350106737366023
Next odd number is 45350106737366027