Perfect Square
669193474296227400592801 is a perfect square (818042464849 × 818042464849)
669193474296227400592801 is a perfect square (818042464849 × 818042464849)
10001101 10110101 00001101 00001001 11100101 01101111 11100011 00001001 00101101 10100001
669193474296227400592801 is odd
Previous odd number is 669193474296227400592799
Next odd number is 669193474296227400592803
299678158782356407928141230341116687840141172219400000810070995189298401